8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-24 02:43:03 +01:00
Commit Graph

30608 Commits

Author SHA1 Message Date
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
fsg
0079a3d5f0 nightly update 2008-02-11 22:50:43 +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
fsg
1c2c7b2ff9 increment build number 2008-02-09 15:09:18 +00:00
fsg
b6beb7ccfb nightly update 2008-02-09 15:09:10 +00:00
alexpeshkoff
b79fe5983b increment build number 2008-02-08 16:57:06 +00:00
alexpeshkoff
134bc0ed7b Fixed CORE-1726: isc_service_start failed 2008-02-08 16:57:00 +00:00