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

23855 Commits

Author SHA1 Message Date
alexpeshkoff
85b80b7bc3 increment build number 2008-10-30 09:14:12 +00:00
alexpeshkoff
2c24537f9b increment build number 2008-10-30 09:14:11 +00:00
alexpeshkoff
b13e51b424 increment build number 2008-10-30 09:12:03 +00:00
alexpeshkoff
324793a7a4 increment build number 2008-10-29 17:05:23 +00:00
alexpeshkoff
cdc4458dec Fixed CORE-2158: AV in client/embedded library when unloading it 2008-10-29 17:05:22 +00:00
alexpeshkoff
6a5af840b7 increment build number 2008-10-29 08:53:00 +00:00
alexpeshkoff
339db25cb3 increment build number 2008-10-29 08:11:15 +00:00
robocop
7e43e00436 increment build number 2008-10-29 05:14:31 +00:00
robocop
09132d654a Misc. 2008-10-29 05:14:30 +00:00
alexpeshkoff
4fe9691a92 increment build number 2008-10-28 15:22:44 +00:00
alexpeshkoff
0baabb363a increment build number 2008-10-28 15:22:42 +00:00
asfernandes
af96db51c7 increment build number 2008-10-28 14:17:19 +00:00
asfernandes
f830daecf7 Fixed CORE-2153 - SIMILAR TO predicate hangs with "|" option 2008-10-28 14:17:18 +00:00
hvlad
c1e42d3bbe increment build number 2008-10-28 10:50:25 +00:00
hvlad
5aae902ec9 increment build number 2008-10-28 10:46:31 +00:00
hvlad
0c9d0e8fc1 increment build number 2008-10-28 10:32:31 +00:00
asfernandes
7f3f440557 increment build number 2008-10-28 00:19:29 +00:00
asfernandes
c5afe3dfd7 increment build number 2008-10-28 00:16:21 +00:00
asfernandes
cbed660d28 Misc 2008-10-28 00:16:20 +00:00
asfernandes
f432c41933 increment build number 2008-10-28 00:16:19 +00:00
alexpeshkoff
5eb39e0319 increment build number 2008-10-27 15:10:46 +00:00
hvlad
61a173ce56 increment build number 2008-10-27 09:08:34 +00:00
hvlad
5e46429690 increment build number 2008-10-27 09:03:47 +00:00
asfernandes
3c198739d6 increment build number 2008-10-25 20:36:36 +00:00
hvlad
9db471a54e increment build number 2008-10-25 09:54:20 +00:00
asfernandes
b914aa422b increment build number 2008-10-25 03:44:04 +00:00
asfernandes
acb11513c9 Fixed CORE-2122 - Translation of large text BLOB between UNICODE_FSS (UTF8) and other charsets 2008-10-25 03:44:03 +00:00
asfernandes
3dfc25a3cb increment build number 2008-10-25 02:20:55 +00:00
asfernandes
c291a17079 Warnings 2008-10-25 02:20:54 +00:00
dimitr
2eb3f38b1d increment build number 2008-10-24 06:22:56 +00:00
dimitr
eba2fec16c Misc. 2008-10-24 06:22:55 +00:00
dimitr
fdaec8a028 increment build number 2008-10-24 06:18:27 +00:00
dimitr
3ba22d28e7 increment build number 2008-10-24 06:17:29 +00:00
dimitr
d91c32cbd5 increment build number 2008-10-24 04:49:16 +00:00
dimitr
d98c7f729c increment build number 2008-10-24 04:47:15 +00:00
hvlad
14a9ecf023 Fixed bug CORE-2138 : If stored procedure with execute statement with external database fails at runtime, external database remains attached.
Removed some paranoid code ;)
2008-10-23 09:13:39 +00:00
dimitr
d27081f339 increment build number 2008-10-22 15:43:17 +00:00
dimitr
1ed52c1074 increment build number 2008-10-22 15:42:18 +00:00
dimitr
6d75551f2b increment build number 2008-10-22 15:39:13 +00:00
paulbeach
465ab62821 increment build number 2008-10-22 13:15:02 +00:00
paulbeach
476428a93e increment build number 2008-10-22 13:15:01 +00:00
roman-simakov
2a944068a4 increment build number 2008-10-21 19:32:51 +00:00
roman-simakov
f752543625 Fixed mistake 2008-10-21 19:32:50 +00:00
hvlad
08ebffb32b increment build number 2008-10-21 10:37:40 +00:00
robocop
2e04d9c91e increment build number 2008-10-21 06:20:31 +00:00
robocop
b7617ea79e increment build number 2008-10-21 06:17:05 +00:00
robocop
d112cc5a2b increment build number 2008-10-21 06:17:04 +00:00
robocop
d50c65a3d9 Close some of my favorite B.O.'s since FB1. To be reviewed by Vlad. 2008-10-21 06:17:03 +00:00
robocop
3d97a35be5 increment build number 2008-10-21 04:25:50 +00:00
robocop
43ee87b07d Misc. 2008-10-21 04:25:49 +00:00
asfernandes
1c1dd9b8e5 increment build number 2008-10-20 23:46:47 +00:00
asfernandes
ad716e38d9 Misc 2008-10-20 23:46:46 +00:00
asfernandes
6a9ab44d35 increment build number 2008-10-20 23:46:45 +00:00
dimitr
6ffe2391c6 increment build number 2008-10-20 14:30:21 +00:00
dimitr
fa6eaff430 An attempt to fix non-HAVE_MMAP builds. To be refactored by Alex later. 2008-10-20 14:30:20 +00:00
asfernandes
23cfefbfab increment build number 2008-10-20 13:46:34 +00:00
asfernandes
b3df17bf85 increment build number 2008-10-20 13:19:34 +00:00
asfernandes
608fa01368 Patch by Dmitry Kovalenko for CORE-1596 2008-10-20 13:19:33 +00:00
dimitr
d45449ef72 increment build number 2008-10-20 11:12:02 +00:00
dimitr
6c4cf0f97c increment build number 2008-10-20 10:43:51 +00:00
dimitr
a305538565 increment build number 2008-10-20 04:55:33 +00:00
dimitr
f8b294253c increment build number 2008-10-20 04:32:43 +00:00
dimitr
2fa05ed659 Update. 2008-10-20 04:32:42 +00:00
dimitr
bc19d82941 increment build number 2008-10-19 12:05:37 +00:00
dimitr
a58aaafdf2 Fixed CORE-2132: Indexed retrieval cannot be chosen if a stored procedure is used inside the comparison predicate. 2008-10-19 12:05:36 +00:00
dimitr
715bf9b999 increment build number 2008-10-19 11:41:44 +00:00
dimitr
8e72ece026 Uncouple Mutex and RefMutex. This resolves the circular dependency: "AtomicCounter->Mutex->RefCounted->AtomicCounter" and thus enables all non-x86 POSIX builds. 2008-10-19 11:41:43 +00:00
dimitr
f764f68630 increment build number 2008-10-19 11:39:40 +00:00
dimitr
415bdc62aa increment build number 2008-10-19 11:35:13 +00:00
asfernandes
e8c879f8bc increment build number 2008-10-17 19:49:14 +00:00
asfernandes
99246d848c Fixed CORE-2122 - Translation of large text BLOB between UNICODE_FSS (UTF8) and other charsets 2008-10-17 19:49:13 +00:00
hvlad
2f8312e234 increment build number 2008-10-16 13:10:42 +00:00
robocop
60d4b42518 Straighten some multi-line statements that can fit in less than 100 columns. 2008-10-16 11:30:10 +00:00
robocop
97e9a515cd Fixed inconsistencies noticed by Adriano. 2008-10-16 10:15:02 +00:00
robocop
41a111e4c1 Misc. 2008-10-16 10:14:35 +00:00
robocop
96b399254e Misc. 2008-10-16 08:52:33 +00:00
dimitr
c4530625d9 Undo log shouldn't depend on the outer transaction. 2008-10-16 05:36:36 +00:00
asfernandes
262380af7b Misc 2008-10-16 02:31:49 +00:00
hvlad
5805e37ba4 Implement new feature CORE-2054 : Ability to query contents database file pages via ISC API interface in order to get low-level information for debug and deep analysis purposes 2008-10-15 10:04:07 +00:00
hvlad
ea9555d917 Fixed bug CORE-2018 : Only one client can access a readonly database
Missed parts, sorry
2008-10-14 13:15:25 +00:00
dimitr
5ac621c954 Let's not hide the line number of a particular bugcheck call behind a dummy function. 2008-10-14 13:09:48 +00:00
dimitr
e0db5f3ecd Splitted the undo log into two parts: in-memory one for initial undo items (but they're much more dense now) and on-disk (cached up to TempSpaceLimit) one for full record versions (used in update-in-place).
This dramatically reduces the memory usage for bulk updates, thus solving CORE-1575 (serious memory bug on multiple update a table in a single transaction) and CORE-1477 (Avoiding excessive memory consumption by undo-log after series of updates) and predicting out-of-memory conditions that could often lead to record-level corruptions.
2008-10-14 10:32:54 +00:00
dimitr
1a943d1990 Splitted the undo log into two parts: in-memory one for initial undo items (but they're much more dense now) and on-disk (cached up to TempSpaceLimit) one for full record versions (used in update-in-place).
This dramatically reduces the memory usage for bulk updates, thus solving CORE-1575 (serious memory bug on multiple update a table in a single transaction) and CORE-1477 (Avoiding excessive memory consumption by undo-log after series of updates) and predicting out-of-memory conditions that could often lead to record-level corruptions.
2008-10-14 10:07:37 +00:00
roman-simakov
8edd7733d4 Fixed authentication bug with sysdba login written in lowercase letters. 2008-10-14 10:05:10 +00:00
hvlad
466f57189f Correction 2008-10-14 09:51:21 +00:00
hvlad
a3d266ba83 Fixed bug CORE-2018 : Only one client can access a readonly database 2008-10-14 09:10:36 +00:00
dimitr
e6dc2d8f39 Fixed CORE-2115: Query plan is missing for the long query.
Some cleanup and misc code refactoring.
2008-10-13 07:23:19 +00:00
alexpeshkoff
ef5724cebe Fixed CORE-2121: AV in client library when working with BLOBs 2008-10-12 17:23:03 +00:00
alexpeshkoff
526fd5efee Added mutex for init-file open in MT world.
Fixed pid initialization in event.
2008-10-12 15:03:39 +00:00
asfernandes
0793554269 Fixed CORE-2117 - Incorrect ROW_COUNT value with indexed retrieval and subquery 2008-10-11 15:46:43 +00:00
asfernandes
843df670d7 Misc 2008-10-11 02:42:01 +00:00
alexpeshkoff
e79f55708d 1. Cleanup - use Firebird::Semaphore instead of local events, removed code
related with local events from isc_sync.cpp.

2. Cleanup - removed unused parameter 'number of events' from ISC_event_wait()
and two unused parameters from ISC_event_init().

3. Added SYSV-semaphore based implementation of IPC to isc_sync.cpp.
This should fix CORE-2102: Firebird 2.5 does not build on MacOS (Darwin).

4. Fixed use of posic CS without (x)inetd (i.e. fb_inet_server -s).

5. Fixed (to be reviewed by Dmitry) recovery after some process death in lock manager.
2008-10-10 15:58:05 +00:00
hvlad
905708b4f2 Fixed bug CORE-2098 : View over global temporary table 2008-10-09 20:07:37 +00:00
hvlad
77aac31214 Fix for bug CORE-2114 : Fix for CORE-1838 was incomplete 2008-10-09 18:42:02 +00:00
asfernandes
28e3a05434 Misc 2008-10-09 01:05:13 +00:00
dimitr
a2eee6c085 Fixed CORE-2101: Bugcheck 249 when attempting to fetch outside the end-of-stream mark for the open PSQL cursor. 2008-10-08 11:59:56 +00:00
dimitr
d58aa84877 Misc. 2008-10-08 11:58:17 +00:00
asfernandes
d3e72ed046 Misc 2008-10-08 02:24:51 +00:00
alexpeshkoff
1c08e4098b Avoid races when closing shutdown thread 2008-10-07 10:07:24 +00:00
alexpeshkoff
0952c7fec0 Avoid running too parallel fb_shutdown() API calls 2008-10-07 08:00:27 +00:00