8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-31 09:23:03 +01:00
Commit Graph

32649 Commits

Author SHA1 Message Date
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
robocop
66f41f7986 Simplify the #ifdef. 2008-10-16 08:52:16 +00:00
robocop
bbc988bd9f Correction. 2008-10-16 08:51:51 +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
alexpeshkoff
0c021b27b5 Avoid code duplication as suggested by Claudio 2008-10-14 14:07:10 +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
230071848e Fixed the Windows build. 2008-10-13 19:21:43 +00:00
alexpeshkoff
065c4b0430 Disconnect all ports after shutdown of working threads 2008-10-13 16:04:15 +00:00
alexpeshkoff
1483d0e465 Need to keep reference count here too 2008-10-13 12:19:26 +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
asfernandes
478b27120b Misc 2008-10-12 15:57:39 +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
alexpeshkoff
9b27aeaa52 Style and asserts - patch by Dmitry Kovalenko 2008-10-12 14:30:15 +00:00
asfernandes
0793554269 Fixed CORE-2117 - Incorrect ROW_COUNT value with indexed retrieval and subquery 2008-10-11 15:46:43 +00:00
hvlad
a3c30a6aef Missed method (in WIN_NT implementation) 2008-10-11 10:10:01 +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
alexpeshkoff
38a8b41c7f Avoid annoying messages in firebird.log 2008-10-10 15:50:07 +00:00
alexpeshkoff
208f0a2e85 misc 2008-10-10 15:46:56 +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
asfernandes
ac600b29d7 Misc 2008-10-09 00:59:56 +00:00
asfernandes
d9e1ba9da5 Corrections 2008-10-09 00:46:32 +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
alexpeshkoff
71e7ae2217 misc 2008-10-07 07:41:32 +00:00
alexpeshkoff
fb6a37a819 We have to add this cause a lot of kernels have that bug 2008-10-06 16:57:39 +00:00
asfernandes
39737cf97c Misc 2008-10-06 01:19:36 +00:00
hvlad
ca2519263b Fixed bug CORE-2108 : "get_free_slot() failed" error 2008-10-04 19:41:18 +00:00
hvlad
857129d3f7 Initialize local variable 2008-10-04 17:46:31 +00:00
hvlad
4180370a7a Enlarge space reserved for strings in errors returned after attachment failure. It allow to report errors correctly for application which made a lot of simultaneous (failed) connections. 2008-10-04 17:45:58 +00:00
hvlad
c56ebce7bc Fixed bug CORE-2107 : Failed to establish TCP\IP connection with Windows Classic Server under high load 2008-10-04 17:14:51 +00:00
asfernandes
774635c3a9 Fixed another case for CORE-1246 - Incorrect column values with outer joins and derived tables:
select t2.n
  from rdb$database t1
  left join (
    select 11 n
      from (
        select 0 a
          from rdb$database
      ) x1
  ) t2
    on 1 = 0
;

was returning 11.
2008-10-04 02:48:35 +00:00
alexpeshkoff
2f803217f8 1. Never shutdown worker threads from fb_shutdown()'s callback -
instead do it at the end of main server loop.

2. Fixed races when worker thread(s) remained running after exit from main().

3. Added better protection by mutex to counter of worker threads.
Avoid possible races when worker thread starts.
2008-10-03 16:22:54 +00:00
robocop
586c3a6cde CORE-1799: improve the almost useless "expression evaluation not supported" error message.
Did the JRD side except par.cpp because this part is covered by DSQL (only ESQL programs won't get the improved messages).
2008-10-03 05:41:16 +00:00
asfernandes
364fb47606 Misc 2008-10-03 00:45:13 +00:00
asfernandes
795e42647e Fixed CORE-2095 - BUG at CVJIS_eucj_to_unicode
Improvement CORE-2103 - Implement well formed check for SJIS and EUCJ
2008-10-02 15:48:32 +00:00
alexpeshkoff
826f3900da looks like file was not committed after message's change 2008-10-02 14:03:45 +00:00
fsg
9c1d0b2452 increment build number 2008-09-29 20:16:43 +00:00
fsg
720dd84b2f increment build number 2008-09-29 20:14:48 +00:00
fsg
8b9203db6d increment build number 2008-09-29 20:14:47 +00:00
fsg
9619036499 increment build number 2008-09-29 20:13:48 +00:00
fsg
e4ec0fae91 increment build number 2008-09-28 20:06:42 +00:00
fsg
42340a5db5 increment build number 2008-09-28 20:05:12 +00:00
fsg
605b7f1aa8 increment build number 2008-09-28 20:04:19 +00:00
asfernandes
62d60fe237 increment build number 2008-09-28 19:29:18 +00:00
asfernandes
d8d6769db2 increment build number 2008-09-28 19:29:14 +00:00
asfernandes
7f51b419a7 increment build number 2008-09-28 19:29:13 +00:00
asfernandes
7217d2b2e6 increment build number 2008-09-28 19:28:57 +00:00
asfernandes
9e6f3456ee increment build number 2008-09-28 19:28:46 +00:00
asfernandes
8bcc83587d increment build number 2008-09-28 19:28:40 +00:00
asfernandes
e2550bcf9d increment build number 2008-09-28 19:28:38 +00:00
asfernandes
2dd80c39bd increment build number 2008-09-28 19:28:37 +00:00
asfernandes
b03f5649c9 increment build number 2008-09-28 19:28:27 +00:00
asfernandes
4558a74561 increment build number 2008-09-28 19:28:20 +00:00
asfernandes
dcb54949a9 increment build number 2008-09-28 19:28:19 +00:00
asfernandes
72ac68235e increment build number 2008-09-28 19:27:47 +00:00
asfernandes
d9c39dc78b increment build number 2008-09-28 19:27:46 +00:00
asfernandes
01d2271f8a increment build number 2008-09-28 19:27:42 +00:00
asfernandes
120e8cd9b7 increment build number 2008-09-28 19:27:38 +00:00
asfernandes
70ac9e9e32 increment build number 2008-09-28 19:27:30 +00:00
asfernandes
d97f6c33bb increment build number 2008-09-28 19:27:29 +00:00
asfernandes
57e7b91c52 increment build number 2008-09-28 19:27:25 +00:00
asfernandes
4d46aa25fb increment build number 2008-09-28 19:27:18 +00:00
asfernandes
dfb0f7259c increment build number 2008-09-28 19:27:14 +00:00
asfernandes
bc24f33461 increment build number 2008-09-28 19:27:00 +00:00
asfernandes
a51ae30074 increment build number 2008-09-28 19:26:55 +00:00
asfernandes
ff57878c4e increment build number 2008-09-28 19:26:45 +00:00
asfernandes
671361ced7 increment build number 2008-09-28 19:26:35 +00:00
asfernandes
68f22ddcbd increment build number 2008-09-28 19:26:30 +00:00
asfernandes
bc268f060a increment build number 2008-09-28 19:26:14 +00:00
asfernandes
9e2e238c59 increment build number 2008-09-28 19:26:13 +00:00
asfernandes
0c3cdb8a02 increment build number 2008-09-28 19:26:03 +00:00
asfernandes
d3c2137212 increment build number 2008-09-28 19:25:48 +00:00
asfernandes
f4342b5d9f increment build number 2008-09-28 19:25:45 +00:00
asfernandes
dd9dcb7659 increment build number 2008-09-28 19:25:42 +00:00
asfernandes
23fd88ca24 increment build number 2008-09-28 19:25:31 +00:00
asfernandes
92f3f6b5af increment build number 2008-09-28 19:25:28 +00:00
asfernandes
5e4ced08ff increment build number 2008-09-28 19:25:27 +00:00
asfernandes
30c558b4bb increment build number 2008-09-28 19:25:17 +00:00
asfernandes
b2fc6b62bb increment build number 2008-09-28 19:25:10 +00:00
asfernandes
c9f3f6f69a increment build number 2008-09-28 19:25:01 +00:00
asfernandes
823bdc9c8c increment build number 2008-09-28 19:25:00 +00:00
asfernandes
32a850dffb increment build number 2008-09-28 19:24:54 +00:00
asfernandes
4ca6d3fa7d increment build number 2008-09-28 19:24:41 +00:00
asfernandes
0fb817c4e0 increment build number 2008-09-28 19:24:34 +00:00
asfernandes
3a109f9e93 increment build number 2008-09-28 19:24:27 +00:00
asfernandes
5ff03b66c5 increment build number 2008-09-28 19:24:18 +00:00
asfernandes
212b743d4d increment build number 2008-09-28 19:24:07 +00:00
asfernandes
6fb29aae4c increment build number 2008-09-28 19:23:58 +00:00
asfernandes
d2eef91a25 increment build number 2008-09-28 19:23:57 +00:00
asfernandes
07ecbb13fb increment build number 2008-09-28 19:23:52 +00:00
asfernandes
947660e7a6 increment build number 2008-09-28 19:23:51 +00:00
asfernandes
b1c3b322e5 increment build number 2008-09-28 19:23:42 +00:00
asfernandes
0f3ab0268d increment build number 2008-09-28 19:23:35 +00:00
asfernandes
3d4daf5279 increment build number 2008-09-28 19:23:29 +00:00
asfernandes
64cfc86511 increment build number 2008-09-28 19:23:21 +00:00
asfernandes
c67cf7c1c6 increment build number 2008-09-28 19:23:15 +00:00
asfernandes
cc554008f2 increment build number 2008-09-28 19:23:14 +00:00
asfernandes
c122e7dcc3 increment build number 2008-09-28 19:23:07 +00:00
asfernandes
304199e6fd increment build number 2008-09-28 19:22:52 +00:00
asfernandes
ce7dd6b479 increment build number 2008-09-28 19:22:44 +00:00
asfernandes
af433929fb increment build number 2008-09-28 19:22:43 +00:00
asfernandes
4002f2d81e increment build number 2008-09-28 19:22:39 +00:00
fsg
79d9d98693 increment build number 2008-09-27 19:54:32 +00:00
robocop
fbf744f8c6 increment build number 2008-09-27 10:03:50 +00:00
robocop
fa665570d9 Correction. 2008-09-27 10:03:43 +00:00
robocop
0c85fac2d4 CORE-1799: improve the almost useless "expression evaluation not supported" error message.
Did the DSQL part for now.
2008-09-27 09:51:53 +00:00
robocop
cf2ac6beb0 increment build number 2008-09-27 09:51:51 +00:00
robocop
b38e09c691 increment build number 2008-09-27 09:51:49 +00:00
robocop
1534348b14 increment build number 2008-09-27 09:51:39 +00:00
robocop
2c313b9d61 increment build number 2008-09-27 09:51:33 +00:00
asfernandes
909c3dfd0f increment build number 2008-09-27 02:54:35 +00:00
asfernandes
e25ab5a1c6 Misc 2008-09-27 02:54:30 +00:00
fsg
9093d9180a increment build number 2008-09-24 19:10:21 +00:00
fsg
7b995c3a51 increment build number 2008-09-24 19:08:45 +00:00
robocop
fc012477b6 increment build number 2008-09-24 11:27:58 +00:00
robocop
b461e728ad Make inet_aton a function i Windows. 2008-09-24 11:27:37 +00:00
robocop
e9d350bba7 increment build number 2008-09-24 11:20:37 +00:00
robocop
ccd80dff04 increment build number 2008-09-24 09:50:52 +00:00
robocop
0aec279d92 increment build number 2008-09-24 09:27:14 +00:00
robocop
e1487d3684 inet_aton() does not exist in Windows. 2008-09-24 09:27:11 +00:00
robocop
03751d32da increment build number 2008-09-24 09:24:38 +00:00
robocop
b2b7a98648 Misc. 2008-09-24 09:24:35 +00:00
robocop
42b875c798 increment build number 2008-09-24 09:19:50 +00:00
robocop
51803b2b0d increment build number 2008-09-24 09:18:43 +00:00
asfernandes
3bf8ec8fb2 Misc 2008-09-24 02:02:38 +00:00
asfernandes
e196dffb26 increment build number 2008-09-24 02:02:36 +00:00
fsg
40f4e6825a increment build number 2008-09-23 18:57:23 +00:00
paulbeach
a117e40311 increment build number 2008-09-23 11:06:47 +00:00
paulbeach
4cbab7a317 increment build number 2008-09-23 11:05:54 +00:00
paulbeach
96f814e8d0 increment build number 2008-09-23 10:49:09 +00:00
alexpeshkoff
53f6b80975 increment build number 2008-09-22 14:52:29 +00:00
alexpeshkoff
50380fa637 increment build number 2008-09-22 14:52:25 +00:00
alexpeshkoff
cea06530ae increment build number 2008-09-22 14:46:19 +00:00
alexpeshkoff
d05dcdccfe increment build number 2008-09-22 14:46:17 +00:00
alexpeshkoff
14f21f568e 1. Fixed CORE-2087: server binds to all interfaces in case of error in firebird.conf.
2. Fixed CORE-2093: Superserver startup fails on solaris / 64 bit.

3. Improvement CORE-2094: Make it possible to use hostname when specifying interface to listen on in firebird.conf.

Almost impossible to separate: came in one week and required modifications in same part of code.
2008-09-22 14:46:13 +00:00
alexpeshkoff
2a57dedf0e increment build number 2008-09-22 14:46:10 +00:00
alexpeshkoff
b0d580fb7f increment build number 2008-09-22 14:41:50 +00:00
alexpeshkoff
f74ba61ba9 Misc - same header was repeated twice 2008-09-22 14:41:40 +00:00
fsg
315f33a047 increment build number 2008-09-19 18:57:45 +00:00
alexpeshkoff
8aec60327b increment build number 2008-09-17 09:31:47 +00:00
robocop
225a3419db increment build number 2008-09-17 09:09:29 +00:00
alexpeshkoff
b526a1be1a increment build number 2008-09-17 06:56:55 +00:00
asfernandes
53c6411ef9 increment build number 2008-09-17 01:36:52 +00:00
asfernandes
285f58fa0d increment build number 2008-09-17 01:36:49 +00:00
asfernandes
2cebfa88b4 Misc 2008-09-17 01:36:48 +00:00
fsg
16efff88f7 increment build number 2008-09-16 18:57:28 +00:00
fsg
95a3ea7bb0 increment build number 2008-09-16 18:56:06 +00:00
alexpeshkoff
8c5a1bb6ac increment build number 2008-09-16 14:19:12 +00:00
alexpeshkoff
9b69175326 Improvement CORE-1107: Services API extension for new (single, full) shutdown modes 2008-09-16 14:19:09 +00:00
alexpeshkoff
2e8bdd9605 increment build number 2008-09-16 14:19:07 +00:00
alexpeshkoff
5e0bbfa870 increment build number 2008-09-16 14:18:57 +00:00
alexpeshkoff
682efa40d8 increment build number 2008-09-16 14:18:56 +00:00
alexpeshkoff
b89435c894 increment build number 2008-09-16 14:18:50 +00:00
alexpeshkoff
d6517e25da increment build number 2008-09-16 14:18:36 +00:00
dimitr
79b423f16c increment build number 2008-09-16 10:27:38 +00:00
dimitr
3b03866f7e This change is intended to make the engine responsible to async requests (shutdown, cancellation, etc) while performing long index scans. 2008-09-16 10:27:30 +00:00
robocop
1bb1f9e639 increment build number 2008-09-16 09:25:08 +00:00
robocop
cc541e9022 increment build number 2008-09-16 09:25:06 +00:00
robocop
138d1efba3 increment build number 2008-09-16 09:23:26 +00:00
robocop
f28591411c increment build number 2008-09-16 09:23:17 +00:00
dimitr
5987a6cf7a increment build number 2008-09-16 09:08:50 +00:00
dimitr
2ec208beff increment build number 2008-09-16 09:08:36 +00:00
dimitr
96a3176086 increment build number 2008-09-16 08:49:51 +00:00
dimitr
a70b3dec63 increment build number 2008-09-16 08:49:02 +00:00
alexpeshkoff
02a212a1fc increment build number 2008-09-16 07:00:37 +00:00
fsg
2cb5a1c625 increment build number 2008-09-15 19:53:32 +00:00
fsg
abdbbbeddf increment build number 2008-09-15 19:52:03 +00:00
asfernandes
fd93e130fa increment build number 2008-09-15 15:34:19 +00:00
asfernandes
8513170298 Removed false assertion with statement:
select 1 + ? from rdb$database
2008-09-15 15:34:14 +00:00
asfernandes
3e3be35f2a increment build number 2008-09-15 15:25:22 +00:00
asfernandes
db4e1bda25 Misc 2008-09-15 15:25:18 +00:00
alexpeshkoff
d8aaac7853 increment build number 2008-09-15 15:18:56 +00:00
alexpeshkoff
a90a2d601b increment build number 2008-09-15 15:18:53 +00:00
alexpeshkoff
8bf4e07976 increment build number 2008-09-15 14:44:37 +00:00
alexpeshkoff
6c4f362913 AST != signal-safety since 2.5 2008-09-15 14:44:33 +00:00
alexpeshkoff
41c7fe06b4 increment build number 2008-09-15 14:25:18 +00:00
alexpeshkoff
6c0a54db25 increment build number 2008-09-15 14:25:13 +00:00
alexpeshkoff
a241f60808 increment build number 2008-09-15 13:53:55 +00:00
alexpeshkoff
5234cb0d3f increment build number 2008-09-15 11:46:41 +00:00
alexpeshkoff
1a5a6a8e61 increment build number 2008-09-15 11:26:18 +00:00
alexpeshkoff
debb5b01c5 increment build number 2008-09-15 11:26:14 +00:00
alexpeshkoff
b727a36a7d increment build number 2008-09-15 11:25:52 +00:00
alexpeshkoff
22ba78f83a increment build number 2008-09-15 11:25:30 +00:00
alexpeshkoff
fed5a89b64 increment build number 2008-09-15 11:24:35 +00:00
asfernandes
9086a8b4ec increment build number 2008-09-15 00:07:45 +00:00
asfernandes
ac0bf90ad9 Improve my last changes 2008-09-15 00:07:43 +00:00
asfernandes
146b5e8349 increment build number 2008-09-14 23:17:59 +00:00
asfernandes
7a5b0121d8 Misc 2008-09-14 23:17:58 +00:00
asfernandes
1d30417b34 increment build number 2008-09-14 23:17:52 +00:00
asfernandes
25d751ea32 New methods for array classes 2008-09-14 22:45:00 +00:00
asfernandes
4f469c3355 increment build number 2008-09-14 22:44:59 +00:00
fsg
a7a4a938b3 increment build number 2008-09-14 20:39:50 +00:00
asfernandes
a14df38113 increment build number 2008-09-14 02:58:13 +00:00
asfernandes
dd83b27a13 Fixed problem detected by TCS caused by fix of CORE-1245 2008-09-14 02:58:09 +00:00
asfernandes
886f7122fb increment build number 2008-09-14 02:56:39 +00:00
asfernandes
e4b67b05d7 Fixed CORE-2081 - RDB$DB_KEY in subselect expression incorrectly returns NULL 2008-09-14 02:56:35 +00:00
fsg
4d751f3fcf increment build number 2008-09-13 19:58:53 +00:00
asfernandes
7fce4ed2c8 increment build number 2008-09-13 16:38:16 +00:00
asfernandes
c6aa5db108 Warnings 2008-09-13 16:38:08 +00:00
dimitr
a5f5f5de32 increment build number 2008-09-13 11:09:27 +00:00
dimitr
1353bffb6e Misc. 2008-09-13 11:09:09 +00:00
fsg
8e6582f0ec increment build number 2008-09-12 19:32:16 +00:00
fsg
3fbb75b6b3 increment build number 2008-09-12 19:30:30 +00:00
dimitr
f0806bfe76 increment build number 2008-09-12 14:36:24 +00:00
dimitr
ddb3e8f07c An attempt to fix CORE-2078. This approach is hopefully a bit more clever than the pre-ODS11 one.
I'll be waiting for the customer's report before backporting into v2.0/v2.1.
2008-09-12 14:36:14 +00:00
dimitr
c1bd072774 increment build number 2008-09-12 14:12:53 +00:00
dimitr
2e60c908ef Fixed the annoying warning in 64-bit builds. 2008-09-12 14:12:47 +00:00
dimitr
0326ab6df1 increment build number 2008-09-12 12:24:04 +00:00
dimitr
591186dd00 Misc. 2008-09-12 12:23:52 +00:00
alexpeshkoff
31335dc474 increment build number 2008-09-12 11:42:25 +00:00
alexpeshkoff
a67337a251 increment build number 2008-09-12 11:31:17 +00:00
robocop
fce8a1d340 increment build number 2008-09-12 11:30:28 +00:00
robocop
7deb4ef034 increment build number 2008-09-12 11:25:44 +00:00
robocop
35da5b0540 Paranoid compiler. 2008-09-12 11:25:31 +00:00
robocop
2706d6c420 increment build number 2008-09-12 11:15:27 +00:00
dimitr
9944112913 Misc. 2008-09-12 11:15:22 +00:00
robocop
52af98cb41 increment build number 2008-09-12 11:05:56 +00:00
robocop
180916807d Misc. 2008-09-12 11:05:35 +00:00
dimitr
0ebb9796a3 increment build number 2008-09-12 09:19:40 +00:00
dimitr
407a4741f8 Cleanup. 2008-09-12 09:19:32 +00:00
paulbeach
550d5b3eda increment build number 2008-09-12 09:19:22 +00:00
paulbeach
0a75ad6f34 increment build number 2008-09-12 09:19:19 +00:00
paulbeach
b2822dc40f increment build number 2008-09-12 09:17:38 +00:00
paulbeach
db3d5f4500 increment build number 2008-09-12 09:16:35 +00:00
paulbeach
ae9be95e0a increment build number 2008-09-12 09:07:38 +00:00
paulbeach
c82f30d4d3 increment build number 2008-09-12 09:06:20 +00:00
dimitr
3c3d489aa1 increment build number 2008-09-12 08:48:54 +00:00
dimitr
aad133369c Cleanup. 2008-09-12 08:48:47 +00:00
dimitr
df7be80c51 increment build number 2008-09-12 08:46:43 +00:00
fsg
ebd0aebf67 increment build number 2008-09-11 19:18:18 +00:00
asfernandes
6175b67d79 increment build number 2008-09-11 15:41:49 +00:00
asfernandes
dcd70caa31 Visual Studio was complaining about inconsistent line end on this file 2008-09-11 15:41:44 +00:00
asfernandes
1386ca04e7 increment build number 2008-09-11 15:33:52 +00:00
asfernandes
51a3f06427 Fixed CORE-2066 - Conversion of SQL_TEXT / SQL_VARCHAR to SQL_TIMESTAMP / SQL_TYPE_TIME / SQL_TYPE_DATE 2008-09-11 15:33:44 +00:00
paulbeach
6737c9b196 increment build number 2008-09-11 14:11:36 +00:00
alexpeshkoff
739493ea72 increment build number 2008-09-11 13:23:04 +00:00
alexpeshkoff
2e3acab9b0 Use fb_utils::init_status() to reinitialize vector 2008-09-11 13:22:59 +00:00
alexpeshkoff
c68a7900fc increment build number 2008-09-11 13:08:07 +00:00
alexpeshkoff
c0614a1bbc Use more carefull way to merge vectors - never have partially-copied arguments 2008-09-11 13:08:01 +00:00
alexpeshkoff
341794c267 increment build number 2008-09-11 13:06:41 +00:00
alexpeshkoff
4e0d36e598 Make ctor compatible with vector prepared by init_status() 2008-09-11 13:06:31 +00:00
alexpeshkoff
a3c947ea76 Renamed Service's methods according to Claudio's request to reflect data movement direction 2008-09-11 11:51:25 +00:00
alexpeshkoff
97ea77bff7 increment build number 2008-09-11 11:51:02 +00:00
alexpeshkoff
107384ab37 increment build number 2008-09-11 11:50:43 +00:00
paulbeach
a6898f2784 increment build number 2008-09-11 11:50:21 +00:00
paulbeach
e85d2c5c99 increment build number 2008-09-11 11:49:53 +00:00
alexpeshkoff
49275cecfa increment build number 2008-09-11 11:25:56 +00:00
alexpeshkoff
47dfde8f95 Fixed a number of problems (races, deadlock) in gsec's error reporting.
Removed tsec_status_vector, making error reporting simpler and more reliable.
2008-09-11 11:25:35 +00:00
dimitr
ad6aa84ec3 increment build number 2008-09-11 10:48:21 +00:00
dimitr
d211f5aa66 increment build number 2008-09-11 10:47:54 +00:00
dimitr
4d340114ac increment build number 2008-09-11 10:47:52 +00:00
dimitr
b50a025d92 increment build number 2008-09-11 10:47:24 +00:00
alexpeshkoff
4f599fd9d8 increment build number 2008-09-11 09:40:13 +00:00
alexpeshkoff
836212cc85 fixed client AV in non-interactive mode 2008-09-11 09:40:02 +00:00
alexpeshkoff
9a164e4efa increment build number 2008-09-11 09:03:15 +00:00
alexpeshkoff
3ff9715775 increment build number 2008-09-11 09:03:13 +00:00
alexpeshkoff
370ed679ec Refactored services code 2008-09-11 09:03:08 +00:00
alexpeshkoff
991106e58b increment build number 2008-09-11 09:02:55 +00:00
alexpeshkoff
e5ab438182 increment build number 2008-09-11 09:02:45 +00:00
alexpeshkoff
7fcc53013d increment build number 2008-09-11 08:55:59 +00:00
robocop
cd1ea73315 increment build number 2008-09-11 06:49:31 +00:00
robocop
276bc71915 Misc. 2008-09-11 06:49:27 +00:00
fsg
9788e8b818 increment build number 2008-09-10 19:11:24 +00:00
asfernandes
86d3b2a314 increment build number 2008-09-10 15:58:36 +00:00
asfernandes
d1032aeb69 Fixed CORE-1245 - Incorrect column values with outer joins and views 2008-09-10 15:58:34 +00:00
asfernandes
4d3e7210c1 increment build number 2008-09-10 15:47:10 +00:00
asfernandes
3ed6c880b9 Misc 2008-09-10 15:46:58 +00:00
asfernandes
1bf97ad94e increment build number 2008-09-10 14:11:29 +00:00
asfernandes
78484df75c Fixed CORE-2075 - Parts of RDB$DB_KEY of views may be inverted when using outer joins 2008-09-10 14:11:20 +00:00
alexpeshkoff
04bbba056b Improved gsec's diagnostics 2008-09-10 12:48:48 +00:00
alexpeshkoff
b7049e70a7 increment build number 2008-09-10 12:48:45 +00:00
alexpeshkoff
121af76de7 Made XSQLDA parameter const in isc_dsql_fetch and a family of isc_dsql_exec functions as suggested by Dmitry Kovalenko.
Minor related cleanup in utld.
2008-09-10 12:31:54 +00:00
alexpeshkoff
537e23c87c increment build number 2008-09-10 12:31:42 +00:00
hvlad
1df7ac899c increment build number 2008-09-10 11:41:52 +00:00
hvlad
97bf925499 Use fb_utils::init_status instead of status[0] = 0 2008-09-10 11:41:36 +00:00
asfernandes
bfe9370e22 increment build number 2008-09-10 02:21:21 +00:00
asfernandes
22c65f0153 Misc 2008-09-10 02:21:13 +00:00
asfernandes
14fc382cbb increment build number 2008-09-10 02:21:07 +00:00
fsg
3b37c5844b increment build number 2008-09-09 19:45:38 +00:00
fsg
7e058a526f increment build number 2008-09-09 19:44:09 +00:00
alexpeshkoff
11df2d9a13 increment build number 2008-09-09 11:27:20 +00:00
alexpeshkoff
e80d9223a0 Fixed CORE-2071: isc_dsql_prepare crashes with statement_text=NULL 2008-09-09 11:27:10 +00:00
alexpeshkoff
bccc683d66 increment build number 2008-09-09 11:27:06 +00:00
alexpeshkoff
beeba32aec increment build number 2008-09-09 11:11:36 +00:00
alexpeshkoff
e392297213 sligtly better places to check for missing SQL operator 2008-09-09 11:11:25 +00:00
asfernandes
650ac1d407 increment build number 2008-09-09 11:01:41 +00:00
asfernandes
cd8476bea3 Do not change the logic of things that was been working - thanks to Claudio 2008-09-09 11:01:29 +00:00
alexpeshkoff
59348600fb increment build number 2008-09-09 09:28:30 +00:00
alexpeshkoff
7bf4146c33 increment build number 2008-09-09 09:28:29 +00:00
alexpeshkoff
f2ba1e8873 increment build number 2008-09-09 09:27:25 +00:00
alexpeshkoff
eace395fb1 increment build number 2008-09-09 09:26:34 +00:00
alexpeshkoff
79f97a1534 Fixed CORE-1506: Server crash with isc_dsql_execute_immediate and zero length string 2008-09-09 09:26:29 +00:00
robocop
185ff6f40a increment build number 2008-09-09 09:05:55 +00:00
robocop
26727ea6c8 Misc. 2008-09-09 09:05:49 +00:00
dimitr
7923639ebf increment build number 2008-09-09 08:23:28 +00:00
dimitr
278d0f8ad6 Fixed CORE-2073. 2008-09-09 08:23:24 +00:00
dimitr
f58c962705 increment build number 2008-09-09 08:22:49 +00:00
dimitr
0d7825620e increment build number 2008-09-09 08:22:48 +00:00
dimitr
596e903b12 increment build number 2008-09-09 08:22:08 +00:00
fsg
276923cc21 increment build number 2008-09-08 19:55:22 +00:00
asfernandes
5617798d72 increment build number 2008-09-08 15:19:39 +00:00
asfernandes
751e9666f6 Misc 2008-09-08 15:19:33 +00:00
asfernandes
41c73953ab increment build number 2008-09-08 15:17:03 +00:00
asfernandes
f49c1afd8f Warning 2008-09-08 15:16:52 +00:00
alexpeshkoff
6ccf984a4a increment build number 2008-09-08 14:07:23 +00:00
alexpeshkoff
6e7c4db680 fixed shutdown using fbmgr 2008-09-08 14:07:19 +00:00
alexpeshkoff
72dc2183e1 increment build number 2008-09-08 14:06:37 +00:00
alexpeshkoff
b63b160fdc make multiclient server shutdown in main thread with normal main port cleanup 2008-09-08 14:06:33 +00:00
alexpeshkoff
784fe367c6 increment build number 2008-09-08 13:59:58 +00:00
alexpeshkoff
eecaa826e3 Cleanup - put two exit handlers with different tasks into separate functions 2008-09-08 13:59:53 +00:00
alexpeshkoff
c6603ffae1 increment build number 2008-09-08 13:26:54 +00:00
alexpeshkoff
41488cd241 restored old behavior in OOM conditions - thanks to Claudio 2008-09-08 13:26:47 +00:00
asfernandes
1a042dcd4c increment build number 2008-09-07 21:50:14 +00:00
asfernandes
50ab76f9a7 Fixed:
CORE-2067 - GROUP by and RDB$DB_KEY problems
CORE-2068 - Comparision with IN and subquery with RDB$DB_KEY returns wrong result
CORE-2069 - Incorrect VIEW expansion when RDB$DB_KEY is used in view body
2008-09-07 21:50:00 +00:00
asfernandes
d19bc9d746 increment build number 2008-09-07 21:49:59 +00:00
asfernandes
d86df9d5ad increment build number 2008-09-07 20:25:22 +00:00
asfernandes
384beddc49 Do not mix flags of union and rse. Problem recently introduced:
select n from t1
union all
select n from t2;
Error: multiple rows in singleton select
2008-09-07 20:25:18 +00:00
asfernandes
0aa75bbe71 increment build number 2008-09-07 19:44:51 +00:00
asfernandes
b550749a47 Fixed CORE-1246 - Incorrect column values with outer joins and derived tables 2008-09-07 19:44:48 +00:00
asfernandes
10562bbcdf increment build number 2008-09-07 19:44:44 +00:00
fsg
7e99f309ee increment build number 2008-09-06 20:07:36 +00:00
asfernandes
5a0d4e8278 increment build number 2008-09-06 18:45:41 +00:00
asfernandes
ddff360286 increment build number 2008-09-06 18:42:59 +00:00
asfernandes
c6017cf81f increment build number 2008-09-06 18:42:58 +00:00
asfernandes
00bbf8f072 increment build number 2008-09-06 18:42:56 +00:00
asfernandes
0f387a9bee Misc 2008-09-06 18:42:55 +00:00
asfernandes
bd06b29062 increment build number 2008-09-06 18:42:51 +00:00
asfernandes
383dd18081 increment build number 2008-09-06 18:42:50 +00:00
asfernandes
c3d6ca8e45 increment build number 2008-09-06 18:42:46 +00:00
asfernandes
67cb8538af increment build number 2008-09-06 18:42:41 +00:00
asfernandes
222301eafe increment build number 2008-09-06 18:42:40 +00:00
asfernandes
4a4a535356 increment build number 2008-09-06 18:42:35 +00:00
robocop
4a7252ca11 increment build number 2008-09-06 11:45:07 +00:00
robocop
bf3e601fd0 Misc. 2008-09-06 11:44:59 +00:00
robocop
64a4ca043f increment build number 2008-09-06 11:39:09 +00:00
robocop
567dd9ead5 Misc. 2008-09-06 11:39:00 +00:00
robocop
fc7b38a72f increment build number 2008-09-06 11:38:39 +00:00
robocop
847438c1f1 Correction. We want to write rdb$system_flag always. 2008-09-06 11:38:27 +00:00
fsg
9702ee652e increment build number 2008-09-05 18:51:34 +00:00
fsg
44ceb8102f increment build number 2008-09-05 18:50:23 +00:00
alexpeshkoff
fab8cb94af increment build number 2008-09-05 14:19:20 +00:00
alexpeshkoff
c519a71cfc Restored correct behavior - avoid duplication of error message 2008-09-05 14:19:16 +00:00
alexpeshkoff
cc32ac3623 increment build number 2008-09-05 13:15:32 +00:00
alexpeshkoff
d66900f78a Refactored code saving strings in remote.cpp 2008-09-05 13:15:24 +00:00
alexpeshkoff
5d3b6f24aa increment build number 2008-09-05 12:35:13 +00:00
alexpeshkoff
dcfc610eb3 asserts 2008-09-05 12:35:07 +00:00
alexpeshkoff
35ed43e0da Some asserts 2008-09-05 11:46:26 +00:00
alexpeshkoff
924bef714d increment build number 2008-09-05 11:46:25 +00:00
alexpeshkoff
522bdf6b63 increment build number 2008-09-05 11:41:12 +00:00
alexpeshkoff
57bd46c52a increment build number 2008-09-05 11:41:08 +00:00
alexpeshkoff
de1cc4f41a Fixed broken by me this week use of status vector in services - thanks to D.Kovalenko 2008-09-05 11:41:00 +00:00
alexpeshkoff
150b49d246 increment build number 2008-09-05 11:40:52 +00:00
alexpeshkoff
6400e7fe0c increment build number 2008-09-05 11:40:42 +00:00
alexpeshkoff
920f65abc0 increment build number 2008-09-05 11:40:33 +00:00
alexpeshkoff
a060a0a12c increment build number 2008-09-05 11:33:59 +00:00
alexpeshkoff
8d353aceb9 Do not reallocate string into circular buffer if it is already in it 2008-09-05 11:33:52 +00:00
alexpeshkoff
425c956018 increment build number 2008-09-05 11:33:49 +00:00
paulbeach
9a0e68e55d increment build number 2008-09-05 11:01:14 +00:00
paulbeach
6a86b0feb6 increment build number 2008-09-05 11:01:12 +00:00
paulbeach
5a0c9459f4 increment build number 2008-09-05 11:00:24 +00:00
paulbeach
90ed671a83 increment build number 2008-09-05 10:59:23 +00:00
robocop
48cd23395b increment build number 2008-09-05 10:26:57 +00:00
robocop
3501396254 Get rid of longjmp and setjmp in qli. Due to uninitialized vars, I doubt they were working as expected, anyway. 2008-09-05 10:26:52 +00:00
dimitr
620a1f08ed increment build number 2008-09-05 09:32:55 +00:00
dimitr
02bc98b01e Fixed CORE-1544: RDB$procedures generator overflow.
The fix also solves the same issue with exceptions and generators.
2008-09-05 09:32:51 +00:00
dimitr
51f998641c increment build number 2008-09-05 09:32:07 +00:00
robocop
9e88786dbf increment build number 2008-09-05 08:47:53 +00:00
robocop
e431ca56de increment build number 2008-09-05 08:47:46 +00:00
fsg
17acc242bb increment build number 2008-09-04 19:40:59 +00:00
fsg
e560fc23d3 increment build number 2008-09-04 19:40:58 +00:00
fsg
a98dd5a328 increment build number 2008-09-04 19:39:30 +00:00
fsg
0d86354317 increment build number 2008-09-04 19:38:40 +00:00
asfernandes
6c26748a11 increment build number 2008-09-04 16:04:48 +00:00
asfernandes
d3a6c8b404 Correct inversion of node parameters verified by Claudio 2008-09-04 16:04:42 +00:00
alexpeshkoff
6cac27ff09 increment build number 2008-09-04 13:17:00 +00:00
alexpeshkoff
59cbc9e72a Do not ignore errors in our API calls when working with security database 2008-09-04 13:16:59 +00:00
alexpeshkoff
8a6f7fec0d increment build number 2008-09-04 13:16:55 +00:00
alexpeshkoff
b22c320f2b increment build number 2008-09-04 13:16:50 +00:00
paulbeach
2e72b5f8b2 increment build number 2008-09-04 11:50:29 +00:00
paulbeach
4ef90034fd increment build number 2008-09-04 11:50:26 +00:00
paulbeach
b7f1c50bec increment build number 2008-09-04 11:48:53 +00:00
paulbeach
3e7c7e0222 increment build number 2008-09-04 11:47:31 +00:00
paulbeach
c799057304 increment build number 2008-09-04 10:23:30 +00:00
paulbeach
2b02ac40d1 increment build number 2008-09-04 10:21:50 +00:00
alexpeshkoff
13d9e940da increment build number 2008-09-04 10:00:47 +00:00
alexpeshkoff
8201105457 Do not try to ignore system errors in DEV_BUILD 2008-09-04 10:00:35 +00:00
alexpeshkoff
4cf824c8c8 increment build number 2008-09-04 09:58:24 +00:00
alexpeshkoff
016da2d7b2 increment build number 2008-09-04 09:58:23 +00:00
alexpeshkoff
796a2e4b23 Fixed CORE-2064: AV when process is closing under high load 2008-09-04 09:58:20 +00:00
alexpeshkoff
a3bfe23823 increment build number 2008-09-04 09:58:01 +00:00
fsg
a932050f13 increment build number 2008-09-03 19:04:57 +00:00
fsg
2febc9bc4b increment build number 2008-09-03 19:03:25 +00:00
robocop
0f33d86990 increment build number 2008-09-03 12:19:06 +00:00
robocop
a6d4e3de82 Misc. 2008-09-03 12:18:59 +00:00
alexpeshkoff
0d0c7a021d increment build number 2008-09-03 12:01:19 +00:00
alexpeshkoff
97f89cb5b1 Fixed CORE-2062: error remaping lock file in classic server 2008-09-03 12:00:59 +00:00
alexpeshkoff
3b511564bf increment build number 2008-09-03 11:23:21 +00:00
alexpeshkoff
a06ae8dd0c 1. Fixed illegal use of local variable in MET_trigger_msg() - thanks to Claudio.
2. Fixed minor bug - use of MetaName in PAR_symbol_to_gdscode() was illegal
cause maximum length of error name can be up to 32 symbols,
which does not fit into MetaName limit (31). And we already have 4 such names!
2008-09-03 11:23:00 +00:00
paulbeach
28b7479ff6 increment build number 2008-09-03 10:13:19 +00:00
paulbeach
c984455cb9 increment build number 2008-09-03 10:13:18 +00:00
paulbeach
fe0f233b46 increment build number 2008-09-03 10:12:21 +00:00
paulbeach
537cdefc0b increment build number 2008-09-03 10:10:54 +00:00
paulbeach
53f98d44ce increment build number 2008-09-03 10:07:56 +00:00
paulbeach
b00dec580b increment build number 2008-09-03 10:06:34 +00:00
paulbeach
b71ccedeb9 increment build number 2008-09-03 10:06:33 +00:00
paulbeach
1a9ebf9937 increment build number 2008-09-03 10:04:47 +00:00
paulbeach
8ea01146e8 increment build number 2008-09-03 09:43:41 +00:00
paulbeach
6759388d35 increment build number 2008-09-03 09:43:40 +00:00
paulbeach
5de6ef1da2 increment build number 2008-09-03 09:42:26 +00:00
paulbeach
ded164266a increment build number 2008-09-03 09:42:20 +00:00
paulbeach
df9fc38cbd increment build number 2008-09-03 09:41:09 +00:00
alexpeshkoff
0a80318738 increment build number 2008-09-03 08:56:06 +00:00
alexpeshkoff
9cadc3af50 avoid storing string in circular buffer twice 2008-09-03 08:56:00 +00:00
alexpeshkoff
99fd38a558 increment build number 2008-09-03 08:55:13 +00:00
alexpeshkoff
a48c98bc5d added new function, minor cleanup 2008-09-03 08:55:09 +00:00
asfernandes
601f102085 increment build number 2008-09-03 02:26:50 +00:00
asfernandes
139e4f8ca9 Misc 2008-09-03 02:26:45 +00:00
asfernandes
bb6346aa38 increment build number 2008-09-03 02:26:43 +00:00
hvlad
4e424faacc increment build number 2008-09-02 22:04:45 +00:00
hvlad
57d421a5c2 increment build number 2008-09-02 22:03:11 +00:00
fsg
16f8a3e0cc increment build number 2008-09-02 20:28:19 +00:00
fsg
0549539d45 increment build number 2008-09-02 20:26:42 +00:00
fsg
c114c160d9 increment build number 2008-09-02 20:26:41 +00:00
fsg
9542e839b2 increment build number 2008-09-02 20:25:50 +00:00
dimitr
5899d6edd8 increment build number 2008-09-02 14:55:29 +00:00
dimitr
4671fb1d7d increment build number 2008-09-02 14:55:28 +00:00
dimitr
959deb2632 increment build number 2008-09-02 14:53:31 +00:00
dimitr
35c0b69574 increment build number 2008-09-02 14:52:35 +00:00
dimitr
f5797b73ee increment build number 2008-09-02 14:46:41 +00:00
paulbeach
b1117ba4ff increment build number 2008-09-02 14:22:45 +00:00
paulbeach
a9289f0377 increment build number 2008-09-02 14:17:39 +00:00
paulbeach
dc798e52fb increment build number 2008-09-02 14:17:37 +00:00
paulbeach
b68c8b2176 increment build number 2008-09-02 14:17:25 +00:00
paulbeach
012750c77e increment build number 2008-09-02 14:17:10 +00:00
paulbeach
9b9c6525e7 increment build number 2008-09-02 14:16:58 +00:00
paulbeach
247d49782a increment build number 2008-09-02 13:50:50 +00:00
paulbeach
ceb1f3332b increment build number 2008-09-02 13:50:43 +00:00
paulbeach
b4214fe29f increment build number 2008-09-02 13:42:04 +00:00
paulbeach
cf0b00f2bf increment build number 2008-09-02 13:41:58 +00:00
paulbeach
a00989e642 increment build number 2008-09-02 13:22:35 +00:00
paulbeach
e1bab6d651 increment build number 2008-09-02 13:22:34 +00:00
paulbeach
77f9c5afb7 increment build number 2008-09-02 13:22:26 +00:00
paulbeach
d747e1664a increment build number 2008-09-02 13:22:19 +00:00
dimitr
d14c5a6695 increment build number 2008-09-02 08:52:13 +00:00
dimitr
8d4b3c27e2 increment build number 2008-09-02 08:39:38 +00:00
dimitr
6b72a4f0eb increment build number 2008-09-02 08:36:11 +00:00
dimitr
5e2a212127 increment build number 2008-09-02 08:34:36 +00:00
dimitr
36698e77c9 increment build number 2008-09-02 08:34:34 +00:00
dimitr
cbf9a36738 increment build number 2008-09-02 08:34:14 +00:00
dimitr
87620a96c5 increment build number 2008-09-02 08:34:05 +00:00
dimitr
27b11495da increment build number 2008-09-02 08:34:04 +00:00
dimitr
dcea768325 increment build number 2008-09-02 08:33:48 +00:00
dimitr
012991a6c4 increment build number 2008-09-02 08:33:40 +00:00
dimitr
374753abdc increment build number 2008-09-02 08:33:38 +00:00
dimitr
8c1672c198 increment build number 2008-09-02 08:33:26 +00:00
dimitr
488c9639bc increment build number 2008-09-02 08:33:00 +00:00
dimitr
8de9551d68 increment build number 2008-09-02 08:32:46 +00:00
dimitr
f6aa4671f3 increment build number 2008-09-02 08:32:32 +00:00
dimitr
f92f39ed4d increment build number 2008-09-02 08:32:19 +00:00
dimitr
f75932240f increment build number 2008-09-02 08:31:59 +00:00
dimitr
f1753fd478 increment build number 2008-09-02 08:31:39 +00:00
dimitr
f49e26d7c1 increment build number 2008-09-02 08:31:22 +00:00
dimitr
7375958863 increment build number 2008-09-02 08:31:10 +00:00
dimitr
03502f19d3 increment build number 2008-09-02 08:30:56 +00:00
dimitr
6b53d5d41d increment build number 2008-09-02 08:30:41 +00:00
dimitr
96005c8541 increment build number 2008-09-02 08:30:31 +00:00
dimitr
57621b178c increment build number 2008-09-02 07:50:59 +00:00
dimitr
af9206a746 increment build number 2008-09-02 07:45:57 +00:00
dimitr
8b68c9443f increment build number 2008-09-02 07:31:58 +00:00
dimitr
68396c1f77 increment build number 2008-09-02 07:31:57 +00:00
dimitr
f026bc4be9 Adjustment for MSVC9. 2008-09-02 07:31:54 +00:00
dimitr
2e55778362 increment build number 2008-09-02 07:31:11 +00:00
dimitr
a73d0c72ea Misc. 2008-09-02 07:31:07 +00:00
dimitr
19b84b200d increment build number 2008-09-02 07:27:18 +00:00
dimitr
d64f97e260 Fixed CORE-2061: ALTER VIEW WITH CHECK OPTION crashes the engine. 2008-09-02 07:27:15 +00:00
fsg
8661a284e4 increment build number 2008-09-01 19:16:45 +00:00
asfernandes
b767bfdaca increment build number 2008-09-01 13:18:12 +00:00
asfernandes
884694d4c5 increment build number 2008-09-01 13:18:11 +00:00
asfernandes
9150e6f4f2 This should fix regressions related to fixes of:
CORE-501 - Optimization problem with COALESCE
CORE-1343 - Bug with a simple case and a subquery
CORE-2041 - update or insert with gen_id() with wrong generator value

And should fix this one (snapshot build bug):
CORE-2051 - don't work subquery in COALESCE
2008-09-01 13:18:02 +00:00
asfernandes
c5e00d61bc increment build number 2008-09-01 13:17:58 +00:00
asfernandes
4e9ca0836d increment build number 2008-09-01 13:17:47 +00:00
alexpeshkoff
47a621a428 increment build number 2008-09-01 08:56:22 +00:00
alexpeshkoff
5be80cc7f5 Restored missing line - thanks to Claudio 2008-09-01 08:56:17 +00:00
robocop
a31f1dee4a increment build number 2008-08-31 06:33:23 +00:00
robocop
df3e9d37c5 Delete useless line. 2008-08-31 06:33:19 +00:00
robocop
a00fb2ddad increment build number 2008-08-31 06:32:42 +00:00
robocop
62bf232c26 Trim name. 2008-08-31 06:32:34 +00:00
robocop
bd22dc56ea increment build number 2008-08-31 06:24:31 +00:00
robocop
b36b4dc179 Misc. 2008-08-31 06:24:24 +00:00
asfernandes
cb6ad0fbd5 increment build number 2008-08-31 01:10:46 +00:00
asfernandes
96194d08ba Misc 2008-08-31 01:10:41 +00:00
asfernandes
a2026308da increment build number 2008-08-31 01:10:39 +00:00
asfernandes
10081f563e increment build number 2008-08-31 01:10:38 +00:00
asfernandes
d6e4d461c6 increment build number 2008-08-31 01:10:32 +00:00
fsg
9350f1d539 increment build number 2008-08-30 20:19:49 +00:00
asfernandes
5abbbf8561 increment build number 2008-08-30 03:14:12 +00:00
asfernandes
1899067660 Misc 2008-08-30 03:14:08 +00:00
asfernandes
2ddf17a744 increment build number 2008-08-30 03:07:39 +00:00
asfernandes
848357d06b Do not store pointer to string already destructed 2008-08-30 03:07:35 +00:00
fsg
bd895479e2 increment build number 2008-08-29 19:40:41 +00:00
asfernandes
d93bdcbc4d increment build number 2008-08-29 02:18:52 +00:00
asfernandes
cc5b689eda Misc 2008-08-29 02:18:50 +00:00
asfernandes
6a7e34c6d6 increment build number 2008-08-29 02:18:48 +00:00
asfernandes
e120b4accb increment build number 2008-08-29 02:18:32 +00:00
asfernandes
0596a065e6 increment build number 2008-08-29 02:18:22 +00:00
fsg
084e41b2bc increment build number 2008-08-28 19:17:04 +00:00
fsg
e577923d32 increment build number 2008-08-28 19:15:21 +00:00
asfernandes
3044642f4c increment build number 2008-08-28 15:54:25 +00:00
asfernandes
7f55ecabda Fix Windows build 2008-08-28 15:54:21 +00:00
asfernandes
282385fb36 increment build number 2008-08-28 15:39:54 +00:00
asfernandes
8497cd4307 Misc 2008-08-28 15:39:51 +00:00
asfernandes
04fca5c891 increment build number 2008-08-28 15:36:59 +00:00
asfernandes
4bf6298dd0 Do not assume that exceptions will always be automatically in tdbb->tdbb_status_vector 2008-08-28 15:36:54 +00:00
alexpeshkoff
49398b0f03 increment build number 2008-08-28 10:49:27 +00:00
alexpeshkoff
a2a9f83e74 restored lost line - thanks to Claudio 2008-08-28 10:49:15 +00:00
hvlad
538a9832bf increment build number 2008-08-28 09:03:07 +00:00
robocop
f6376b7934 increment build number 2008-08-28 07:14:25 +00:00
robocop
a501ee4ee8 increment build number 2008-08-28 07:14:21 +00:00
robocop
5bc24e78f2 Misc. 2008-08-28 07:14:20 +00:00
alexpeshkoff
2937ea4e81 increment build number 2008-08-28 06:40:01 +00:00
alexpeshkoff
b8fc143383 increment build number 2008-08-28 06:37:39 +00:00
robocop
42d20745e6 increment build number 2008-08-28 05:49:59 +00:00
robocop
9083078204 increment build number 2008-08-28 05:49:56 +00:00
robocop
9806f15511 increment build number 2008-08-28 05:14:38 +00:00
robocop
70ffe7edaa Correction. 2008-08-28 05:14:33 +00:00
fsg
a29d4ee1ea increment build number 2008-08-27 20:26:18 +00:00
asfernandes
0457eb2036 increment build number 2008-08-27 15:37:12 +00:00
asfernandes
41d9d94945 Warnings 2008-08-27 15:37:09 +00:00
asfernandes
1a7eec2385 increment build number 2008-08-27 15:34:01 +00:00
asfernandes
a245731588 Partial fix for the Windows build 2008-08-27 15:33:56 +00:00
asfernandes
aa00ee5c7e increment build number 2008-08-27 15:33:55 +00:00
asfernandes
fd42ae6b5f increment build number 2008-08-27 15:33:49 +00:00
asfernandes
1c6348c7db increment build number 2008-08-27 15:33:44 +00:00
alexpeshkoff
13a15d4bfe 1. Final fix for CORE-1964 - finished vararg cleanup in jrd.
2. Generic cleanup of error reporting functions all around engine.
2008-08-27 12:20:47 +00:00
alexpeshkoff
84df2d1070 increment build number 2008-08-27 12:20:32 +00:00
alexpeshkoff
448cd7439b increment build number 2008-08-27 12:20:28 +00:00
alexpeshkoff
8effe00461 increment build number 2008-08-27 12:20:00 +00:00
alexpeshkoff
34026ac691 increment build number 2008-08-27 12:19:43 +00:00
alexpeshkoff
e0556e5b4b increment build number 2008-08-27 12:18:29 +00:00
alexpeshkoff
b1639c2a79 increment build number 2008-08-27 12:18:20 +00:00
alexpeshkoff
1c60d5e1e9 increment build number 2008-08-27 12:18:19 +00:00
alexpeshkoff
143633026f increment build number 2008-08-27 12:18:09 +00:00
alexpeshkoff
928110b230 increment build number 2008-08-27 12:18:08 +00:00
alexpeshkoff
dc19149b4c increment build number 2008-08-27 12:17:51 +00:00
alexpeshkoff
e2aec2be81 increment build number 2008-08-27 12:17:34 +00:00
alexpeshkoff
fba9ccf224 increment build number 2008-08-27 12:17:17 +00:00
alexpeshkoff
2a64b01bdc increment build number 2008-08-27 11:06:22 +00:00
alexpeshkoff
b3e51d59e2 fixed release gcc build 2008-08-27 11:06:11 +00:00
alexpeshkoff
88cf2935fb increment build number 2008-08-27 10:41:07 +00:00
alexpeshkoff
a5c262873a Better fix for CORE-2055, thanks to Claudio 2008-08-27 10:40:51 +00:00
robocop
9141f96619 increment build number 2008-08-27 09:45:57 +00:00
robocop
2cf1d98deb Style. 2008-08-27 09:45:49 +00:00
robocop
788816e301 increment build number 2008-08-27 09:43:42 +00:00
alexpeshkoff
e58d2b1c62 increment build number 2008-08-27 08:05:42 +00:00
alexpeshkoff
475913287b Fixed CORE-2055: BOF in fbclient 2008-08-27 08:05:29 +00:00
alexpeshkoff
d5e73daa36 increment build number 2008-08-27 07:33:27 +00:00
alexpeshkoff
b61c1b2e59 Fixed diagnostics broken by my previous commit - thanks to Claudio 2008-08-27 07:33:09 +00:00
robocop
5541cf3fa7 increment build number 2008-08-27 06:17:49 +00:00
robocop
c7c5747598 increment build number 2008-08-26 12:30:37 +00:00
robocop
4d152f7c76 Little correction. 2008-08-26 12:30:18 +00:00
robocop
647c07c99b increment build number 2008-08-26 11:04:56 +00:00
robocop
69aeb8cb71 Misc. 2008-08-26 11:04:39 +00:00
robocop
7d7043e64f increment build number 2008-08-26 10:29:11 +00:00
robocop
92f2d1dc1b Misc. 2008-08-26 10:28:58 +00:00
fsg
05311acf79 increment build number 2008-08-25 18:51:36 +00:00
dimitr
1835b614bd increment build number 2008-08-25 08:13:45 +00:00
dimitr
0a02a59f3d increment build number 2008-08-25 07:58:52 +00:00
dimitr
1739c548b1 Fixed CORE-903: Update Field update / result Updated. 2008-08-25 07:58:45 +00:00
dimitr
596374868f increment build number 2008-08-25 07:57:52 +00:00
dimitr
08d7f8862c increment build number 2008-08-25 07:02:23 +00:00
dimitr
a8d62d83db Correction by Dmitry Kovalenko. 2008-08-25 07:02:17 +00:00
dimitr
6520ff8f9c increment build number 2008-08-25 06:58:41 +00:00
dimitr
eb9ad2aa1b Implemented CORE-1583: Enhance MON$STATEMENTS / MON$STATE to represent real CPU consumption. 2008-08-25 06:58:35 +00:00
dimitr
f5ef0120d1 increment build number 2008-08-25 06:43:10 +00:00
dimitr
922216f2ce increment build number 2008-08-25 06:23:33 +00:00
dimitr
2bbcb548ff Fixed CORE-2053: Computed expressions may be optimized badly if used inside the RETURNING clause of the INSERT statement. 2008-08-25 06:23:20 +00:00
dimitr
db4e6b54d3 increment build number 2008-08-25 05:28:57 +00:00
dimitr
c58544e6d5 Attempt to fix CORE-210: "CS server crash altering SP in 2 connect" and implement CORE-2052: "Allow the Classic Server to see the altered stored procedure immediately after the modifier transaction commit" with a single change. 2008-08-25 05:28:50 +00:00
asfernandes
d4bdbf4b70 increment build number 2008-08-25 02:29:44 +00:00
fsg
6c34b21f69 increment build number 2008-08-23 19:53:53 +00:00
robocop
c08fd2e86a increment build number 2008-08-23 11:08:30 +00:00
robocop
3ffc6889d4 Correction. 2008-08-23 11:08:21 +00:00
asfernandes
5f46c56ddd increment build number 2008-08-23 03:23:47 +00:00
asfernandes
aeef076e58 Fixed CORE-1690 - Arithmetic exception, numeric overflow, or string truncation in utf8 tables 2008-08-23 03:23:44 +00:00
fsg
21eed3ca06 increment build number 2008-08-22 19:30:57 +00:00
fsg
b0d962f43d increment build number 2008-08-22 19:29:34 +00:00
alexpeshkoff
207180cd0a increment build number 2008-08-22 13:17:56 +00:00
alexpeshkoff
bb5c921cc0 increment build number 2008-08-22 12:23:10 +00:00
asfernandes
7751c43a20 increment build number 2008-08-22 02:13:09 +00:00
asfernandes
ed0c45c1b9 Temporary fix for the boot build 2008-08-22 02:13:02 +00:00
fsg
c27512f94c increment build number 2008-08-21 20:45:38 +00:00
asfernandes
5c447f93a2 increment build number 2008-08-21 01:59:00 +00:00
asfernandes
e54682efa0 Fixed CORE-1343 - Bug with a simple case and a subquery 2008-08-21 01:58:53 +00:00
fsg
bd2dbfc0bb increment build number 2008-08-20 19:43:52 +00:00
fsg
479bd20d39 increment build number 2008-08-20 19:42:37 +00:00
asfernandes
b1d921bb8c increment build number 2008-08-20 15:28:03 +00:00
asfernandes
f563868bd8 increment build number 2008-08-20 15:18:20 +00:00
asfernandes
97a1b5bac5 Correction 2008-08-20 15:18:09 +00:00
alexpeshkoff
2eaf636fa2 increment build number 2008-08-20 06:41:11 +00:00
alexpeshkoff
c3535eadaa increment build number 2008-08-20 06:41:08 +00:00
alexpeshkoff
28f3722919 increment build number 2008-08-20 06:35:14 +00:00
alexpeshkoff
9181daa0f9 increment build number 2008-08-20 06:35:09 +00:00
asfernandes
903cebcdcc increment build number 2008-08-20 01:54:48 +00:00
asfernandes
b910161f82 Fixed CORE-501 - Optimization problem with COALESCE 2008-08-20 01:54:45 +00:00
asfernandes
f330cc6f96 increment build number 2008-08-20 01:54:44 +00:00
asfernandes
490e5599fb increment build number 2008-08-19 15:42:09 +00:00
asfernandes
758edeb821 Fixed CORE-2045 - References to non-existent system fields with blr_field are not resolved to NULL 2008-08-19 15:42:05 +00:00
asfernandes
107d92e47e increment build number 2008-08-19 15:40:29 +00:00
fsg
a468a05f1d increment build number 2008-08-18 20:10:35 +00:00
alexpeshkoff
06a30bfe48 increment build number 2008-08-18 13:26:16 +00:00
alexpeshkoff
a5067b3eae fixed gcc warning 2008-08-18 13:26:11 +00:00
alexpeshkoff
31e65f3400 increment build number 2008-08-18 07:12:28 +00:00
alexpeshkoff
e33702d587 misc CORE-1964 2008-08-18 07:12:25 +00:00
alexpeshkoff
08b0aa80eb increment build number 2008-08-18 06:44:40 +00:00
alexpeshkoff
c188e3dc47 fixed compile error 2008-08-18 06:44:36 +00:00
fsg
583a23be3d increment build number 2008-08-16 20:30:20 +00:00
asfernandes
6553afa6c6 increment build number 2008-08-16 15:42:42 +00:00
asfernandes
736659c1a1 Misc 2008-08-16 15:42:38 +00:00
asfernandes
54d0cd6f73 increment build number 2008-08-16 00:59:33 +00:00
asfernandes
fdfe98f2a8 Fixed CORE-2044 - Incorrect result with UPDATE OR INSERT ... RETURNING OLD and non-nullable columns 2008-08-16 00:59:31 +00:00
fsg
d9edef9d5d increment build number 2008-08-15 19:46:19 +00:00
asfernandes
e5d941659c increment build number 2008-08-15 16:32:48 +00:00
asfernandes
5d4084d30c Fixed CORE-2041 - update or insert with gen_id() with wrong generator value 2008-08-15 16:32:42 +00:00
alexpeshkoff
28209cb815 increment build number 2008-08-15 11:21:58 +00:00
alexpeshkoff
1785fb6ee3 fixing CORE-1964: Use of 0 instead of isc_arg_end to terminate list of ERR_post's (and cousines) arguments is invalid
finished cleanup of vararg in error diagnostics in DSQL
2008-08-15 11:21:47 +00:00
alexpeshkoff
805343f5c2 increment build number 2008-08-15 11:21:30 +00:00
asfernandes
5a111d8427 Misc 2008-08-15 02:06:23 +00:00
asfernandes
779ec58252 increment build number 2008-08-15 02:06:16 +00:00
fsg
b6f8b2856b increment build number 2008-08-14 19:20:57 +00:00
asfernandes
247c169988 increment build number 2008-08-14 18:46:27 +00:00
asfernandes
49c1957156 Fixed CORE-2042 - Connection lost to database when used AUTONOMOUS TRANSACTION 2008-08-14 18:46:22 +00:00
fsg
47f31ea507 increment build number 2008-08-13 19:46:55 +00:00
roman-simakov
f1057e178d increment build number 2008-08-13 09:02:39 +00:00
roman-simakov
59ae35d837 Style 2008-08-13 09:02:35 +00:00
fsg
efdf9c922a increment build number 2008-08-12 20:39:01 +00:00
asfernandes
bae05b58bf increment build number 2008-08-12 18:44:02 +00:00
asfernandes
3e77f3ed21 increment build number 2008-08-12 15:34:49 +00:00
asfernandes
1a16f3deda Documentation for -FIX_FSS_DATA and -FIX_FSS_METADATA 2008-08-12 15:34:44 +00:00
alexpeshkoff
a15cf95177 increment build number 2008-08-12 13:46:40 +00:00
alexpeshkoff
0187d66d78 Fixed multithread safety problems in security.epp when used as service.
This also fixes CORE-2022 - "EXECUTE BLOCK" statement does not support "CREATE USER".

SECURITY_exec_line() is deoptimized now, i.e. requests will be recompiled each times they are used.
It can be optimized again by passing request handles from outside world together with transaction handle,
but I see no big use in optimizing user database management code.
2008-08-12 13:46:34 +00:00
fsg
36b9edc2aa increment build number 2008-08-12 09:41:10 +00:00
dimitr
d7fac22a79 increment build number 2008-08-12 07:26:23 +00:00
dimitr
3157b6648e increment build number 2008-08-12 07:22:19 +00:00
dimitr
585d8a3eec Fixed CORE-2039: Domain-level CHECK constraints wrongly process NULL values. 2008-08-12 07:22:12 +00:00
dimitr
6d332dec56 increment build number 2008-08-12 06:18:18 +00:00
dimitr
7c1fbc7484 Fixed CORE-2038: New EXECUTE STATEMENT implementation asserts or throws an error if used both before and after commin/rollback retaining. 2008-08-12 06:18:06 +00:00
asfernandes
3fd1d57f0d increment build number 2008-08-12 00:26:17 +00:00
asfernandes
6fb42c33c4 Misc 2008-08-12 00:26:10 +00:00
asfernandes
7e9f897a65 increment build number 2008-08-11 15:43:07 +00:00
asfernandes
cdd54199d3 increment build number 2008-08-11 02:11:12 +00:00
hvlad
e6b6e13854 increment build number 2008-08-10 22:11:21 +00:00
hvlad
0b428d9b1b Fixed bug CORE-2036 : Parameters order of EXECUTE BLOCK statement is reversed if called from EXECUTE STATEMENT 2008-08-10 22:11:17 +00:00
fsg
4ffef28c11 increment build number 2008-08-10 19:53:43 +00:00
asfernandes
01636dd700 increment build number 2008-08-10 19:50:23 +00:00
hvlad
d860eadcc7 increment build number 2008-08-10 10:06:52 +00:00
hvlad
12745b5faa Allow to create temporary blobs on read-only databases.
This also fixed bug CORE-2026 : Problem with a read-only marked database and Firebird 2.1
2008-08-10 10:06:46 +00:00
fsg
01e425a256 increment build number 2008-08-10 10:05:59 +00:00
asfernandes
1eb4ee153f increment build number 2008-08-08 17:26:36 +00:00
asfernandes
f82e29851f Misc 2008-08-08 17:26:26 +00:00
asfernandes
9dd9d9a40a increment build number 2008-08-08 16:02:09 +00:00
asfernandes
ade8b1f4f8 increment build number 2008-08-08 16:02:06 +00:00
asfernandes
6a5e1cc144 Fixed CORE-1894 - Circular dependencies between computed fields crashs the engine 2008-08-08 16:01:58 +00:00
asfernandes
d3f1087170 increment build number 2008-08-08 16:01:54 +00:00
asfernandes
3bfa3b7435 increment build number 2008-08-08 16:01:36 +00:00
asfernandes
80aa454358 increment build number 2008-08-08 16:01:16 +00:00
asfernandes
2789d2b987 increment build number 2008-08-08 01:44:51 +00:00
asfernandes
84da641b55 Fixed CORE-2034 - Problems related to CORE-1254 (Problem with DISTINCT and insensitive collations) re. UNICODE insensitive collations with DISTINCT or GROUP BY. 2008-08-08 01:44:42 +00:00
asfernandes
c8d266cfcd increment build number 2008-08-07 00:43:24 +00:00
fsg
f86cecac6f increment build number 2008-08-05 19:47:29 +00:00
asfernandes
aa4fa3b4f1 increment build number 2008-08-05 15:17:17 +00:00
asfernandes
ddb042bbff Fixed CORE-2031 - Null in the first record in a condition on rdb$db_key 2008-08-05 15:16:58 +00:00
asfernandes
9f657af8c9 increment build number 2008-08-05 15:14:39 +00:00
alexpeshkoff
af2e92ace8 increment build number 2008-08-05 10:54:38 +00:00
alexpeshkoff
59052666a2 increment build number 2008-08-05 10:49:40 +00:00
hvlad
a66d293449 increment build number 2008-08-04 21:20:18 +00:00
hvlad
182c677951 increment build number 2008-08-04 21:18:35 +00:00
hvlad
f75a872e6b increment build number 2008-08-04 21:07:15 +00:00
hvlad
e8ae99b043 increment build number 2008-08-04 21:05:21 +00:00
asfernandes
bd0276be79 increment build number 2008-08-03 20:52:43 +00:00
asfernandes
e3d0de7cf1 Fix bug - missing isc_arg_cstring 2008-08-03 20:52:37 +00:00
asfernandes
9c4e9b4650 increment build number 2008-08-02 23:47:46 +00:00
asfernandes
fd90a1e25b Improvement CORE-2029 - Increase number of contexts avaiable when using derived tables 2008-08-02 23:47:38 +00:00
fsg
c28f8807c0 increment build number 2008-08-02 18:50:24 +00:00
asfernandes
b05b8f8bef increment build number 2008-08-02 16:04:25 +00:00
asfernandes
5fd0f95f95 increment build number 2008-08-02 15:59:30 +00:00
asfernandes
4eb6368dc9 increment build number 2008-08-01 15:26:21 +00:00
asfernandes
a608f5eea6 Fixed CORE-2027 - Incorrect buffer size for ORDER BY expression with system fields 2008-08-01 15:26:13 +00:00
asfernandes
9038a1fca4 increment build number 2008-07-31 00:45:50 +00:00
asfernandes
7db40ee93f increment build number 2008-07-31 00:45:44 +00:00
asfernandes
077f8360a0 Misc 2008-07-31 00:45:43 +00:00
dimitr
1d749b41c2 increment build number 2008-07-29 11:02:31 +00:00
dimitr
6fb84abce3 Fixed CORE-2016: Client hang at use of XNET protocol in cases when database or attachment has been shut down. 2008-07-29 11:02:15 +00:00
dimitr
163f343cb3 increment build number 2008-07-29 10:36:52 +00:00
dimitr
8f05c35f88 Misc. 2008-07-29 10:36:36 +00:00
hvlad
2269debcc4 increment build number 2008-07-28 21:21:25 +00:00
hvlad
c1b161fc2d Fixed bug CORE-2000 : Lock manager reported false deadlocks under high load 2008-07-28 21:21:21 +00:00
asfernandes
7711c2806c increment build number 2008-07-28 15:40:15 +00:00
asfernandes
0812cdebcd Fixed CORE-2008 - NOT NULL procedure parameters 2008-07-28 15:40:09 +00:00
asfernandes
369d566807 increment build number 2008-07-28 15:39:46 +00:00
alexpeshkoff
c10edfd45b increment build number 2008-07-28 12:39:07 +00:00
alexpeshkoff
f3d7b7cee8 Inline optimization as suggested by Claudio 2008-07-28 12:39:03 +00:00
roman-simakov
775a5d8f40 increment build number 2008-07-28 12:18:25 +00:00
roman-simakov
91e5b3dc05 Added missed synchronization. Thanks to Adriano. 2008-07-28 12:18:20 +00:00
alexpeshkoff
77dddd4099 increment build number 2008-07-28 10:07:15 +00:00
alexpeshkoff
06118555f9 Fixed bug when appending vectors, thanks to Claudio 2008-07-28 10:07:09 +00:00
dimitr
71024e0a26 increment build number 2008-07-27 22:33:09 +00:00
dimitr
8a9c465bdb Misc. 2008-07-27 22:33:03 +00:00
hvlad
b9f1f00294 increment build number 2008-07-25 08:57:53 +00:00
hvlad
9060d47941 Warnings must be passed in status-vector as isc_arg_gds, 0, isc_arg_warning, ...
Note 1 : warning() overwrites status-vector
Note 2 : somewhere in DFW status-vector is cleaned up and warnings not passed to the client
2008-07-25 08:57:50 +00:00
hvlad
b763d7cb7a increment build number 2008-07-25 08:43:14 +00:00
hvlad
0991d326c7 It is good idea to set NULL flag for nullable fields if backup have no value for its ;) 2008-07-25 08:43:09 +00:00
roman-simakov
94f8c6214a increment build number 2008-07-23 16:14:58 +00:00
roman-simakov
cf37531005 Add missed que changing in LockManager::setOwnerHandle 2008-07-23 16:14:54 +00:00
roman-simakov
edbbdb9410 increment build number 2008-07-23 16:03:47 +00:00
roman-simakov
f2ec2568a0 Fixed using GlobalRWLock for multiple writes by the some logical owner. 2008-07-23 16:03:35 +00:00
skidder
aeb010d869 increment build number 2008-07-22 04:18:49 +00:00
skidder
a51f081297 Fix broken RDB$FORMATS blob printing on 64-bit platforms.
Implement filter output that is more useful for debugging issues
2008-07-22 04:18:43 +00:00
asfernandes
37a8c41de3 increment build number 2008-07-21 15:49:28 +00:00
asfernandes
12d3f6106a Do not update RDB$DEPENDENCIES in system transaction, to be consistent with most of metadata updates and as work in progress for possible solution for CORE-1894 2008-07-21 15:49:24 +00:00
asfernandes
1f16f1b581 increment build number 2008-07-21 02:23:59 +00:00
asfernandes
94ae02bc0a increment build number 2008-07-21 02:23:49 +00:00
asfernandes
244ac97e80 Misc 2008-07-21 02:20:41 +00:00
asfernandes
68ea705957 increment build number 2008-07-21 02:20:40 +00:00
asfernandes
2a73470a0d increment build number 2008-07-21 02:20:39 +00:00
asfernandes
9bdf0baac0 increment build number 2008-07-21 02:20:33 +00:00
asfernandes
db84a5717f increment build number 2008-07-20 22:05:43 +00:00
asfernandes
3e29a670fc increment build number 2008-07-20 22:05:41 +00:00
asfernandes
8a29acc0e9 increment build number 2008-07-20 22:05:25 +00:00
asfernandes
39c1015357 increment build number 2008-07-20 22:05:08 +00:00
asfernandes
ac668d9ee7 increment build number 2008-07-20 22:04:55 +00:00
asfernandes
bcf5bf3251 increment build number 2008-07-20 22:04:43 +00:00
asfernandes
fa28f5e96d increment build number 2008-07-20 22:04:31 +00:00
asfernandes
259135bbca increment build number 2008-07-20 22:04:11 +00:00
asfernandes
fe3d8a90af increment build number 2008-07-20 22:01:47 +00:00
asfernandes
48c72f56df increment build number 2008-07-20 21:57:43 +00:00
fsg
c41b4e04b3 increment build number 2008-07-19 18:57:52 +00:00
fsg
a13ab9a75c increment build number 2008-07-19 18:56:16 +00:00
fsg
cf408ad1e6 increment build number 2008-07-18 19:16:20 +00:00
fsg
b534968449 increment build number 2008-07-18 19:14:31 +00:00
hvlad
a766780bf9 increment build number 2008-07-18 12:21:29 +00:00
hvlad
47d76f4143 Allow CS processes to share MMF's again ;) 2008-07-18 12:21:11 +00:00
robocop
846df8b612 increment build number 2008-07-18 08:59:05 +00:00
robocop
2c194238f7 Fix CORE-2002. 2008-07-18 08:58:58 +00:00
robocop
f3d9c41b82 increment build number 2008-07-18 08:58:39 +00:00
robocop
bb672a9470 Fix CORE-2001. 2008-07-18 08:58:30 +00:00
hvlad
32de3dfd4e increment build number 2008-07-17 12:49:34 +00:00
hvlad
53f21b34c8 Fixed bug CORE-1970 : Lock conversion denied (215) error may occurs 2008-07-17 12:49:19 +00:00
asfernandes
90b617ccb9 increment build number 2008-07-16 17:38:17 +00:00
asfernandes
3f42825aaa increment build number 2008-07-16 14:16:58 +00:00
asfernandes
abaa76c0ef Fixed CORE-1989 - UTF8 UNICODE_CI collate can´t be used in foreing key constraint 2008-07-16 14:16:49 +00:00
asfernandes
70d988a78b increment build number 2008-07-16 13:55:56 +00:00
asfernandes
628cccf32e Misc 2008-07-16 13:55:41 +00:00
robocop
e1078306d0 increment build number 2008-07-16 11:15:24 +00:00
robocop
80c1ce7987 increment build number 2008-07-16 11:15:21 +00:00
robocop
7182bbaa8b Style. 2008-07-16 11:15:00 +00:00
robocop
ee1fdf040a increment build number 2008-07-16 11:14:55 +00:00
robocop
a196060925 increment build number 2008-07-16 11:14:40 +00:00
robocop
00e792a8f2 increment build number 2008-07-16 11:14:15 +00:00
asfernandes
b930bc391a increment build number 2008-07-16 01:39:15 +00:00
asfernandes
7f4f7b06d6 Misc 2008-07-16 01:39:12 +00:00
asfernandes
b96703e879 increment build number 2008-07-16 01:39:02 +00:00
asfernandes
f70c3d779a increment build number 2008-07-15 15:41:48 +00:00
asfernandes
1442725a4a Fixed CORE-1986 - Altering domains name drops dependencies using the domain 2008-07-15 15:41:43 +00:00
dimitr
8a74bd48f3 increment build number 2008-07-15 13:11:09 +00:00
dimitr
eaf7855b90 Fixed CORE-1994. 2008-07-15 13:11:01 +00:00
robocop
c409a40f78 increment build number 2008-07-15 11:37:57 +00:00
robocop
d7dfd8e9a6 increment build number 2008-07-15 11:37:51 +00:00
robocop
33117c6a62 const. 2008-07-15 11:37:49 +00:00
robocop
682eab11df increment build number 2008-07-15 11:37:17 +00:00
robocop
84301833d9 increment build number 2008-07-15 11:34:07 +00:00
robocop
2778599f4e increment build number 2008-07-15 11:19:39 +00:00
robocop
d7f72d234b increment build number 2008-07-15 10:47:44 +00:00
robocop
87c7b393e0 Misc check. 2008-07-15 10:47:35 +00:00
robocop
ea2046959b increment build number 2008-07-15 06:24:16 +00:00
robocop
cd4dd09475 More cleanup. 2008-07-15 06:24:04 +00:00
dimitr
766ea117d4 increment build number 2008-07-14 18:14:36 +00:00
dimitr
17520b6531 Corrections for the new embedded implementation.
Removed some embedded specifics that shouldn't be necessary once the required changes are committed.
Please note that the lock table is still per-instance, so multi-process usage is still unsafe. To be fixed later.
2008-07-14 18:14:30 +00:00
dimitr
449e29418b increment build number 2008-07-14 18:14:26 +00:00
dimitr
e3be47ae97 increment build number 2008-07-14 18:01:41 +00:00
dimitr
ead7e09efc increment build number 2008-07-14 18:01:39 +00:00
dimitr
c108c8243a increment build number 2008-07-14 17:57:31 +00:00
dimitr
8353e91335 increment build number 2008-07-14 17:53:25 +00:00
dimitr
36083a6226 increment build number 2008-07-14 17:52:20 +00:00
fsg
b1dc44f1b7 increment build number 2008-07-13 19:19:05 +00:00
fsg
a0a5c33d2c increment build number 2008-07-13 19:17:28 +00:00
asfernandes
130ebefd1d increment build number 2008-07-13 18:42:50 +00:00
asfernandes
9d47fae138 increment build number 2008-07-13 18:42:44 +00:00
asfernandes
4e8a2a7f1a increment build number 2008-07-13 18:42:34 +00:00
asfernandes
dc5d2fad5f increment build number 2008-07-13 18:42:27 +00:00
asfernandes
fff03b955e increment build number 2008-07-13 18:42:26 +00:00
asfernandes
075df11e9b increment build number 2008-07-13 18:42:11 +00:00
asfernandes
8fac39a793 increment build number 2008-07-13 18:41:58 +00:00
asfernandes
c735a6f9a2 increment build number 2008-07-13 18:41:52 +00:00
asfernandes
9712a3c4c7 increment build number 2008-07-13 18:41:25 +00:00
asfernandes
ea9666edde increment build number 2008-07-13 18:41:19 +00:00
asfernandes
2c00d43632 increment build number 2008-07-13 18:41:05 +00:00
asfernandes
da6a176885 increment build number 2008-07-13 18:40:48 +00:00
asfernandes
94fb356f72 increment build number 2008-07-13 18:40:47 +00:00
asfernandes
04e6ddffe3 increment build number 2008-07-13 18:40:32 +00:00
asfernandes
1b48d41523 increment build number 2008-07-13 18:40:19 +00:00
asfernandes
01d2c33f6b increment build number 2008-07-13 18:40:18 +00:00
asfernandes
88567d71af increment build number 2008-07-13 18:40:07 +00:00
asfernandes
b842df2452 increment build number 2008-07-13 18:40:02 +00:00
asfernandes
938e033bf0 increment build number 2008-07-13 18:39:55 +00:00
asfernandes
fc179631cc increment build number 2008-07-13 18:39:51 +00:00
asfernandes
61af5fb34d increment build number 2008-07-13 18:39:44 +00:00
asfernandes
0825ed6253 increment build number 2008-07-13 16:21:43 +00:00
asfernandes
2b8a8d121d increment build number 2008-07-13 16:20:11 +00:00
asfernandes
9fcabdbcd8 increment build number 2008-07-13 15:42:06 +00:00
asfernandes
2e0ed6fa9b increment build number 2008-07-13 15:41:56 +00:00
robocop
4e676cd3c4 increment build number 2008-07-13 09:52:43 +00:00
robocop
1d715031a6 - Make a protected function with repetitive code.
- Little optimization when an array is overwritten (operator= or assign).
- Misc changes.
2008-07-13 09:52:38 +00:00
asfernandes
1d13424746 increment build number 2008-07-12 21:23:43 +00:00
asfernandes
8f9b451ce9 Rework of ib_util changes. Dynamically load it in the engine and inform callback functions to alloc and free memory. Allocate memory from the default pool. 2008-07-12 21:23:42 +00:00
asfernandes
1b2089214c increment build number 2008-07-12 21:23:33 +00:00
asfernandes
c7b32aab8e increment build number 2008-07-12 21:23:28 +00:00
asfernandes
bfb0dfbb8d increment build number 2008-07-12 21:23:19 +00:00
asfernandes
e2fff1c28f increment build number 2008-07-12 21:23:15 +00:00
asfernandes
cce6f50920 GCC emits warning when struct in non-anonymous namespace references struct from the anonymous namespace. Use void* and cast appropriatelly, because multiple declaration of struct using the same name
is not good and caused problem during V2.0 development.
2008-07-12 19:37:03 +00:00
asfernandes
de3f61e208 increment build number 2008-07-12 19:37:01 +00:00
fsg
7c9b8026fc increment build number 2008-07-12 19:06:46 +00:00
fsg
87883fcd76 increment build number 2008-07-12 19:05:10 +00:00
asfernandes
66c0979573 increment build number 2008-07-12 18:16:35 +00:00
asfernandes
49d7e1b999 increment build number 2008-07-12 18:16:33 +00:00
asfernandes
fcaffac718 increment build number 2008-07-12 18:16:26 +00:00
asfernandes
17b5946391 increment build number 2008-07-12 18:16:14 +00:00
asfernandes
f3bc512681 increment build number 2008-07-12 18:16:08 +00:00
asfernandes
a69bfc430b increment build number 2008-07-12 18:16:00 +00:00
asfernandes
610f994fb6 increment build number 2008-07-12 16:48:50 +00:00
asfernandes
5f508c6f4a increment build number 2008-07-12 16:48:49 +00:00
asfernandes
8a7b7cf336 increment build number 2008-07-12 16:48:42 +00:00
asfernandes
4e295ce356 increment build number 2008-07-12 16:48:37 +00:00
asfernandes
eaaeb80c9f increment build number 2008-07-12 16:48:28 +00:00