paulbeach
4dac499e02
increment build number
2008-02-18 12:05:57 +00:00
paulbeach
35e3856102
increment build number
2008-02-18 11:58:40 +00:00
paulbeach
0c30f2e52d
increment build number
2008-02-18 11:58:33 +00:00
paulbeach
5eda4ad7a4
increment build number
2008-02-18 11:44:51 +00:00
paulbeach
03ba23c1a7
increment build number
2008-02-18 11:44:43 +00:00
fsg
f508651810
increment build number
2008-02-17 19:44:39 +00:00
fsg
5902a88b1e
increment build number
2008-02-17 19:43:51 +00:00
asfernandes
998cdfd239
increment build number
2008-02-17 15:47:50 +00:00
asfernandes
bc9ae27d0a
Generate named structs in GPRE to not have a lot of warnings in GCC
2008-02-17 15:47:43 +00:00
dimitr
4119455b8b
increment build number
2008-02-17 15:03:49 +00:00
dimitr
7a857a89ca
increment build number
2008-02-17 13:59:56 +00:00
dimitr
21a5cfff44
increment build number
2008-02-17 13:58:54 +00:00
dimitr
d1ae679300
increment build number
2008-02-17 13:51:24 +00:00
dimitr
05f78b359a
increment build number
2008-02-17 13:49:33 +00:00
dimitr
90ba840e42
increment build number
2008-02-17 13:49:32 +00:00
dimitr
674fc6f082
increment build number
2008-02-17 13:44:56 +00:00
fsg
7da0e398c5
increment build number
2008-02-17 08:25:27 +00:00
asfernandes
a37aa2fb74
Fixed CORE-479 - Grants overwrite previous rdb$security_classes entries
2008-02-16 01:18:20 +00:00
asfernandes
ff0040cbb2
increment build number
2008-02-16 01:18:19 +00:00
alexpeshkoff
82e7228f3c
increment build number
2008-02-15 08:47:28 +00:00
alexpeshkoff
3f98fcf5f2
increment build number
2008-02-15 08:46:12 +00:00
alexpeshkoff
af889bb821
missing header
2008-02-15 08:46:08 +00:00
fsg
1fe6d00a55
increment build number
2008-02-14 21:19:31 +00:00
alexpeshkoff
f49d6a1d6e
increment build number
2008-02-14 16:34:11 +00:00
alexpeshkoff
b3c7caec13
increment build number
2008-02-14 16:34:10 +00:00
alexpeshkoff
8e5950c877
increment build number
2008-02-14 16:27:23 +00:00
alexpeshkoff
5de401f566
increment build number
2008-02-14 16:27:20 +00:00
alexpeshkoff
f9c950d26c
increment build number
2008-02-14 16:27:13 +00:00
robocop
9fd756df2c
increment build number
2008-02-14 12:43:29 +00:00
robocop
95472cb0fc
Since those private data members can't change, let's use a reference instead.
2008-02-14 12:43:26 +00:00
robocop
abccdd1109
increment build number
2008-02-14 12:24:30 +00:00
robocop
7a0a29e234
Move some clutter out of jrd.h to Database.h and Database.cpp.
2008-02-14 12:24:27 +00:00
robocop
1f58fd37b3
increment build number
2008-02-14 12:23:22 +00:00
robocop
432d466bbd
increment build number
2008-02-14 12:23:20 +00:00
robocop
a9776bfce9
increment build number
2008-02-14 12:21:43 +00:00
robocop
a002cd3837
Comment unused code.
2008-02-14 12:21:35 +00:00
alexpeshkoff
fcc57b0e47
increment build number
2008-02-14 11:53:07 +00:00
alexpeshkoff
9996307352
increment build number
2008-02-14 11:53:04 +00:00
alexpeshkoff
19b903f0c5
fixed posix build
2008-02-14 11:52:59 +00:00
alexpeshkoff
40978e8aea
increment build number
2008-02-14 11:52:57 +00:00
alexpeshkoff
a6c6c30081
increment build number
2008-02-14 11:52:06 +00:00
alexpeshkoff
75409d7bca
added missing header
2008-02-14 11:51:58 +00:00
robocop
ebdda41fa9
increment build number
2008-02-14 10:53:58 +00:00
alexpeshkoff
55535266d1
increment build number
2008-02-14 10:08:11 +00:00
robocop
6ec274d19b
increment build number
2008-02-14 07:38:50 +00:00
dimitr
74843c13d3
increment build number
2008-02-14 07:33:52 +00:00
dimitr
dc4390981c
Sync declaration with definition.
2008-02-14 07:33:50 +00:00
robocop
67083782ba
increment build number
2008-02-14 07:31:29 +00:00
robocop
360cc4c31b
Style.
2008-02-14 07:31:25 +00:00
dimitr
4e44c052d0
increment build number
2008-02-14 07:28:04 +00:00
dimitr
d4df0eb5bf
Did the author imagine databases with more than 1000 tables? It seems not.
2008-02-14 07:28:00 +00:00
dimitr
563ff13c9c
increment build number
2008-02-14 07:12:16 +00:00
dimitr
ff9e777bc0
Cleanup, style and synchronization. Solved a few deadlocks and races during attach.
2008-02-14 07:12:13 +00:00
asfernandes
0eaf7f6975
increment build number
2008-02-14 01:31:19 +00:00
asfernandes
1ce834c8dc
Misc
2008-02-14 01:31:15 +00:00
asfernandes
d9ad12dfc1
increment build number
2008-02-14 01:31:14 +00:00
fsg
7c56c4a54b
increment build number
2008-02-13 22:39:53 +00:00
fsg
df2bf7cfd1
increment build number
2008-02-13 22:38:57 +00:00
dimitr
63b558efdc
increment build number
2008-02-13 16:52:31 +00:00
dimitr
61b19f7c07
Misc.
2008-02-13 16:52:29 +00:00
dimitr
c650c4e6a6
increment build number
2008-02-13 16:47:37 +00:00
dimitr
b7a575e43f
Cleanup.
2008-02-13 16:47:34 +00:00
dimitr
17cc97387b
increment build number
2008-02-13 16:47:33 +00:00
dimitr
13c5fbf1bf
increment build number
2008-02-13 16:46:13 +00:00
dimitr
9c69da779a
Misc.
2008-02-13 16:46:11 +00:00
asfernandes
5d892ea28b
increment build number
2008-02-13 14:19:33 +00:00
asfernandes
3bc427b4a1
Remove MSVC warning
2008-02-13 14:19:31 +00:00
alexpeshkoff
986691e09e
increment build number
2008-02-13 13:10:25 +00:00
alexpeshkoff
dbf65528b8
Fixed CORE-1726: isc_service_start failed, use InitHolder for SecurityDatabase in services too.
2008-02-13 13:10:23 +00:00
robocop
10d74a7642
Style.
2008-02-13 12:57:04 +00:00
robocop
3d30448405
increment build number
2008-02-13 12:57:01 +00:00
robocop
6085707cc0
increment build number
2008-02-13 12:56:34 +00:00
robocop
78ceba6473
Style and deleting extra, unnecessary scope block.
2008-02-13 12:56:32 +00:00
alexpeshkoff
2c3c9878cb
increment build number
2008-02-13 12:47:14 +00:00
alexpeshkoff
2132f77937
increment build number
2008-02-13 12:04:11 +00:00
dimitr
9b2ad811c9
increment build number
2008-02-13 11:53:50 +00:00
dimitr
e6c3d9e0de
Fixed crash in ISQL at cleanup time.
2008-02-13 11:53:41 +00:00
paul_reeves
1488b1561c
increment build number
2008-02-13 10:54:05 +00:00
fsg
90eebabbee
increment build number
2008-02-12 20:41:20 +00:00
fsg
ad7d8bc7c2
increment build number
2008-02-12 20:40:23 +00:00
fsg
cf53c1f478
increment build number
2008-02-12 20:40:22 +00:00
fsg
6c81981013
increment build number
2008-02-12 20:39:43 +00:00
tsteinmaurer
30d21da520
increment build number
2008-02-12 19:59:34 +00:00
dimitr
dba55df067
increment build number
2008-02-12 17:21:10 +00:00
dimitr
f5dce94470
Front-ported the DSQL_unprepare feature from Vulcan.
2008-02-12 17:21:05 +00:00
paulbeach
ef78fd994c
increment build number
2008-02-12 16:13:23 +00:00
paulbeach
4ab3475626
increment build number
2008-02-12 16:13:22 +00:00
paulbeach
442ad3a5e2
increment build number
2008-02-12 16:12:07 +00:00
paulbeach
c583403b34
increment build number
2008-02-12 16:10:51 +00:00
paulbeach
538a7f9b0f
increment build number
2008-02-12 16:09:39 +00:00
asfernandes
6a6c35d1ba
increment build number
2008-02-12 16:02:13 +00:00
asfernandes
829e6a47b8
increment build number
2008-02-12 14:47:23 +00:00
asfernandes
840ff6f0ac
Reimplementation of CORE-824 for ICU 3.0
2008-02-12 14:47:19 +00:00
asfernandes
8dcb423be3
increment build number
2008-02-12 14:26:53 +00:00
asfernandes
a4097d0923
Rollback CORE-824 until I got it fixed - done --with-system-icu 3.6
2008-02-12 14:26:48 +00:00
dimitr
47d0f5110f
increment build number
2008-02-12 14:08:22 +00:00
dimitr
de0692dae1
increment build number
2008-02-12 14:08:21 +00:00
dimitr
a17a733104
Totally misc.
2008-02-12 14:08:19 +00:00
dimitr
691f0b30fd
increment build number
2008-02-12 14:07:31 +00:00
dimitr
ca8c4870e5
Prevent crash when shutdown is followed by disconnect (for the same attachment).
2008-02-12 14:07:30 +00:00
dimitr
96008b1118
increment build number
2008-02-12 14:06:34 +00:00
dimitr
e41bdb2aa5
Shutdown the port instead of exiting the process. This has the same effect on CS but works for other modes as well.
2008-02-12 14:06:27 +00:00
dimitr
3406b70707
increment build number
2008-02-12 13:54:50 +00:00
paul_reeves
be9c87b01d
increment build number
2008-02-12 13:43:44 +00:00
paul_reeves
e5b80fa30d
increment build number
2008-02-12 13:43:37 +00:00
paul_reeves
044365958f
increment build number
2008-02-12 13:43:28 +00:00
paul_reeves
4cfb9982b5
increment build number
2008-02-12 13:43:27 +00:00
paul_reeves
6f2383a5db
increment build number
2008-02-12 13:43:22 +00:00
paul_reeves
2387cf7880
increment build number
2008-02-12 13:43:18 +00:00
paul_reeves
cbf57e028e
increment build number
2008-02-12 13:43:15 +00:00
paul_reeves
a17a747731
increment build number
2008-02-12 13:43:14 +00:00
paul_reeves
f7d11ae715
increment build number
2008-02-12 13:43:12 +00:00
paul_reeves
9e5ec18738
increment build number
2008-02-12 13:43:07 +00:00
paulbeach
395d0d0412
increment build number
2008-02-12 10:59:48 +00:00
asfernandes
583c589856
increment build number
2008-02-12 00:05:20 +00:00
asfernandes
9ffe4b124f
UNICODE_CI_AI (case-/accent- insensitive) collation - CORE-824
2008-02-12 00:05:16 +00:00
asfernandes
fdf10df998
increment build number
2008-02-11 23:32:20 +00:00
asfernandes
627202bd84
Fix operator precedence
2008-02-11 23:32:15 +00:00
fsg
392f7a1620
increment build number
2008-02-11 22:50:54 +00:00
dimitr
8a51281f0f
increment build number
2008-02-11 17:39:09 +00:00
dimitr
0ad84bd189
increment build number
2008-02-11 17:39:07 +00:00
dimitr
78b4b30764
Move the dbb<->att check under the mutex protection.
2008-02-11 17:39:04 +00:00
dimitr
2d0bc5a634
increment build number
2008-02-11 17:35:04 +00:00
dimitr
34573c2eab
Allow mixed in-process/cross-process events on Windows (like they work in POSIX).
2008-02-11 17:34:58 +00:00
dimitr
064957e536
increment build number
2008-02-11 17:31:41 +00:00
dimitr
27b162532b
Adjustments for the changed LM. Restore the 64-bit owner IDs. Cleanup.
2008-02-11 17:31:38 +00:00
dimitr
fdc2bf1a9e
increment build number
2008-02-11 17:30:33 +00:00
dimitr
49d23b6d22
Major changes in the lock manager, targeted to allow mixed in-process/cross-process working modes. Namely, they are:
...
1) Separate process and owner blocks. Multiplex blocking signals via single blocking thread.
2) Enable direct in-process AST delivery.
3) Drop PREVENT_OWNER_STARVATION code as not compatible with the new LM structure.
4) Synchronize LM using its own mutex instead of SCH.
5) Implement wakeup'n'remap code for waiting owners.
6) Add more debugging points for memory remaps.
7) Cleanup and style.
Hopefully, this attempt is more POSIX-friendly than my previous one.
2008-02-11 17:30:23 +00:00
alexpeshkoff
202c497100
increment build number
2008-02-11 09:59:38 +00:00
alexpeshkoff
fad180bed8
test for out-of-memory condition has no sense here any more
2008-02-11 09:59:35 +00:00
alexpeshkoff
482670dd12
increment build number
2008-02-11 09:55:20 +00:00
alexpeshkoff
c92634a999
increment build number
2008-02-11 09:55:19 +00:00
alexpeshkoff
a9155f7e51
avoid gds__alloc/free in services
2008-02-11 09:55:16 +00:00
alexpeshkoff
be770af261
increment build number
2008-02-11 09:52:39 +00:00
alexpeshkoff
cbed6dbcf2
Explicit init for mutexes - thanks to Claudio
2008-02-11 09:52:32 +00:00
asfernandes
09e5f151e6
increment build number
2008-02-10 17:58:12 +00:00
asfernandes
5debf97382
Correction
2008-02-10 17:58:07 +00:00
asfernandes
c006141d03
increment build number
2008-02-10 17:54:11 +00:00
asfernandes
9699b1b60f
increment build number
2008-02-10 17:54:07 +00:00
asfernandes
73578765c8
increment build number
2008-02-10 17:54:06 +00:00
asfernandes
bbb3ce151c
increment build number
2008-02-10 17:53:57 +00:00
asfernandes
a247d907ec
increment build number
2008-02-10 17:53:55 +00:00
sboyd
57616391c2
increment build number
2008-02-10 17:33:41 +00:00
sboyd
0b6c98af54
Changed the option for calls to isc_dsql_free_statement from DSQL_close to DSQL_drop. This allows cursors used in separately compiled subprograms which are CALLed and subsequently CANCELed to function properly. Failure to use DSQL_drop resulted in -502 errors.
2008-02-10 17:33:37 +00:00
asfernandes
29e43a5d4b
increment build number
2008-02-10 17:26:39 +00:00
asfernandes
4ffcaa7c5b
Misc
2008-02-10 17:26:35 +00:00
alexpeshkoff
93d444523f
increment build number
2008-02-10 16:38:35 +00:00
alexpeshkoff
c3e1830e12
1. Cleanup:
...
- moved Attachment constructor (big enough) into .cpp file
- avoid use of dbb in Database::get() and getUserInfo()
2. Complete fix for CORE-1726 - SecurityDatabase::init() is now not Database, but Attachment counted.
2008-02-10 16:38:30 +00:00
asfernandes
11c47581ab
increment build number
2008-02-09 15:19:24 +00:00
asfernandes
46c115411a
Fixed CORE-1254 - Problem with DISTINCT and insensitive collations
2008-02-09 15:19:21 +00:00