asfernandes
72dc635edd
increment build number
2008-11-08 17:59:08 +00:00
asfernandes
f7166528ca
increment build number
2008-11-08 17:59:07 +00:00
asfernandes
dcfdeca45c
Fixed CORE-2176 - Unexpected (wrong) results with COALESCE and GROUP BY
2008-11-08 17:59:06 +00:00
robocop
5f04e5080b
increment build number
2008-11-08 07:17:10 +00:00
robocop
169f5b4aeb
increment build number
2008-11-08 07:17:09 +00:00
robocop
4be31b4201
It turns out that the backlash was needed, too.
2008-11-08 07:17:08 +00:00
robocop
ce57fa10fd
increment build number
2008-11-08 07:01:19 +00:00
robocop
fe4ea77213
Generate file again after Vlad's changes.
2008-11-08 07:01:17 +00:00
fsg
55c2b40b5f
increment build number
2008-11-07 19:38:43 +00:00
asfernandes
4e18fc2c79
increment build number
2008-11-07 14:31:59 +00:00
asfernandes
2991779182
Fixed CORE-2174 - DATEADD and DATEDIFF causes an assert in TimeStamp::decode()
2008-11-07 14:31:58 +00:00
hvlad
3296d6d3d4
increment build number
2008-11-07 09:29:35 +00:00
hvlad
0b89174ecb
Temporary fix for CORE-2140 : Error messages after parameters substitution contains '\n' characters instead of line break
...
Using hardcoded (in messages2.sql) line breaks seems to me to be not fully correct as it depends on host OS where file was last edited.
2008-11-07 09:29:34 +00:00
fsg
92580d0fc8
increment build number
2008-11-06 19:38:27 +00:00
dimitr
02cb071d94
increment build number
2008-11-06 17:11:15 +00:00
dimitr
6e0f82919a
increment build number
2008-11-06 17:11:14 +00:00
dimitr
3975b5fa97
increment build number
2008-11-06 17:09:03 +00:00
dimitr
091d7d75ed
Fixed CORE-2171: Column MON$CALLER_ID of table MON$CALL_STACK reports invalid ID.
2008-11-06 17:09:02 +00:00
dimitr
4d553ded54
increment build number
2008-11-06 17:08:10 +00:00
dimitr
38650169aa
increment build number
2008-11-06 16:07:50 +00:00
dimitr
e802b06ad7
increment build number
2008-11-06 16:04:21 +00:00
dimitr
c4c496b79c
Fixed CORE-2017: I/O statistics for stored procedures is not accounted in monitoring tables.
...
This patch adds lazy statistics increments to the whole request call stack.
2008-11-06 16:04:20 +00:00
roman-simakov
80d6242390
increment build number
2008-11-06 12:08:56 +00:00
roman-simakov
25f7c06099
increment build number
2008-11-06 12:08:54 +00:00
asfernandes
668ddfbe42
increment build number
2008-11-06 00:52:35 +00:00
asfernandes
0089cb715f
increment build number
2008-11-06 00:52:34 +00:00
asfernandes
d8d7d31a2d
increment build number
2008-11-06 00:23:24 +00:00
asfernandes
8fc39c09a8
increment build number
2008-11-06 00:23:23 +00:00
asfernandes
5dd2b8a236
increment build number
2008-11-06 00:23:22 +00:00
asfernandes
db82e7cd6b
Misc
2008-11-06 00:23:21 +00:00
asfernandes
e0f978b4a5
increment build number
2008-11-06 00:23:20 +00:00
fsg
3a0ec09c19
increment build number
2008-11-05 19:38:59 +00:00
roman-simakov
e81d762f85
increment build number
2008-11-05 16:48:29 +00:00
roman-simakov
470e016716
increment build number
2008-11-05 16:48:28 +00:00
roman-simakov
4e6eaa17cd
Fixed server crash by right mouse button clicking at server properties page on Windows x64
2008-11-05 16:48:27 +00:00
alexpeshkoff
8bbbae2ef2
increment build number
2008-11-05 11:26:26 +00:00
alexpeshkoff
e82a50c9ca
increment build number
2008-11-05 11:26:25 +00:00
alexpeshkoff
95eddfda3b
increment build number
2008-11-05 11:26:24 +00:00
alexpeshkoff
d8ea120ded
AIX port - use FB_ prefix for alignment constants
2008-11-05 11:26:23 +00:00
alexpeshkoff
cf1b958412
increment build number
2008-11-05 11:26:22 +00:00
alexpeshkoff
c12c1f49f8
increment build number
2008-11-05 11:26:21 +00:00
alexpeshkoff
438006ad86
increment build number
2008-11-05 11:26:20 +00:00
alexpeshkoff
c2817e7166
increment build number
2008-11-05 11:26:19 +00:00
alexpeshkoff
fbe2fd4860
increment build number
2008-11-05 11:26:18 +00:00
alexpeshkoff
7af974c3b4
increment build number
2008-11-05 11:26:17 +00:00
alexpeshkoff
1729bda8f8
increment build number
2008-11-05 11:26:16 +00:00
alexpeshkoff
a65837115b
increment build number
2008-11-05 11:26:15 +00:00
dimitr
11efc4cc83
increment build number
2008-11-05 11:24:18 +00:00
dimitr
d7d1e1d0a4
Let's don't use system_call_failed() for local exception handling.
2008-11-05 11:24:17 +00:00
alexpeshkoff
cb41ddef0f
increment build number
2008-11-05 09:02:31 +00:00
fsg
423db5e657
increment build number
2008-11-05 07:06:35 +00:00
fsg
21e56236f5
increment build number
2008-11-05 07:06:34 +00:00
fsg
e4684e20e6
increment build number
2008-11-05 07:05:33 +00:00
fsg
e50b09d977
increment build number
2008-11-05 07:04:59 +00:00
asfernandes
4abb0a0b4d
increment build number
2008-11-05 01:08:23 +00:00
asfernandes
901fbf48e2
increment build number
2008-11-05 01:08:22 +00:00
asfernandes
d38e21543a
increment build number
2008-11-05 01:08:21 +00:00
asfernandes
52b1014ba6
Remove warnings by gcc 4.3.2
2008-11-05 01:08:20 +00:00
asfernandes
82d8038e4b
increment build number
2008-11-05 01:08:19 +00:00
asfernandes
c4c7c346f3
increment build number
2008-11-05 01:08:18 +00:00
hvlad
51cd9f8b58
increment build number
2008-11-04 14:22:52 +00:00
hvlad
7918aaa256
Fixed AV in CS worker process (there was double deallocation of port).
...
Avoid wrong error message in firebird.log when listener is shutted down.
2008-11-04 14:22:51 +00:00
hvlad
a1ccc92d67
Fixed brocken -d mode of CS.
...
Fixed AV in CS worker process (there was double deallocation of port).
Add missed mutex control when port's list accessed.
2008-11-04 14:20:57 +00:00
hvlad
415eb600ec
increment build number
2008-11-04 14:20:56 +00:00
paul_reeves
641eb2e334
increment build number
2008-11-04 13:52:35 +00:00
paul_reeves
7a3d63a9ff
increment build number
2008-11-04 13:51:58 +00:00
paul_reeves
6cde73518a
increment build number
2008-11-04 13:51:56 +00:00
paul_reeves
90c41d27ad
increment build number
2008-11-04 13:49:41 +00:00
paul_reeves
97d03ccc38
increment build number
2008-11-04 13:49:40 +00:00
paul_reeves
673fe11bee
increment build number
2008-11-04 13:49:38 +00:00
paul_reeves
a562f94b65
increment build number
2008-11-04 13:49:37 +00:00
paul_reeves
ac9093e7a9
increment build number
2008-11-04 13:49:36 +00:00
paul_reeves
aa23d03b0c
increment build number
2008-11-04 13:49:35 +00:00
paul_reeves
34d0c3495c
increment build number
2008-11-04 13:49:34 +00:00
paul_reeves
0551919bf7
increment build number
2008-11-04 13:49:33 +00:00
paul_reeves
7ab724a9e9
increment build number
2008-11-04 13:49:32 +00:00
paul_reeves
1475a65d40
increment build number
2008-11-04 13:49:31 +00:00
paul_reeves
d47ce7b595
increment build number
2008-11-04 13:49:30 +00:00
paul_reeves
869b2d75f1
increment build number
2008-11-04 13:49:29 +00:00
paul_reeves
fe4e27a6a7
increment build number
2008-11-04 13:49:28 +00:00
paul_reeves
a9dfb2e84c
increment build number
2008-11-04 13:49:27 +00:00
paul_reeves
6452ddcb0b
increment build number
2008-11-04 13:47:56 +00:00
paul_reeves
768648bbce
increment build number
2008-11-04 13:47:55 +00:00
paul_reeves
033d46ce58
increment build number
2008-11-04 13:47:54 +00:00
dimitr
799c784d2c
increment build number
2008-11-02 08:15:10 +00:00
dimitr
316dee7cf8
increment build number
2008-11-02 06:48:08 +00:00
dimitr
1d1c147289
increment build number
2008-11-02 06:46:44 +00:00
alexpeshkoff
f2ee2618f4
increment build number
2008-11-01 13:06:04 +00:00
dimitr
99386b8919
increment build number
2008-11-01 13:01:26 +00:00
dimitr
805588aa18
increment build number
2008-11-01 13:01:25 +00:00
dimitr
420ccf5496
Misc.
2008-11-01 13:01:24 +00:00
dimitr
7b74c179d7
increment build number
2008-11-01 12:59:23 +00:00
dimitr
6ae66e29bc
increment build number
2008-11-01 12:59:11 +00:00
alexpeshkoff
d97b589df0
increment build number
2008-11-01 12:19:29 +00:00
alexpeshkoff
4a0939ea16
AIX port
2008-11-01 12:19:28 +00:00
dimitr
8d0dbb7d5f
increment build number
2008-10-31 12:01:58 +00:00
dimitr
65bcdc368d
Fixed the build.
2008-10-31 12:01:57 +00:00
alexpeshkoff
d0edbe2e78
increment build number
2008-10-31 11:14:38 +00:00
alexpeshkoff
b63bf80ede
Avoid too deep stacks
2008-10-31 11:14:37 +00:00
asfernandes
52f80047a4
increment build number
2008-10-31 00:02:52 +00:00
asfernandes
6c7d793702
increment build number
2008-10-31 00:02:51 +00:00
asfernandes
952c26f180
increment build number
2008-10-31 00:02:50 +00:00
asfernandes
2a757281c6
Misc
2008-10-31 00:02:49 +00:00
asfernandes
04b806a3ee
increment build number
2008-10-31 00:02:48 +00:00
alexpeshkoff
7880ee254c
increment build number
2008-10-30 09:43:38 +00:00
alexpeshkoff
8c63906efd
correction
2008-10-30 09:43:37 +00:00
alexpeshkoff
a3e57b3a8d
increment build number
2008-10-30 09:33:57 +00:00
alexpeshkoff
2ec0556a02
increment build number
2008-10-30 09:33:56 +00:00
alexpeshkoff
1125b45ebe
SAS changes - AIX port started
2008-10-30 09:33:55 +00:00
alexpeshkoff
ce5c383e2f
increment build number
2008-10-30 09:14:15 +00:00
alexpeshkoff
034678b659
increment build number
2008-10-30 09:14:14 +00:00
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
285879c331
Fixed bug CORE-2154 : "request synchronization error" when calling isc_dsql_sql_info with isc_info_sql_records parameter after last record fetched with "execute procedure"
...
Real reason is than engine alllows to fetch from statement with no cursor open. Currently it is forbidden.
2008-10-28 10:50:24 +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
6ad9cdd959
increment build number
2008-10-28 00:19:30 +00:00
asfernandes
7f3f440557
increment build number
2008-10-28 00:19:29 +00:00
asfernandes
10936baafa
Correction for RISC architectures
2008-10-28 00:19:28 +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
alexpeshkoff
f6c2181187
make status vector have same structure for most uses of SQLERR -607
2008-10-27 15:10:45 +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
hvlad
38fa6082be
Remove unused method
2008-10-27 09:03:46 +00:00
asfernandes
3c198739d6
increment build number
2008-10-25 20:36:36 +00:00
asfernandes
ea9226f663
Fixed CORE-2123 - Problem with get a CHAR UNICODE_FSS in CP943C connection charset
2008-10-25 20:36:35 +00:00
hvlad
9db471a54e
increment build number
2008-10-25 09:54:20 +00:00
hvlad
f6398cad07
Fixed bug CORE-2151 : Temp directory with space in the middle wrongly truncated from the rightmost space
2008-10-25 09:54:19 +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
790df82c23
increment build number
2008-10-24 06:22:57 +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
1a7abd30d2
Cleanup.
2008-10-24 06:18:26 +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
73b50d0fe0
Misc.
2008-10-24 04:49:15 +00:00
dimitr
d98c7f729c
increment build number
2008-10-24 04:47:15 +00:00
dimitr
c795c0f0bb
It wasn't really necessary to bump the lock table version number the last time.
2008-10-24 04:47:14 +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
e02b0240f6
increment build number
2008-10-22 15:43:18 +00:00
dimitr
d27081f339
increment build number
2008-10-22 15:43:17 +00:00
dimitr
4c05d2d8dd
Fixed CORE-2137: Database restore may crash the server when DummyPacketInterval is set.
2008-10-22 15:43:16 +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
paulbeach
0e926ab154
Modifications to enable a build on Darwin
2008-10-22 13:15:00 +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
hvlad
e998ff070f
Fixed accidentally brocken POSIX build
2008-10-21 10:37:39 +00:00
robocop
89584f8a11
Follow Dmitry's cleanup.
2008-10-21 06:20:33 +00:00
robocop
62a91fe380
increment build number
2008-10-21 06:20:32 +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
f18f99ff32
Cleanup.
2008-10-20 11:12:01 +00:00
dimitr
6c4cf0f97c
increment build number
2008-10-20 10:43:51 +00:00
dimitr
7729fe8622
1) Let's avoid a deep recursion for the IN (<list>) predicate. At least on the parser side.
...
2) Fixed the IN elements limit to be 1500 (as documented) instead of 1499.
2008-10-20 10:43:50 +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
b703879da6
increment build number
2008-10-19 11:41:45 +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
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