8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-02-01 21:20:40 +01:00
Commit Graph

29851 Commits

Author SHA1 Message Date
dimitr
910ddef8b3 increment build number 2008-03-19 16:20:02 +00:00
dimitr
44b22e093a increment build number 2008-03-19 16:20:00 +00:00
dimitr
f5659c0b70 1) Major cleanup of the old-style blk and allocator-based blk_type.
2) Added synchronization for the JRD locks.
2008-03-19 16:19:56 +00:00
dimitr
44d9ace2d0 increment build number 2008-03-19 16:19:53 +00:00
dimitr
8a0e3ae4e2 increment build number 2008-03-19 16:19:46 +00:00
dimitr
28704dad6f increment build number 2008-03-19 16:19:41 +00:00
dimitr
380cd6d44f increment build number 2008-03-19 16:09:01 +00:00
dimitr
13f5cc92e1 Major cleanup of the old-style blk and allocator-based blk_type. 2008-03-19 16:09:00 +00:00
dimitr
ea98bbf17e increment build number 2008-03-19 16:08:59 +00:00
dimitr
b9b3097f42 increment build number 2008-03-19 16:07:56 +00:00
dimitr
c1862c077f increment build number 2008-03-19 16:07:40 +00:00
dimitr
5244f3a2e8 increment build number 2008-03-19 16:03:35 +00:00
dimitr
06fbf03562 increment build number 2008-03-19 16:01:31 +00:00
dimitr
f32d96485f increment build number 2008-03-19 16:00:27 +00:00
dimitr
c85c9b6eeb increment build number 2008-03-19 15:59:44 +00:00
asfernandes
92a81e9580 increment build number 2008-03-19 15:59:29 +00:00
asfernandes
cacb90b74c Fixed CORE-1795 - Server crashes on SQL script 2008-03-19 15:59:25 +00:00
asfernandes
b17c0b69a0 increment build number 2008-03-19 15:55:15 +00:00
asfernandes
a930424d27 Fix the build 2008-03-19 15:55:11 +00:00
paulbeach
bf3a00249b increment build number 2008-03-19 14:06:36 +00:00
dimitr
9c12adc64c increment build number 2008-03-19 12:36:44 +00:00
dimitr
0fa39a7e5a Cleanup/refactoring. 2008-03-19 12:36:40 +00:00
dimitr
93e2bd51b6 increment build number 2008-03-19 12:27:55 +00:00
dimitr
0e9ae43558 Cleanup/refactoring. 2008-03-19 12:27:52 +00:00
dimitr
33514590f5 increment build number 2008-03-19 11:46:55 +00:00
dimitr
26e92220d3 Cleanup/refactoring. 2008-03-19 11:46:47 +00:00
dimitr
b94a7fde19 increment build number 2008-03-19 11:39:30 +00:00
dimitr
de8514ea4c Cleanup/refactoring. 2008-03-19 11:39:25 +00:00
hvlad
9d0468c5e3 increment build number 2008-03-19 10:59:53 +00:00
hvlad
f5fd294dc0 Release dbb_sync in PIO_flush 2008-03-19 10:59:50 +00:00
hvlad
de713f9e12 increment build number 2008-03-19 10:59:49 +00:00
hvlad
40f0e144b2 increment build number 2008-03-19 10:59:45 +00:00
fsg
42825d9675 increment build number 2008-03-18 20:59:36 +00:00
asfernandes
041114f950 increment build number 2008-03-18 14:50:43 +00:00
asfernandes
dddbd9d5a1 Misc 2008-03-18 14:50:37 +00:00
robocop
260544ddc0 increment build number 2008-03-18 13:46:35 +00:00
robocop
470f5e37c1 Misc. 2008-03-18 13:46:31 +00:00
robocop
b7e141c407 increment build number 2008-03-18 13:04:13 +00:00
robocop
aa71f836f0 increment build number 2008-03-18 13:04:12 +00:00
robocop
f5db14b277 Pass some tdbb's as arguments. 2008-03-18 13:04:05 +00:00
robocop
e632ad961d increment build number 2008-03-18 13:02:56 +00:00
robocop
f9d26619eb Avoid one more indentation level. 2008-03-18 13:02:52 +00:00
robocop
0d1d549f16 increment build number 2008-03-18 13:02:24 +00:00
robocop
3e724a9286 Misc. 2008-03-18 13:02:21 +00:00
robocop
12a71f22e9 increment build number 2008-03-18 12:59:24 +00:00
robocop
881f991c63 increment build number 2008-03-18 12:58:26 +00:00
robocop
82f50ff590 Allocate only the needed buffer. 2008-03-18 12:58:21 +00:00
robocop
3a063ef77d increment build number 2008-03-18 12:57:53 +00:00
robocop
39f4084ddc increment build number 2008-03-18 12:47:14 +00:00
robocop
690f2c06a7 increment build number 2008-03-18 12:38:28 +00:00
robocop
49dc7e56b9 increment build number 2008-03-18 12:37:10 +00:00
robocop
e6de43f68b Cleanup and ordered localized msgs file. Lacks a lot of the new messages. 2008-03-18 12:37:06 +00:00
dimitr
8bc8bd5557 increment build number 2008-03-18 11:34:58 +00:00
dimitr
83cebeea26 Fixed server crash during memory remapping. 2008-03-18 11:34:50 +00:00
dimitr
a2d6d1fbfa increment build number 2008-03-18 08:17:38 +00:00
dimitr
da12d22250 Fixed the build. 2008-03-18 08:17:32 +00:00
dimitr
d9679fece3 increment build number 2008-03-18 06:29:40 +00:00
dimitr
36c89e955f Get rid of warnings. 2008-03-18 06:29:36 +00:00
dimitr
4a628b90cb increment build number 2008-03-18 06:13:43 +00:00
dimitr
6da8463556 Update. 2008-03-18 06:13:37 +00:00
fsg
06407f6183 increment build number 2008-03-17 20:13:16 +00:00
dimitr
a263873903 increment build number 2008-03-17 17:59:40 +00:00
dimitr
c8135d7dc2 Fixed the bug in the binary search algorithm. 2008-03-17 17:59:37 +00:00
dimitr
36eb7f12fc increment build number 2008-03-17 17:58:52 +00:00
dimitr
7f0d6037bf increment build number 2008-03-17 17:58:51 +00:00
dimitr
4ce29e0624 Sync with SAS: Better diagnostics for some DYN errors. 2008-03-17 17:58:47 +00:00
dimitr
3e75c19e54 increment build number 2008-03-17 17:57:03 +00:00
dimitr
ca71b460ef increment build number 2008-03-17 17:55:35 +00:00
dimitr
c42f4f847e increment build number 2008-03-17 17:17:42 +00:00
dimitr
2c722e5854 Fixed the build. 2008-03-17 17:17:33 +00:00
alexpeshkoff
ed25245303 Applied shutdown changes, discussed in fb-devel a week ago. 2008-03-17 16:49:47 +00:00
alexpeshkoff
48d6625844 increment build number 2008-03-17 16:49:40 +00:00
alexpeshkoff
d23e461ac8 increment build number 2008-03-17 16:49:39 +00:00
alexpeshkoff
fed49a8e57 increment build number 2008-03-17 16:49:30 +00:00
alexpeshkoff
3685e56656 increment build number 2008-03-17 16:49:17 +00:00
alexpeshkoff
791d16404b increment build number 2008-03-17 16:49:05 +00:00
dimitr
569430da3b increment build number 2008-03-17 12:30:05 +00:00
dimitr
4e734b3353 increment build number 2008-03-17 12:29:01 +00:00
dimitr
33d0f01e8f increment build number 2008-03-17 12:29:00 +00:00
dimitr
b34ef1b788 increment build number 2008-03-17 12:27:19 +00:00
paulbeach
abf92b8ff8 increment build number 2008-03-17 12:08:02 +00:00
paulbeach
c1c1760bfe increment build number 2008-03-17 12:08:01 +00:00
paulbeach
5d343c952e increment build number 2008-03-17 12:06:14 +00:00
paulbeach
d3acffb854 increment build number 2008-03-17 12:04:44 +00:00
hvlad
1ed7371c13 increment build number 2008-03-17 10:50:29 +00:00
hvlad
37e2168214 increment build number 2008-03-17 10:29:17 +00:00
hvlad
46a7a47953 Update codes after new error message added. Note, i added message at the place where it can be added in 2.1 release, not at the end of list as usual. 2008-03-17 10:29:13 +00:00
hvlad
b21c8e0ec3 increment build number 2008-03-17 10:27:08 +00:00
hvlad
4eae59da0f increment build number 2008-03-17 10:27:07 +00:00
hvlad
0170deaff3 Fixed bug CORE-1793 : AV at prepare of query with unused parametrized CTE 2008-03-17 10:27:01 +00:00
hvlad
a2188d1096 increment build number 2008-03-17 10:26:59 +00:00
alexpeshkoff
787df2eebb increment build number 2008-03-17 09:08:51 +00:00
alexpeshkoff
3e95789206 Cleanup 2008-03-17 09:08:48 +00:00
alexpeshkoff
32102d98ca increment build number 2008-03-17 09:08:17 +00:00
alexpeshkoff
793091ff85 Fixed gcc warning 2008-03-17 09:08:14 +00:00
asfernandes
dec90ea146 increment build number 2008-03-17 02:00:24 +00:00
asfernandes
493a6eab3c Misc 2008-03-17 02:00:16 +00:00
asfernandes
43ca9a50a8 increment build number 2008-03-17 01:14:22 +00:00
asfernandes
0ff9c3393f increment build number 2008-03-17 01:14:18 +00:00
asfernandes
53290095bf increment build number 2008-03-17 01:14:17 +00:00
asfernandes
d977ca3abd increment build number 2008-03-17 01:10:39 +00:00
asfernandes
8a5ad4b2fe increment build number 2008-03-17 01:10:37 +00:00
asfernandes
b6029f0a76 increment build number 2008-03-17 01:10:26 +00:00
asfernandes
6b157a3a26 increment build number 2008-03-17 01:10:17 +00:00
asfernandes
135bf53599 increment build number 2008-03-17 01:10:04 +00:00
asfernandes
f1195c61f7 increment build number 2008-03-17 01:09:55 +00:00
asfernandes
5933bb8b57 increment build number 2008-03-17 01:09:47 +00:00
asfernandes
52aca45b3d increment build number 2008-03-17 01:09:38 +00:00
asfernandes
b86a320c2e increment build number 2008-03-17 01:09:35 +00:00
asfernandes
552adffd07 increment build number 2008-03-17 01:09:34 +00:00
asfernandes
a75db7b0c7 increment build number 2008-03-17 01:09:16 +00:00
asfernandes
c34ece4318 increment build number 2008-03-17 01:09:01 +00:00
asfernandes
b77d891fc3 increment build number 2008-03-17 01:09:00 +00:00
asfernandes
340512e8bf increment build number 2008-03-17 01:08:56 +00:00
asfernandes
f6fd1e2376 increment build number 2008-03-17 01:08:32 +00:00
asfernandes
e533267618 increment build number 2008-03-17 01:08:22 +00:00
asfernandes
6b0b8ef836 increment build number 2008-03-17 01:08:21 +00:00
asfernandes
466ae1f91d increment build number 2008-03-17 01:08:13 +00:00
asfernandes
e51c1c645e increment build number 2008-03-17 01:08:06 +00:00
asfernandes
bc88a133fb increment build number 2008-03-17 01:08:04 +00:00
asfernandes
272f1bef0a increment build number 2008-03-17 01:07:57 +00:00
asfernandes
4ec92af72d increment build number 2008-03-17 01:07:52 +00:00
asfernandes
a542008fd1 increment build number 2008-03-17 01:07:42 +00:00
asfernandes
01f43c316c increment build number 2008-03-17 01:07:31 +00:00
asfernandes
38e64ddcc9 increment build number 2008-03-17 01:07:25 +00:00
asfernandes
4e09d13fd7 increment build number 2008-03-17 01:07:16 +00:00
asfernandes
fb060df23b increment build number 2008-03-17 01:07:09 +00:00
asfernandes
c04e398fd5 increment build number 2008-03-17 01:07:00 +00:00
asfernandes
d78d7d40ea increment build number 2008-03-17 01:06:51 +00:00
asfernandes
7ee9949db8 increment build number 2008-03-17 01:06:50 +00:00
asfernandes
44bf2fe0f5 increment build number 2008-03-17 01:06:44 +00:00
asfernandes
f01c24d9e6 increment build number 2008-03-17 01:06:32 +00:00
asfernandes
b334826ed8 increment build number 2008-03-17 01:06:28 +00:00
asfernandes
846d1d631e increment build number 2008-03-17 01:06:19 +00:00
asfernandes
b537658018 increment build number 2008-03-17 01:06:13 +00:00
asfernandes
47dc791516 increment build number 2008-03-17 01:06:12 +00:00
asfernandes
bfc8db5cfe increment build number 2008-03-17 01:06:00 +00:00
asfernandes
5287b5543d increment build number 2008-03-17 01:05:55 +00:00
asfernandes
2b5f161858 increment build number 2008-03-17 01:05:44 +00:00
asfernandes
080b9489cb increment build number 2008-03-17 01:05:43 +00:00
asfernandes
c0a34ae7b3 increment build number 2008-03-17 01:05:38 +00:00
asfernandes
67a239b142 increment build number 2008-03-17 01:05:33 +00:00
asfernandes
32fa410fe0 increment build number 2008-03-17 01:05:26 +00:00
asfernandes
0c9a8afba4 increment build number 2008-03-17 01:05:20 +00:00
fsg
da7339fd35 increment build number 2008-03-16 20:01:10 +00:00
asfernandes
25c53d9318 increment build number 2008-03-16 19:30:11 +00:00
asfernandes
8bb723bec3 Validate (and store in tdbb) non-NULL transaction handles 2008-03-16 19:30:00 +00:00
alexpeshkoff
de2598b442 increment build number 2008-03-16 17:10:48 +00:00
alexpeshkoff
d3ec37bba0 Fixed CORE-1770: Bugcheck 291 in DDL 2008-03-16 17:10:41 +00:00
robocop
a6184e59a0 increment build number 2008-03-16 13:39:04 +00:00
robocop
4d4b18c115 Fix some issues: wrong pathname used for localized msgs, possibly trash stored in msg file, some obvious checks, etc. 2008-03-16 13:38:58 +00:00
fsg
52bf2414e6 increment build number 2008-03-15 20:04:55 +00:00
skidder
a8f641231e increment build number 2008-03-15 19:14:03 +00:00
skidder
57cc4b8edd increment build number 2008-03-15 19:12:24 +00:00
skidder
e83877349f increment build number 2008-03-15 19:12:23 +00:00
skidder
6ef7cd1e30 Allow running engine in superclassic mode on Windows as the service.
This also changes the behavior of -d switch. To run superclassic
engine as application please now invoke fb_inet_server with both -d and -a switches.
2008-03-15 19:12:20 +00:00
asfernandes
f1892fd6a2 increment build number 2008-03-15 17:55:30 +00:00
asfernandes
0e4787a602 increment build number 2008-03-15 17:55:28 +00:00
asfernandes
262dbadc4f Misc 2008-03-15 17:55:27 +00:00
asfernandes
413233a83e increment build number 2008-03-15 17:55:22 +00:00
asfernandes
2a9d525fde increment build number 2008-03-15 16:02:19 +00:00
asfernandes
f4b520c589 Misc 2008-03-15 16:02:10 +00:00
hvlad
e8004cba3f increment build number 2008-03-15 13:46:33 +00:00
hvlad
5c2300fc65 Fixed few my mistakes noted by Claudio 2008-03-15 13:46:28 +00:00
robocop
9ede115146 increment build number 2008-03-15 10:28:29 +00:00
robocop
40ab207ae2 increment build number 2008-03-15 10:28:28 +00:00
robocop
b741dd8a0d Simplification. 2008-03-15 10:28:25 +00:00
robocop
8dfa720c9a increment build number 2008-03-15 10:27:51 +00:00
robocop
d9d95267a7 A bit more readable and more friendly with source code analysis tools (including code completion in editors). 2008-03-15 10:27:49 +00:00
robocop
3495621b4b increment build number 2008-03-15 10:26:39 +00:00
robocop
462e6f66a3 Use the template type. 2008-03-15 10:26:36 +00:00
robocop
9e25e4ca61 increment build number 2008-03-15 10:25:34 +00:00
robocop
b5e103c3f5 Misc. 2008-03-15 10:25:30 +00:00
asfernandes
5ec7cda835 increment build number 2008-03-14 15:59:20 +00:00
asfernandes
44ec4fa0e3 Release the request when prepare throws 2008-03-14 15:59:12 +00:00
asfernandes
6e7c87c7f1 increment build number 2008-03-14 15:29:31 +00:00
asfernandes
a6f5327cc8 Fixed EXECUTE STATEMENT returning BLOBs 2008-03-14 15:29:23 +00:00
asfernandes
be706b222a increment build number 2008-03-14 14:39:54 +00:00
asfernandes
51990b2928 Correction 2008-03-14 14:39:48 +00:00
asfernandes
20db20a3d7 increment build number 2008-03-14 11:12:00 +00:00
asfernandes
81a148c1bd Misc 2008-03-14 11:11:49 +00:00
asfernandes
aa8166dce3 increment build number 2008-03-14 11:06:58 +00:00
paul_reeves
ad5524b884 increment build number 2008-03-14 10:51:54 +00:00
alexpeshkoff
b4571f94e5 increment build number 2008-03-14 10:43:47 +00:00
alexpeshkoff
2571b5c1e1 Fixed races in client when working with events 2008-03-14 10:43:36 +00:00
alexpeshkoff
824e2cf064 increment build number 2008-03-14 08:32:40 +00:00
alexpeshkoff
44d1158059 fixed gcc build 2008-03-14 08:32:34 +00:00
alexpeshkoff
3519ba9d5e increment build number 2008-03-14 08:23:32 +00:00
alexpeshkoff
a16b34df4e fixed gcc build 2008-03-14 08:23:26 +00:00
hvlad
480d154ddd increment build number 2008-03-14 07:58:23 +00:00
hvlad
1a941e1ebe Correction. Thank to Adriano 2008-03-14 07:58:20 +00:00
asfernandes
fc72397bad increment build number 2008-03-14 02:50:44 +00:00
asfernandes
4762e049ee Misc 2008-03-14 02:50:40 +00:00
fsg
5e9656b7c4 increment build number 2008-03-13 20:42:12 +00:00
asfernandes
a1b798c7da increment build number 2008-03-13 19:50:23 +00:00
asfernandes
19a5b0afd2 Small optimization 2008-03-13 19:50:13 +00:00
asfernandes
b81fc4919f increment build number 2008-03-13 19:46:55 +00:00
hvlad
daaccf2ad6 increment build number 2008-03-13 19:14:47 +00:00
hvlad
f82d517b09 Fixed bug CORE-1790 : PAG_page_count returns 3 for just created database.
pip->pip_header.reserved is valid only for OSD 11.1, not for 11.2
2008-03-13 19:14:45 +00:00
asfernandes
c7ec88bee4 1) Created classes PreparedStatement and ResultSet
2) Changed EXECUTE STATEMENT to use these classes
3) Fixed CORE-1784 - Error with EXECUTE PROCEDURE inside EXECUTE STATEMENT
2008-03-13 16:37:20 +00:00
asfernandes
49e833de50 increment build number 2008-03-13 16:37:17 +00:00
asfernandes
5c344b9fb3 increment build number 2008-03-13 16:37:01 +00:00
dimitr
8b93402031 increment build number 2008-03-13 14:20:42 +00:00
dimitr
ebad313cfd 1) Fixed CORE-1788.
2) Protected from other similar deadlocks.
3) Refactoring.
2008-03-13 14:20:32 +00:00
hvlad
7baf513333 increment build number 2008-03-13 13:48:09 +00:00
hvlad
2423a4bc3e Use EnsureUnlock where appropriate. Remove not used thread accounting in CNTL. Fix few mistakes\typos in my previous commit. 2008-03-13 13:48:05 +00:00
hvlad
7fd0266036 increment build number 2008-03-13 13:48:01 +00:00
hvlad
eb572e1876 increment build number 2008-03-13 12:54:39 +00:00
hvlad
ebc4644ea1 Add check in WIN_NT's DEV_BUILD for correct mutex unlocking\deleting.
Implement new EnsureUnlock class for use instead of (or together with) LockGuard's if LockGuard is not usable.
2008-03-13 12:54:31 +00:00
alexpeshkoff
397ceb7ed8 increment build number 2008-03-13 12:06:01 +00:00
alexpeshkoff
627e7f2846 Fixed unexpected server exits. Slightly better diagnostics for them added. 2008-03-13 12:05:49 +00:00
robocop
73759d2d02 increment build number 2008-03-13 11:03:20 +00:00
robocop
d293e5f0d1 Misc. 2008-03-13 11:02:56 +00:00
robocop
33b5aa1703 increment build number 2008-03-13 11:02:51 +00:00
robocop
4f979e3fce increment build number 2008-03-13 11:02:50 +00:00
robocop
3269b6ce40 increment build number 2008-03-13 11:00:40 +00:00
robocop
55c27384cf Remove files that were superseded by their *2.sql counterparts. 2008-03-13 11:00:29 +00:00
robocop
dd8cf45a59 increment build number 2008-03-13 10:41:46 +00:00
robocop
e9d4b1f8cf increment build number 2008-03-13 10:41:45 +00:00
robocop
d5ff786e3d Misc. 2008-03-13 10:41:38 +00:00
robocop
efc3e8d6ef increment build number 2008-03-13 10:38:43 +00:00
robocop
55e17e46d7 - Made some constructor explicit and discovered that for adding one byte to a string, a temporary string was being created on the fly. Unacceptable in loops.
- Disabled constructor from hell for now. I wasn't the only one confused about the nature of the only argument: only looking at the signature one realizes it's a byte's value, not the initial length.
2008-03-13 10:38:39 +00:00
robocop
5353b44ab8 increment build number 2008-03-13 10:38:36 +00:00
robocop
c82125cbf4 increment build number 2008-03-13 10:38:26 +00:00
asfernandes
2f44b7b0ad increment build number 2008-03-13 02:43:37 +00:00
asfernandes
12c50384b5 Misc 2008-03-13 02:43:32 +00:00
asfernandes
5e14da586e increment build number 2008-03-13 02:43:31 +00:00
fsg
bbedd8d66f increment build number 2008-03-12 20:37:30 +00:00
dimitr
ff7b3712ec increment build number 2008-03-12 17:07:54 +00:00
dimitr
2636e3a4db increment build number 2008-03-12 17:07:32 +00:00
dimitr
8c4b57c948 increment build number 2008-03-12 17:02:16 +00:00
dimitr
4e59b7c4ba increment build number 2008-03-12 17:01:30 +00:00
dimitr
4b80128cdc increment build number 2008-03-12 16:54:02 +00:00
dimitr
afb970dba1 1) Cleanup.
2) Catch exceptions in AST routines.
2008-03-12 16:53:57 +00:00
dimitr
4c15230b86 increment build number 2008-03-12 16:50:42 +00:00
dimitr
27bc470f10 increment build number 2008-03-12 16:50:41 +00:00
dimitr
5559faad5d increment build number 2008-03-12 16:48:25 +00:00
dimitr
386ce1fed6 increment build number 2008-03-12 16:48:16 +00:00
dimitr
29b2b52520 increment build number 2008-03-12 16:42:59 +00:00
dimitr
cf2cf27dfc increment build number 2008-03-12 16:42:57 +00:00
dimitr
ff090e6a7b Cleanup. 2008-03-12 16:42:51 +00:00
dimitr
e64e307473 increment build number 2008-03-12 16:41:36 +00:00
dimitr
ea7a3bbcdd increment build number 2008-03-12 16:40:53 +00:00
dimitr
d931bd0f22 increment build number 2008-03-12 16:39:47 +00:00
dimitr
e2b9dc31aa increment build number 2008-03-12 16:34:28 +00:00
dimitr
8f0dde23d3 Cleanup. 2008-03-12 16:34:18 +00:00
dimitr
a6a26cd901 increment build number 2008-03-12 16:27:41 +00:00
dimitr
ca82e85d7b Cleanup. 2008-03-12 16:27:36 +00:00
alexpeshkoff
a1e0ea0f9b increment build number 2008-03-12 13:36:38 +00:00
alexpeshkoff
4139292369 added new method to posix threads mutex 2008-03-12 13:36:33 +00:00
alexpeshkoff
42ba8aef81 increment build number 2008-03-12 13:35:04 +00:00
alexpeshkoff
3c176200e0 increment build number 2008-03-12 12:33:25 +00:00
alexpeshkoff
d8d8f6c60a Fixed AV when QLI started. I wonder how could it ever work at all? 2008-03-12 12:33:21 +00:00
dimitr
0abe69d0a1 increment build number 2008-03-12 11:02:58 +00:00
dimitr
62b48b3bd3 Fixed my own bug. Thanks to Claudio. 2008-03-12 11:02:43 +00:00
alexpeshkoff
aa2dd0fb72 increment build number 2008-03-12 10:38:55 +00:00
dimitr
2bd3ef2376 increment build number 2008-03-12 10:18:10 +00:00
dimitr
29694be08d Change the ISQL output to show SQLSTATE instead of SQLCODE. 2008-03-12 10:18:02 +00:00
dimitr
605fee1e62 increment build number 2008-03-12 10:17:28 +00:00
dimitr
0ccff26276 increment build number 2008-03-12 10:04:24 +00:00
dimitr
30447bc4f1 Fixed yet another AV reported by Dmitry Kovalenko. 2008-03-12 10:04:20 +00:00
hvlad
fe908dc737 increment build number 2008-03-12 09:50:49 +00:00
hvlad
2dfe40d2d0 Fixed fbclient's problem with releasing blob after transaction end. Reported by Dmitry Kovalenko in fb-devel.
The fix is like code in server.cpp
2008-03-12 09:50:46 +00:00
hvlad
0426574baf increment build number 2008-03-12 09:41:37 +00:00
hvlad
b3cb185235 One more correction noted by Claudio 2008-03-12 09:41:34 +00:00
hvlad
37b0bb7c0a increment build number 2008-03-12 09:20:15 +00:00
hvlad
98b3b880b5 Empty SPB not allowed anymore 2008-03-12 09:20:10 +00:00
dimitr
e8fee774e1 increment build number 2008-03-12 08:44:44 +00:00
dimitr
153a5b997f Don't print SQLSTATE by fb_interpret(). 2008-03-12 08:44:41 +00:00
hvlad
c9c3abb6e3 increment build number 2008-03-12 08:17:20 +00:00
hvlad
6c17170820 Made Mutex::tryEnter more efficient. Per Claudio request 2008-03-12 08:17:15 +00:00
dimitr
7131a02351 increment build number 2008-03-12 08:08:37 +00:00
dimitr
bd6f9a72bf Fixed the AV reported by Dmitry Kovalenko in fb-devel. 2008-03-12 08:08:33 +00:00
robocop
016ef930a1 increment build number 2008-03-12 07:33:21 +00:00
robocop
63189b10ee increment build number 2008-03-12 07:33:20 +00:00
robocop
04106ddde6 More fixes for CORE-1600.
CORE-1777.
2008-03-12 07:33:12 +00:00
robocop
702f86c4f4 increment build number 2008-03-12 07:33:08 +00:00
robocop
7c7bcfc969 increment build number 2008-03-12 07:32:57 +00:00
robocop
b63727dfec increment build number 2008-03-12 07:32:47 +00:00
robocop
e00bb1f610 increment build number 2008-03-12 07:17:38 +00:00
robocop
da0f4d693a Added member functions. 2008-03-12 07:17:27 +00:00
robocop
e4dd3d01e6 increment build number 2008-03-12 07:16:33 +00:00
robocop
c407e8cd0e Make member function inline. 2008-03-12 07:16:26 +00:00
asfernandes
22bdcbcbe7 increment build number 2008-03-12 00:37:38 +00:00
asfernandes
7023d034ff Fixed the problem noticed by Dmitry Kovalenko 2008-03-12 00:37:34 +00:00
fsg
89189fa3b3 increment build number 2008-03-11 20:53:22 +00:00
hvlad
3767ca2514 increment build number 2008-03-11 14:33:12 +00:00
hvlad
a4c75379e9 Correction, noted by Alex 2008-03-11 14:33:09 +00:00
hvlad
d5a7c879fe increment build number 2008-03-11 14:11:40 +00:00
hvlad
4115317607 Make remote module thread-safe, remove THREAD_EXIT\THREAD_ENTER from it, refactor server code and some cleanup. To be continued. Please check posix builds. 2008-03-11 14:11:32 +00:00
hvlad
4a1bcd0036 increment build number 2008-03-11 14:11:31 +00:00
hvlad
2b981acbba increment build number 2008-03-11 14:08:27 +00:00
hvlad
b033934400 Implement Mutex::tryEnter and new RefMutex class - mutex with reference counted lifetime 2008-03-11 14:08:23 +00:00
dimitr
7cb743c775 increment build number 2008-03-11 12:25:20 +00:00
dimitr
836ea2c649 Ooops. Fixed my own mistake. 2008-03-11 12:25:15 +00:00
dimitr
0a619b39a8 increment build number 2008-03-11 12:24:07 +00:00
dimitr
570bc2a748 Fixed CORE-1782. 2008-03-11 12:24:01 +00:00
asfernandes
855dbb959b increment build number 2008-03-11 02:05:15 +00:00
asfernandes
9a19c76ce1 Misc 2008-03-11 02:05:09 +00:00
paul_reeves
eba9aea3c4 increment build number 2008-03-10 15:04:22 +00:00
paul_reeves
17746c0b67 increment build number 2008-03-10 15:04:21 +00:00
paul_reeves
3f6011d119 increment build number 2008-03-10 15:04:13 +00:00
paul_reeves
12d7beda4a increment build number 2008-03-10 15:03:59 +00:00
paul_reeves
425c8f06e0 increment build number 2008-03-10 15:03:50 +00:00
paul_reeves
f705929962 increment build number 2008-03-10 15:03:41 +00:00
paul_reeves
81ac9c017a increment build number 2008-03-10 15:03:37 +00:00
paul_reeves
738ef0f03c increment build number 2008-03-10 15:03:36 +00:00
paul_reeves
f1264a3f97 increment build number 2008-03-10 15:03:29 +00:00
paul_reeves
f701f60f25 increment build number 2008-03-10 15:03:16 +00:00
robocop
cd32794442 increment build number 2008-03-10 09:42:53 +00:00
robocop
97d0692180 Cleanup. Done separately in case bad behavior happens.
Notice you can't safely assume SCHAR is signed char since Mike Nordell made it a synonym for plain char that's compiler-dependent.
SCHAR is defined in both types_pub.h and fb_types.h.
2008-03-10 09:42:48 +00:00
robocop
cdc3138e1f increment build number 2008-03-10 09:32:50 +00:00
robocop
2da08d1afc Cleanup. 2008-03-10 09:32:43 +00:00
robocop
dadefcb479 Binary things are UCHAR. Let's try to fix them from the innermost layer to the outermost layer until we can fix the public interfaces. 2008-03-10 09:31:40 +00:00
robocop
8a74ad0bd3 increment build number 2008-03-10 09:31:38 +00:00
robocop
0777a3d6dd increment build number 2008-03-10 09:23:38 +00:00
robocop
cc46a7b12e Cleanup. 2008-03-10 09:23:27 +00:00
robocop
605ac550cc increment build number 2008-03-10 09:08:17 +00:00
robocop
82b4aeb939 Cleanup, minimize casts and a bit better error reporting. 2008-03-10 09:08:12 +00:00
robocop
60d9a63cd7 increment build number 2008-03-10 08:44:11 +00:00
robocop
2912e6a5be Cleanup and misc. 2008-03-10 08:44:07 +00:00
robocop
01481a8f06 increment build number 2008-03-10 08:44:04 +00:00
robocop
0021acbf92 increment build number 2008-03-10 08:43:54 +00:00
robocop
4206258c92 increment build number 2008-03-10 08:43:49 +00:00
robocop
25d301c204 increment build number 2008-03-10 08:43:45 +00:00
robocop
2b33eae4d1 Minimize casts. 2008-03-10 08:31:35 +00:00
robocop
8f224b2cd8 increment build number 2008-03-10 08:31:34 +00:00
robocop
606e65339a increment build number 2008-03-10 08:31:33 +00:00
robocop
3a85656be8 increment build number 2008-03-10 08:31:18 +00:00
robocop
7e1c5d1e48 increment build number 2008-03-10 08:31:04 +00:00
robocop
b4091ac9a6 Make them explicit. 2008-03-10 08:16:57 +00:00
robocop
0f6d3764e3 increment build number 2008-03-10 08:16:55 +00:00
robocop
a0283c09bd increment build number 2008-03-10 08:16:45 +00:00
fsg
3c0b4eec49 increment build number 2008-03-09 20:10:20 +00:00
asfernandes
1881182967 increment build number 2008-03-09 16:02:22 +00:00
asfernandes
74d8711856 Misc 2008-03-08 21:20:26 +00:00
asfernandes
3c1d9363ce increment build number 2008-03-08 21:20:24 +00:00
asfernandes
5ca15b301b increment build number 2008-03-08 21:20:18 +00:00
fsg
b4188c2ec2 increment build number 2008-03-08 20:42:18 +00:00
asfernandes
679137d6cf increment build number 2008-03-08 18:48:40 +00:00
asfernandes
3ba528a2cb Restore the deprecated API 2008-03-08 18:48:37 +00:00
robocop
523c31e384 increment build number 2008-03-08 11:37:21 +00:00
robocop
b1b7634b3d Since SCL_release changed meaning, it's necessary to adjust the name (SCL_release_all) and the comments. 2008-03-08 11:37:15 +00:00
robocop
ff1dbdef34 increment build number 2008-03-08 11:34:00 +00:00
robocop
30b4021b88 Pass thread_db* since it's available from the caller. 2008-03-08 11:33:57 +00:00
robocop
1c3da3d75b increment build number 2008-03-08 11:32:24 +00:00
robocop
812058f940 Totally misc. 2008-03-08 11:32:11 +00:00
robocop
21a1eed8a1 increment build number 2008-03-08 07:34:48 +00:00
robocop
1906fc5b02 Totally misc. 2008-03-08 07:34:44 +00:00
fsg
090954452f increment build number 2008-03-07 20:41:59 +00:00
asfernandes
0b6ecafe1b 1) Remove REPLAY_OSRI_API_CALLS_SUBSYSTEM code
2) Remove internal y-valve function INTERNAL_COMPILE_REQUEST
3) Go direct to engine internals from DSQL, without need to exit/enter the attachment lock and check exceptions in status vector
2008-03-07 15:23:21 +00:00
asfernandes
23d7643d80 increment build number 2008-03-07 15:23:19 +00:00
asfernandes
1bf1406dea increment build number 2008-03-07 15:23:14 +00:00
asfernandes
9a5a63b6ab increment build number 2008-03-07 15:23:13 +00:00
asfernandes
d8cba28b79 increment build number 2008-03-07 15:23:06 +00:00
robocop
97ef691899 increment build number 2008-03-07 09:28:06 +00:00
robocop
609025b0a2 Return zero when isc_portable_integer or gds__vax_integer receive invalid parameters. 2008-03-07 09:28:01 +00:00
robocop
747474fc7d Get rid of the field VMS_CODE in the messages database.
You should preprocess and compile codes.epp again or you will read trash from the db when regenerating the header files in include/gen.
For Win32, this means calling create_msgs alone is not enough; do a boot build instead.
2008-03-07 09:24:14 +00:00
robocop
c27d6851b0 increment build number 2008-03-07 09:24:13 +00:00
robocop
686f575e7a increment build number 2008-03-07 09:24:12 +00:00
robocop
9bb074fadc increment build number 2008-03-07 09:24:02 +00:00
robocop
94ec0123cf increment build number 2008-03-07 09:19:05 +00:00
robocop
6fe139de30 Not sure who needs this file, but I updated it to reflect the deletion of rdb_codes.h; I would delete this file as well. 2008-03-07 09:18:55 +00:00
robocop
f2003690e1 increment build number 2008-03-07 07:38:01 +00:00
robocop
4054c1d65e Putting more constraints was the only way to safely discover all the inconsistencies in the scripts that fill msg.fdb with messages' code, text, sqlclass and other information. Served as an exercise to fix some errors that may predate FB, too. 2008-03-07 07:37:57 +00:00
robocop
10cc57ad6f increment build number 2008-03-07 07:29:07 +00:00
robocop
c8082004d2 CORE-1600. Needs testing with any sort of valid and invalid TPBs. 2008-03-07 07:28:57 +00:00
robocop
eb8a441b9b increment build number 2008-03-07 06:26:26 +00:00
robocop
d8b1245a9c increment build number 2008-03-07 06:26:25 +00:00
robocop
f847cbba32 CORE-1600, work in progress. I expect I copied a consistent intermediate state. 2008-03-07 06:26:19 +00:00
robocop
5c68b30f41 increment build number 2008-03-07 06:26:17 +00:00
robocop
7af7e55b9a increment build number 2008-03-07 06:26:09 +00:00
fsg
71c6e0ed7a increment build number 2008-03-06 20:58:36 +00:00
hvlad
46b10f4f50 increment build number 2008-03-06 19:06:47 +00:00
alexpeshkoff
aa0beb395c increment build number 2008-03-06 13:45:21 +00:00
hvlad
ff06b54d44 increment build number 2008-03-06 13:13:40 +00:00
hvlad
7d54298dea Fixed CORE-1775 : Improve performance of security checking 2008-03-06 13:13:31 +00:00
robocop
b73c1eee66 increment build number 2008-03-06 09:43:45 +00:00
robocop
2d8ac2acb9 CORE-1600, work in progress, before I have to return to my private work. 2008-03-06 09:43:43 +00:00
robocop
54ca375517 increment build number 2008-03-06 09:43:38 +00:00
robocop
6306974315 increment build number 2008-03-06 09:43:37 +00:00
robocop
545a7fa643 increment build number 2008-03-06 09:43:29 +00:00
robocop
55425b6d12 increment build number 2008-03-06 09:36:49 +00:00
robocop
6f8b48c99c Misc. 2008-03-06 09:36:45 +00:00
fsg
0d3f68f03c increment build number 2008-03-05 20:09:26 +00:00
hvlad
98b14bb575 increment build number 2008-03-05 14:23:27 +00:00
hvlad
23679a8b04 Fix few race conditions during metadata load and make index lock block accounting more MT safe. 2008-03-05 14:23:19 +00:00
alexpeshkoff
533891aafb increment build number 2008-03-05 13:25:13 +00:00
alexpeshkoff
cdfde3edcb Remove db_prepare_buffer and related mutex from attachment handle. Use local buffer instead. 2008-03-05 13:25:09 +00:00
alexpeshkoff
114f81f6b9 increment build number 2008-03-05 12:29:36 +00:00
alexpeshkoff
313a9d8328 1. Fixed transaction flags after reconnect - must be in limbo.
2. Added check for limbo state to fb_disconnect_transaction() - needed for public entrypoint.
2008-03-05 12:29:18 +00:00
dimitr
47497a35cc increment build number 2008-03-05 09:31:52 +00:00
dimitr
c991229426 Fixed the SQLSTATE issue reported by Claudio. 2008-03-05 09:31:51 +00:00
dimitr
6ee57307a7 increment build number 2008-03-05 09:31:07 +00:00
robocop
c1f5520fdc increment build number 2008-03-05 08:41:34 +00:00
robocop
2c451798c9 Unused var. The compiler didn't notice it. 2008-03-05 08:41:31 +00:00
robocop
a8d4e50e0c increment build number 2008-03-05 08:40:58 +00:00
robocop
62c9dd45c6 Let's better use UCHAR for binary streams. 2008-03-05 08:40:55 +00:00
robocop
8e47eb7be3 increment build number 2008-03-05 08:40:26 +00:00
robocop
b223804d6d Don't know if this thing compiles. 2008-03-05 08:40:20 +00:00
robocop
5d3057980e increment build number 2008-03-05 08:39:27 +00:00
robocop
c6d8b0f46f Style. 2008-03-05 08:39:26 +00:00
robocop
528eefabbf increment build number 2008-03-05 08:39:25 +00:00
robocop
c555036625 increment build number 2008-03-05 08:39:21 +00:00
robocop
d6aac22d39 increment build number 2008-03-05 08:39:18 +00:00
robocop
e10d98200b increment build number 2008-03-05 08:39:16 +00:00
robocop
b4d701658a increment build number 2008-03-05 08:39:14 +00:00
robocop
8db93cf143 increment build number 2008-03-05 08:39:12 +00:00
robocop
ffe0e8f549 increment build number 2008-03-05 08:39:09 +00:00
robocop
1f6759b7da increment build number 2008-03-05 08:39:06 +00:00
asfernandes
7c8dc0f3b9 increment build number 2008-03-05 02:51:43 +00:00
asfernandes
6f91a0f18d Misc 2008-03-05 02:51:42 +00:00
asfernandes
0cab52791d increment build number 2008-03-05 02:35:45 +00:00
asfernandes
ebcbf8f998 Correction 2008-03-05 02:35:42 +00:00
fsg
4051bf903c increment build number 2008-03-04 20:45:39 +00:00
dimitr
35139c8bef increment build number 2008-03-04 19:07:59 +00:00
dimitr
0a3826d5e6 Defer the process block cleanup till its death. This is dumber but more robust. It avoids races at LCK_fini() and fixes a rare deadlock there. 2008-03-04 19:07:55 +00:00
dimitr
5def15f13e increment build number 2008-03-04 13:27:06 +00:00
dimitr
d597154a4b 1) Added timeout value to the shutdown API call.
2) Fixed the slow fbembed detach noticed by Claudio and Vlad.
3) Cleanup.
2008-03-04 13:27:02 +00:00
dimitr
bcfec60c12 increment build number 2008-03-04 13:25:54 +00:00
dimitr
293a246482 increment build number 2008-03-04 13:15:32 +00:00
dimitr
bc9f7470cb Cleanup/refactoring. 2008-03-04 13:15:28 +00:00
alexpeshkoff
c35e311839 increment build number 2008-03-04 13:13:26 +00:00
alexpeshkoff
25a8cc2647 Fixed FK constraints - thanks to Vlad 2008-03-04 13:13:19 +00:00
dimitr
3e3d903c99 increment build number 2008-03-04 10:58:23 +00:00
dimitr
5e2dc9b624 Fixed the status vector thrown for the NULL transaction handle. 2008-03-04 10:58:20 +00:00
robocop
5bb9f2bcbe increment build number 2008-03-04 07:15:27 +00:00
robocop
2e5c732d02 Cleanup. 2008-03-04 07:15:24 +00:00
robocop
3c5f27a7ed increment build number 2008-03-04 06:56:16 +00:00
robocop
28a8dffc54 Misc. 2008-03-04 06:56:15 +00:00
robocop
a4e54a1640 increment build number 2008-03-04 06:37:52 +00:00
robocop
6beb9d51c2 increment build number 2008-03-04 06:07:38 +00:00
robocop
d099cc0c7a increment build number 2008-03-04 06:03:36 +00:00
robocop
8888ecb544 Let's better use UCHAR for binary streams. 2008-03-04 06:03:34 +00:00
robocop
f08ca3a71c increment build number 2008-03-04 06:03:33 +00:00
robocop
811158114c increment build number 2008-03-04 06:02:34 +00:00
robocop
3e9476e464 Misc. 2008-03-04 06:02:32 +00:00
robocop
42acb7e78f increment build number 2008-03-04 06:01:55 +00:00
robocop
0e79792cc1 increment build number 2008-03-04 06:00:20 +00:00
fsg
61a22d3c5d increment build number 2008-03-03 19:42:48 +00:00
alexpeshkoff
7dacbbbd74 Make fb_disconnect_transaction, fb_shutdown and fb_shutdown_callback public API calls.
Related cleanup.
2008-03-03 17:47:09 +00:00
alexpeshkoff
2dd4a46c87 increment build number 2008-03-03 17:47:07 +00:00
alexpeshkoff
bcd8419c83 increment build number 2008-03-03 17:46:57 +00:00
alexpeshkoff
fad53079f4 increment build number 2008-03-03 17:46:49 +00:00
alexpeshkoff
e079edae31 increment build number 2008-03-03 17:46:48 +00:00
alexpeshkoff
1ab918bee1 increment build number 2008-03-03 17:46:42 +00:00
alexpeshkoff
8cdbd506ba increment build number 2008-03-03 17:46:40 +00:00
alexpeshkoff
1452ca8843 increment build number 2008-03-03 16:31:11 +00:00
asfernandes
8580df54f1 increment build number 2008-03-03 15:40:59 +00:00
asfernandes
e88fd596d9 Let DSQL cache lock logic in SS too - per Dmitry request 2008-03-03 15:40:56 +00:00
asfernandes
68476041f0 increment build number 2008-03-03 15:40:51 +00:00
dimitr
c621d1b06f increment build number 2008-03-03 14:38:35 +00:00
dimitr
c4fbdeddd7 Cleanup. 2008-03-03 14:38:32 +00:00
alexpeshkoff
109db51c28 increment build number 2008-03-03 14:31:51 +00:00
alexpeshkoff
ad53e24dc5 cleanup 2008-03-03 14:31:48 +00:00
alexpeshkoff
ed73f67c3f increment build number 2008-03-03 13:59:12 +00:00
alexpeshkoff
28a32b12f9 increment build number 2008-03-03 13:59:10 +00:00
alexpeshkoff
58f8675e57 1. Make use of gds__log_status() more consustent (no Database: line in log when database is not specified).
2. A bit better logic when error happens during provider shutdown.
2008-03-03 13:59:09 +00:00
alexpeshkoff
33a1fa74f4 increment build number 2008-03-03 13:52:12 +00:00
alexpeshkoff
7137e2327c one more fix for CORE-1680 2008-03-03 13:52:08 +00:00
dimitr
0e5be5b2b5 increment build number 2008-03-03 06:31:05 +00:00
dimitr
b04f38e171 Fixed the NULL transaction handle crash reported by Dmitry Kovalenko in fb-devel. 2008-03-03 06:31:00 +00:00
asfernandes
c77036e8d4 increment build number 2008-03-03 00:47:11 +00:00
asfernandes
88b6f39f82 1) Restore logic of not handled exceptions
2) Initialize some status vectors
2008-03-03 00:47:04 +00:00
asfernandes
726ab166ab increment build number 2008-03-03 00:47:03 +00:00
asfernandes
ba586de598 increment build number 2008-03-02 21:16:23 +00:00
asfernandes
53204cbbaa increment build number 2008-03-02 21:16:17 +00:00
asfernandes
7a2dedaa39 Go direct to engine internals from DSQL, without need to exit/enter the attachment lock - more to follow 2008-03-02 21:16:16 +00:00
fsg
4df329d465 increment build number 2008-03-02 19:49:04 +00:00
alexpeshkoff
1b1f23b029 increment build number 2008-03-02 15:37:58 +00:00
alexpeshkoff
800fe42198 increment build number 2008-03-02 12:47:56 +00:00
robocop
f2f6666f62 increment build number 2008-03-02 09:24:15 +00:00
robocop
b36ed44a4b Cleanup. 2008-03-02 09:24:11 +00:00
robocop
362df57dc0 increment build number 2008-03-02 09:03:11 +00:00
robocop
d277e33a9d increment build number 2008-03-02 08:45:44 +00:00
robocop
e39885c7fb Misc. 2008-03-02 08:45:41 +00:00
robocop
aab1d8c56d increment build number 2008-03-02 08:45:39 +00:00
robocop
9f6fd9cbfa increment build number 2008-03-02 08:44:12 +00:00
robocop
c5ed71f77b Style. 2008-03-02 08:44:10 +00:00
robocop
c44569008f increment build number 2008-03-02 08:42:57 +00:00
robocop
0a0a8bedb0 Simplification. 2008-03-02 08:42:53 +00:00
robocop
1fab93c08f increment build number 2008-03-02 08:40:14 +00:00
robocop
b0d1494539 Cleanup and warning. 2008-03-02 08:40:09 +00:00
robocop
c2e23279e6 increment build number 2008-03-02 07:35:41 +00:00
robocop
925ad77ad4 Correction. 2008-03-02 07:35:37 +00:00
robocop
a82e9a6b72 increment build number 2008-03-02 07:31:24 +00:00
asfernandes
5c18d06098 increment build number 2008-03-01 19:50:36 +00:00
fsg
c8bcafc650 increment build number 2008-03-01 19:46:08 +00:00
asfernandes
4c4b733f2c increment build number 2008-03-01 19:32:21 +00:00
asfernandes
2e8bd421dc Cleanup: do not replicate attachment charset info in DSQL 2008-03-01 19:32:16 +00:00
asfernandes
35688cd5d9 Cleanup: remove y-valve functions DSQL_CACHE and INTL_FUNCTION 2008-03-01 19:14:46 +00:00
asfernandes
f050ca3c5a increment build number 2008-03-01 19:14:44 +00:00
asfernandes
5d2ca89242 Misc 2008-03-01 18:24:06 +00:00
asfernandes
43ba626be1 increment build number 2008-03-01 18:24:05 +00:00
asfernandes
367fa23668 increment build number 2008-03-01 18:24:01 +00:00
asfernandes
53eca64372 increment build number 2008-03-01 18:23:56 +00:00
asfernandes
ced66255e7 increment build number 2008-03-01 15:08:13 +00:00
asfernandes
acda0b1ea5 increment build number 2008-03-01 15:08:12 +00:00
asfernandes
f49017d2ff Misc 2008-03-01 15:08:11 +00:00
robocop
27e5e344c4 increment build number 2008-03-01 11:49:15 +00:00
robocop
28d58050b4 Cleanup. 2008-03-01 11:49:04 +00:00
dimitr
426cc68f98 increment build number 2008-03-01 11:41:56 +00:00
dimitr
a0730bcec5 Restored the old logic which uses the user transaction handle to prepare the statement.
This allows to keep the good DSQL's early validations for intermixed DDL/DML operations.
2008-03-01 11:41:51 +00:00
dimitr
e3fb36ac86 increment build number 2008-03-01 11:39:41 +00:00
dimitr
22081e1cd7 Cleanup. 2008-03-01 11:39:35 +00:00
dimitr
2d6c734be4 increment build number 2008-03-01 08:42:35 +00:00
dimitr
0096b53d9b Fixed the issue reported by Dmitry Kovalenko in fb-devel. We don't need to validate the transaction handle in JRD, as DSQL does some tricks about it. 2008-03-01 08:42:31 +00:00
fsg
a87315da74 increment build number 2008-02-29 19:48:32 +00:00
alexpeshkoff
4fb209b6d1 increment build number 2008-02-29 16:44:20 +00:00
alexpeshkoff
b4a9513c58 increment build number 2008-02-29 16:44:19 +00:00
alexpeshkoff
48e9858b57 fixed CORE-1756: AV in isc_start_transaction (isc_start_multiple) 2008-02-29 16:44:17 +00:00
alexpeshkoff
487d22b9a8 increment build number 2008-02-29 16:42:58 +00:00
alexpeshkoff
b5b08c223b increment build number 2008-02-29 16:42:52 +00:00
alexpeshkoff
94abb2e1cb increment build number 2008-02-29 16:42:47 +00:00
paulbeach
37a47db6de increment build number 2008-02-29 15:28:35 +00:00
paulbeach
ceb9ba25a7 increment build number 2008-02-29 15:27:29 +00:00
paulbeach
9549485628 increment build number 2008-02-29 15:27:28 +00:00
paulbeach
840267f8e6 increment build number 2008-02-29 15:25:14 +00:00
paulbeach
78b3ed652b increment build number 2008-02-29 15:25:13 +00:00
paulbeach
e1636b5c9c typo 2008-02-29 15:25:09 +00:00
paulbeach
10eed1a1db increment build number 2008-02-29 15:23:20 +00:00
paulbeach
5790eae079 Fix UNIX2003 symbol issue with kinterbasdb and SuperServer.
Make sure that sem is used properly depening on MacOSX 10.4 or 10.5
Correct the header file in config_root.cpp to pull in MacTypes.h properly
2008-02-29 15:23:17 +00:00
paulbeach
58d1a4a9d6 increment build number 2008-02-29 15:23:15 +00:00
paulbeach
b30cb44a90 increment build number 2008-02-29 15:23:13 +00:00
asfernandes
97e84864e3 increment build number 2008-02-29 15:21:41 +00:00
asfernandes
02bc92474f Correct some logic errors found by Claudio 2008-02-29 15:21:37 +00:00
alexpeshkoff
631e894d4f increment build number 2008-02-29 13:59:41 +00:00
alexpeshkoff
1c279bc94b No need in separate yValve handle include file any more.
Removed last trace of my old EXECUTE STATEMENT hack.
2008-02-29 13:59:37 +00:00
paulbeach
d81e3bee99 increment build number 2008-02-29 13:57:50 +00:00
paulbeach
77f9554318 increment build number 2008-02-29 13:56:55 +00:00
paulbeach
591ceeb8c1 increment build number 2008-02-29 13:37:53 +00:00
paulbeach
c0296b4978 increment build number 2008-02-29 13:37:52 +00:00
paulbeach
784b4c3466 increment build number 2008-02-29 13:33:18 +00:00
paulbeach
6a35842167 increment build number 2008-02-29 13:29:04 +00:00
paulbeach
291806a3e0 increment build number 2008-02-29 13:26:58 +00:00
dimitr
496706153c increment build number 2008-02-29 12:47:27 +00:00
dimitr
5ca270c096 1) Cleanup SERVER_SHUTDOWN.
2) Make the engine shutdown asynchronous.
2008-02-29 12:47:20 +00:00
dimitr
5d4e5f65e4 increment build number 2008-02-29 12:44:24 +00:00
paul_reeves
adbbaa1806 increment build number 2008-02-29 11:08:18 +00:00
paul_reeves
038f043f91 increment build number 2008-02-29 11:08:15 +00:00
paul_reeves
0d362bc46e increment build number 2008-02-29 11:08:13 +00:00
paul_reeves
884474b5ee increment build number 2008-02-29 11:08:03 +00:00
paul_reeves
2f6c101da8 increment build number 2008-02-29 11:07:57 +00:00
paul_reeves
154f43593f increment build number 2008-02-29 11:07:56 +00:00
paul_reeves
6f33f76dc5 increment build number 2008-02-29 11:07:48 +00:00
paul_reeves
35a0e4097b increment build number 2008-02-29 11:07:42 +00:00
paul_reeves
cf6a2ddfba increment build number 2008-02-29 11:07:35 +00:00
alexpeshkoff
a715e4ff62 increment build number 2008-02-29 09:54:27 +00:00
alexpeshkoff
98eb7be912 Applied fix, suggested by Dmitry Kovalenko 2008-02-29 09:54:23 +00:00
paul_reeves
16dfb44d5d increment build number 2008-02-29 09:38:07 +00:00
paul_reeves
57c6dc7224 increment build number 2008-02-29 09:38:03 +00:00
dimitr
d3e86d4c3c increment build number 2008-02-29 09:20:01 +00:00
dimitr
e9df981d39 Misc. 2008-02-29 09:19:56 +00:00
dimitr
735062ad6c increment build number 2008-02-29 08:47:40 +00:00
dimitr
3651424935 increment build number 2008-02-29 08:47:38 +00:00
dimitr
cbda8ca729 Misc and cleanup. 2008-02-29 08:47:31 +00:00
dimitr
cc17a14061 increment build number 2008-02-29 08:46:39 +00:00
dimitr
b51b0a0d5c Misc and cleanup. 2008-02-29 08:46:38 +00:00
dimitr
da07ec29e2 increment build number 2008-02-29 08:46:01 +00:00
dimitr
3724604ec8 Misc and cleanup. 2008-02-29 08:45:59 +00:00
dimitr
0b9bb62ef0 increment build number 2008-02-29 08:45:06 +00:00
dimitr
331a464574 Misc. 2008-02-29 08:45:02 +00:00
dimitr
8e782e04df increment build number 2008-02-29 08:41:41 +00:00
dimitr
f129fb8f75 increment build number 2008-02-29 07:34:48 +00:00
dimitr
3cba78804c Fixed the Windows build. 2008-02-29 07:19:39 +00:00
dimitr
24a2f62710 increment build number 2008-02-29 07:19:37 +00:00
robocop
8f79347215 increment build number 2008-02-29 07:10:17 +00:00
robocop
c93824d967 Paranoid checks. 2008-02-29 07:10:07 +00:00
robocop
b39ccce7fa increment build number 2008-02-29 05:33:47 +00:00
robocop
f363882082 Switch to FB_ prefix. 2008-02-29 05:33:44 +00:00
robocop
cd3b636099 increment build number 2008-02-29 05:33:43 +00:00
fsg
7b47d57944 increment build number 2008-02-28 19:49:40 +00:00
alexpeshkoff
761ac272c0 increment build number 2008-02-28 18:42:32 +00:00
alexpeshkoff
00c63c1f8d 1. Make signals handling in yValve MT safe.
2. Introduce new private API calls, fb__shutdown() and fb__shutdown_callback().
3. Introduce fb_smp_server - binary to run superclassic on posix.
4. Various cleanups.
2008-02-28 18:42:30 +00:00
alexpeshkoff
554f01ab4f increment build number 2008-02-28 18:42:26 +00:00
alexpeshkoff
928cb767b5 increment build number 2008-02-28 18:42:16 +00:00
alexpeshkoff
8c6efdd1b4 increment build number 2008-02-28 18:42:12 +00:00
alexpeshkoff
a59e356eb4 increment build number 2008-02-28 18:42:11 +00:00
alexpeshkoff
a23c4a2d9f increment build number 2008-02-28 18:42:01 +00:00
alexpeshkoff
79dafcfef2 increment build number 2008-02-28 18:41:49 +00:00
alexpeshkoff
7f1b402453 increment build number 2008-02-28 18:41:45 +00:00
dimitr
24c4c028ac increment build number 2008-02-28 18:16:45 +00:00
dimitr
45dcb94dab 1) Fixed the crash reported by Alex.
2) Cleanup.
2008-02-28 18:16:42 +00:00
alexpeshkoff
99b19a99fc increment build number 2008-02-28 17:54:27 +00:00
asfernandes
18b081de29 increment build number 2008-02-28 15:22:53 +00:00
dimitr
b106cde0ce increment build number 2008-02-28 14:06:55 +00:00
alexpeshkoff
cef1bed727 increment build number 2008-02-28 13:59:06 +00:00
alexpeshkoff
2b91ffd1ce 1. Avoid suspicious operator!().
2. Make GlobalPtr<> usable in static local variables.
2008-02-28 13:59:03 +00:00
dimitr
384f8f190c increment build number 2008-02-28 13:54:04 +00:00
dimitr
6729d16025 increment build number 2008-02-28 13:48:19 +00:00
dimitr
99caa91b85 DSQL integration into the engine. 2008-02-28 13:48:16 +00:00
dimitr
0618bda6b5 increment build number 2008-02-28 13:47:12 +00:00
dimitr
bbe5c7d3a3 increment build number 2008-02-28 13:47:11 +00:00
dimitr
980e4e08ab increment build number 2008-02-28 13:42:13 +00:00
dimitr
554e98dc26 increment build number 2008-02-28 13:41:37 +00:00
dimitr
b341cc1b5f increment build number 2008-02-28 13:40:06 +00:00
dimitr
17f8f2801a increment build number 2008-02-28 13:34:56 +00:00
dimitr
6b96225d95 Fixed the build. 2008-02-28 13:34:50 +00:00
hvlad
e5a4296703 increment build number 2008-02-28 09:48:13 +00:00
hvlad
52e73fec00 increment build number 2008-02-28 09:48:12 +00:00
hvlad
f700c79d81 Move class HugeStaticBuffer into common place, per Claudio request 2008-02-28 09:48:11 +00:00
robocop
de1695292e increment build number 2008-02-28 09:35:51 +00:00
robocop
f26677b851 increment build number 2008-02-28 09:35:50 +00:00
robocop
2a0238254f Make sqlstate a public type like status vector. 2008-02-28 09:35:49 +00:00
robocop
ed114ce057 increment build number 2008-02-28 09:29:54 +00:00
robocop
35585e2609 increment build number 2008-02-28 09:29:53 +00:00
robocop
2443e89368 const madness. 2008-02-28 09:29:50 +00:00
robocop
5f7bbb7fff increment build number 2008-02-28 09:29:49 +00:00
robocop
c587fc7c63 increment build number 2008-02-28 09:29:45 +00:00
robocop
9ea41a67bb increment build number 2008-02-28 09:28:51 +00:00
robocop
ace4231a87 memcpy instead of custom loop. 2008-02-28 09:28:48 +00:00
robocop
842d5f17fa increment build number 2008-02-28 08:59:22 +00:00
robocop
c8950e618f Fixing the SQL states input file to be able to complete the boot build process without strange errors. 2008-02-28 08:59:20 +00:00
dimitr
35327d644e increment build number 2008-02-28 08:51:23 +00:00
dimitr
fd1d156647 Fixed the boot build. 2008-02-28 08:51:17 +00:00
alexpeshkoff
ffb767ff7a increment build number 2008-02-28 08:01:05 +00:00
alexpeshkoff
df3ad2b314 increment build number 2008-02-28 07:59:43 +00:00
asfernandes
9a3acf9749 increment build number 2008-02-28 02:43:25 +00:00
asfernandes
1305691003 Misc 2008-02-28 02:43:23 +00:00
asfernandes
20a874aae4 increment build number 2008-02-28 02:43:19 +00:00
fsg
eb93cde2cc increment build number 2008-02-27 19:49:26 +00:00
asfernandes
dbd18fdf1a increment build number 2008-02-27 16:00:38 +00:00
asfernandes
4b58bb06f1 Feature CORE-1760 - Support hex numeric and string literals 2008-02-27 16:00:31 +00:00
asfernandes
54ecc50cd1 increment build number 2008-02-27 16:00:29 +00:00
alexpeshkoff
651b53a6e2 increment build number 2008-02-27 12:57:01 +00:00
dimitr
a863b6d540 increment build number 2008-02-27 12:25:19 +00:00
dimitr
6343ea1d84 1) Fixed a deadlock related to SecurityDatabase.
2) Cleaned up the code duplicated in CMP_shutdown_database(). This was a mistake in one of my prior commits.
2008-02-27 12:25:04 +00:00
alexpeshkoff
1a4ac21712 increment build number 2008-02-27 12:14:23 +00:00
dimitr
f3f9a27826 increment build number 2008-02-27 12:03:16 +00:00
dimitr
c49845e8c4 Better lock scope. 2008-02-27 12:03:05 +00:00
alexpeshkoff
dd88f69c4c increment build number 2008-02-27 12:00:22 +00:00
dimitr
ad4f243fc4 increment build number 2008-02-27 09:32:24 +00:00
dimitr
0ad3fecc07 Cleanup. 2008-02-27 09:32:16 +00:00
dimitr
97e39a3504 increment build number 2008-02-27 05:56:53 +00:00
dimitr
43cdea942f Misc by Dmitry Kovalenko. 2008-02-27 05:56:47 +00:00
dimitr
d58f8f3d56 increment build number 2008-02-27 05:55:30 +00:00
dimitr
e2fcb4c98d increment build number 2008-02-27 05:08:12 +00:00
dimitr
b5a02b04d8 Added the forgotten file. 2008-02-27 05:08:09 +00:00
dimitr
50d1ca870c increment build number 2008-02-27 05:07:31 +00:00
asfernandes
3cba97debf increment build number 2008-02-27 00:09:53 +00:00
asfernandes
e4303be920 Fix GCC build 2008-02-27 00:09:50 +00:00
asfernandes
d57fff36f6 increment build number 2008-02-27 00:09:48 +00:00
fsg
73de4e6355 increment build number 2008-02-26 19:47:22 +00:00
asfernandes
f2d8221c8d increment build number 2008-02-26 15:53:44 +00:00
asfernandes
3939d8d884 increment build number 2008-02-26 15:53:36 +00:00
dimitr
ef12c1eee4 increment build number 2008-02-26 15:12:36 +00:00
alexpeshkoff
6ae3fc051d increment build number 2008-02-26 13:17:48 +00:00
alexpeshkoff
c1eace4c62 increment build number 2008-02-26 13:09:49 +00:00
dimitr
0349aa8b92 increment build number 2008-02-26 11:03:14 +00:00
dimitr
2e4d036eed Get rid of the Win9x/ME specifics. We don't support them anymore. 2008-02-26 11:03:09 +00:00
dimitr
7da3c4d4fa increment build number 2008-02-26 11:02:43 +00:00
dimitr
4850b387cb increment build number 2008-02-26 11:01:43 +00:00
dimitr
41ec122391 increment build number 2008-02-26 11:01:42 +00:00
dimitr
f7fbcf9a6c increment build number 2008-02-26 10:57:40 +00:00
robocop
42a4b7d083 increment build number 2008-02-26 07:23:36 +00:00
robocop
ac9836f499 Style. 2008-02-26 07:23:32 +00:00
robocop
62a00ef37b increment build number 2008-02-26 07:23:25 +00:00
dimitr
67c981296f increment build number 2008-02-26 07:12:46 +00:00
dimitr
6f630d4a2f Make this code thread-safe and independent from the core DSQL. 2008-02-26 07:12:43 +00:00
asfernandes
c9ac1e0717 increment build number 2008-02-26 02:23:33 +00:00
asfernandes
312a391d78 Misc 2008-02-26 02:23:28 +00:00
asfernandes
c0adcd8258 increment build number 2008-02-26 02:23:26 +00:00
asfernandes
eb79946de7 increment build number 2008-02-26 02:23:24 +00:00
asfernandes
1375886cd6 increment build number 2008-02-26 02:23:17 +00:00
asfernandes
842b3050cb increment build number 2008-02-26 02:23:11 +00:00
asfernandes
4df58b6034 increment build number 2008-02-26 01:08:42 +00:00
fsg
3f021f1694 increment build number 2008-02-25 20:13:09 +00:00
fsg
e17a756dd4 increment build number 2008-02-25 20:12:33 +00:00
paul_reeves
7c6b2049e3 increment build number 2008-02-25 09:29:46 +00:00
paul_reeves
7752cf0978 increment build number 2008-02-25 09:27:05 +00:00
paul_reeves
1dccc87f69 increment build number 2008-02-25 09:27:03 +00:00
paul_reeves
3b3d2a31ab increment build number 2008-02-25 09:26:24 +00:00
paul_reeves
9adeb95f25 increment build number 2008-02-25 09:21:59 +00:00
dimitr
489185f88b increment build number 2008-02-25 08:33:08 +00:00
dimitr
636843ed82 Thread safety. 2008-02-25 08:33:03 +00:00
fsg
c43e6db26f increment build number 2008-02-24 19:48:53 +00:00
asfernandes
7221b35723 increment build number 2008-02-24 16:26:05 +00:00
asfernandes
d30583e1cf increment build number 2008-02-24 16:25:58 +00:00
dimitr
910ac0da11 increment build number 2008-02-24 15:28:56 +00:00
dimitr
b4a3c2d418 Ported SQLSTATE from Vulcan.
Part III: explicit passing of isc_arg_sql_state.
2008-02-24 15:28:52 +00:00
dimitr
e70ea3728e increment build number 2008-02-24 15:27:46 +00:00
dimitr
23157f5b85 Misc. 2008-02-24 15:27:41 +00:00
asfernandes
4f909893de increment build number 2008-02-24 15:14:45 +00:00
dimitr
1bd7d0137f increment build number 2008-02-24 15:02:10 +00:00
dimitr
e035133eda increment build number 2008-02-24 15:02:08 +00:00
dimitr
c1f75dcdf8 Ported SQLSTATE from Vulcan.
Part II: handling of isc_arg_sql_state.
2008-02-24 15:02:04 +00:00
dimitr
6125210624 increment build number 2008-02-24 15:01:42 +00:00
dimitr
185e921f7e increment build number 2008-02-24 15:00:11 +00:00
dimitr
5668be8f08 increment build number 2008-02-24 14:59:45 +00:00
dimitr
2ebb88a184 increment build number 2008-02-24 14:07:07 +00:00
dimitr
83c5a0f91b increment build number 2008-02-24 14:07:06 +00:00
dimitr
ec513fd5cb Ported SQLSTATE from Vulcan.
Part I: core changes.
2008-02-24 14:07:01 +00:00
dimitr
c3d0ae64ea increment build number 2008-02-24 14:05:36 +00:00
dimitr
69bd59344e increment build number 2008-02-24 14:05:04 +00:00
dimitr
a5c98eb808 increment build number 2008-02-24 14:04:23 +00:00
dimitr
2a9902eca5 increment build number 2008-02-24 14:04:04 +00:00
dimitr
ea442e778d increment build number 2008-02-24 14:04:03 +00:00
dimitr
6d713529fd increment build number 2008-02-24 14:03:31 +00:00
dimitr
03462095a2 increment build number 2008-02-24 14:02:30 +00:00
dimitr
653686b381 increment build number 2008-02-24 11:37:11 +00:00
dimitr
306bda2dc4 Misc. 2008-02-24 11:37:05 +00:00
hvlad
af6c075fda increment build number 2008-02-24 10:31:14 +00:00
dimitr
d8f433f4a9 increment build number 2008-02-24 09:55:13 +00:00
dimitr
c7bbcda729 Fixed the mutex recursion in jrd8_prepare_transaction. Thanks to Dmitry Kovalenko. 2008-02-24 09:55:10 +00:00
asfernandes
c2f0a0d4bb increment build number 2008-02-24 03:41:09 +00:00
robocop
73ca2b98f6 increment build number 2008-02-24 03:23:43 +00:00
robocop
023e35ccc1 increment build number 2008-02-24 03:23:41 +00:00
robocop
f8007f4071 Misc. 2008-02-24 03:23:40 +00:00
asfernandes
3a9567e868 increment build number 2008-02-23 20:41:03 +00:00
asfernandes
cff629827a increment build number 2008-02-23 18:31:12 +00:00
asfernandes
9c2110f01a increment build number 2008-02-23 17:55:08 +00:00
fsg
70c969242b increment build number 2008-02-22 19:47:39 +00:00
tsteinmaurer
5d31bb2827 increment build number 2008-02-22 18:26:56 +00:00
asfernandes
f76219651c increment build number 2008-02-22 15:41:58 +00:00
asfernandes
a6a08cd352 increment build number 2008-02-22 10:40:08 +00:00
asfernandes
f9f05949ba Update doc. 2008-02-22 10:40:00 +00:00
asfernandes
c97e94b09a increment build number 2008-02-22 10:36:27 +00:00
paul_reeves
261c2a2883 increment build number 2008-02-22 10:31:27 +00:00
paul_reeves
6bd063754a increment build number 2008-02-22 10:29:34 +00:00
paul_reeves
e641086eb6 increment build number 2008-02-22 10:29:32 +00:00
paul_reeves
a7699408f5 increment build number 2008-02-22 10:29:24 +00:00
paul_reeves
33feec09b2 increment build number 2008-02-22 10:29:20 +00:00
asfernandes
43be2c0381 increment build number 2008-02-22 02:51:40 +00:00
asfernandes
1d70a37bcf Misc 2008-02-22 02:51:37 +00:00
fsg
c7e8138850 increment build number 2008-02-21 19:48:15 +00:00
asfernandes
6bd545fe57 increment build number 2008-02-21 15:25:56 +00:00
asfernandes
0ce1577ab7 increment build number 2008-02-21 15:22:52 +00:00
makowski
c29df436e6 increment build number 2008-02-21 14:27:58 +00:00
robocop
f1cb9f500a increment build number 2008-02-21 13:19:49 +00:00
robocop
c94b6c9a58 Misc. 2008-02-21 13:19:45 +00:00
robocop
83dc2e354c increment build number 2008-02-21 13:11:36 +00:00
robocop
4cbc8d6a2f Misc. 2008-02-21 13:11:32 +00:00
robocop
16a9fb3394 increment build number 2008-02-21 13:11:30 +00:00
robocop
1b8d982132 increment build number 2008-02-21 04:24:45 +00:00
robocop
95e59f72b5 Undo the check for 255 bytes in JRD_num_attachments (let the callers handle long paths).
Fix some memory leaks (at least one of them signaled by myself years ago) when calling JRD_num_attachments.
Introduce an enumeration for the "flag" parameter in the same function.
2008-02-21 04:24:42 +00:00
robocop
88efd3cf1c increment build number 2008-02-21 04:24:40 +00:00
dimitr
7085df1ffe increment build number 2008-02-20 20:49:19 +00:00
dimitr
3f334ae20d More cleanup. 2008-02-20 20:49:16 +00:00
fsg
b706314771 increment build number 2008-02-20 19:46:11 +00:00
dimitr
4771f52a4c increment build number 2008-02-20 17:58:00 +00:00
dimitr
bec1f1408b Let's be honest with the user. If we ignore the enable/disable calls, we should rather return FALSE. 2008-02-20 17:57:55 +00:00
dimitr
84f4016f18 increment build number 2008-02-20 17:41:41 +00:00
dimitr
b90dd5bf0f Major cleanup of the unused code inside the Y-valve. 2008-02-20 17:41:39 +00:00
dimitr
e64a4569ce increment build number 2008-02-20 16:34:05 +00:00
dimitr
10daa30cba increment build number 2008-02-20 16:34:04 +00:00
dimitr
0542cccc67 Cleanup the code that was never enabled. 2008-02-20 16:33:59 +00:00
dimitr
f1a4bcaa15 increment build number 2008-02-20 16:29:03 +00:00
dimitr
aabe5ecd02 Let's shutdown the JRD subsystem properly when Windows is being shutdown itself. 2008-02-20 16:28:59 +00:00
dimitr
89fd4a35ee increment build number 2008-02-20 16:28:39 +00:00
dimitr
e5368090c2 increment build number 2008-02-20 16:07:10 +00:00
dimitr
07ec062d64 Cleanup. 2008-02-20 16:07:07 +00:00
paulbeach
5c16ceb28b increment build number 2008-02-20 16:04:47 +00:00
paulbeach
0b446fec5a increment build number 2008-02-20 16:04:46 +00:00
paulbeach
b6c9a1d5f1 increment build number 2008-02-20 15:54:02 +00:00
paulbeach
b5cd6a2287 increment build number 2008-02-20 15:54:00 +00:00
asfernandes
8fa532a8b1 increment build number 2008-02-20 15:51:53 +00:00
dimitr
a8babad6cd increment build number 2008-02-20 15:46:19 +00:00
dimitr
1cae560ede Cleanup. 2008-02-20 15:46:13 +00:00
dimitr
edfd956e6d increment build number 2008-02-20 15:43:36 +00:00
dimitr
3a8f1efb6b increment build number 2008-02-20 15:43:35 +00:00
dimitr
0c7959cfd0 Make the mutex protection available for [super-]classic builds. 2008-02-20 15:43:31 +00:00
dimitr
e41a534960 increment build number 2008-02-20 15:38:40 +00:00
dimitr
c26fb5f481 increment build number 2008-02-20 15:38:38 +00:00
dimitr
810809f7ce increment build number 2008-02-20 15:36:46 +00:00
dimitr
6b65bc0fe9 increment build number 2008-02-20 15:35:38 +00:00
dimitr
929367c26b increment build number 2008-02-20 15:34:38 +00:00
dimitr
50bfd855f5 increment build number 2008-02-20 15:29:10 +00:00
dimitr
3b843d8aea Make the memory stats SuperClassic friendly. It doesn't make the Classic logic much worse. 2008-02-20 15:29:07 +00:00
asfernandes
bacd16e981 increment build number 2008-02-20 15:28:40 +00:00
asfernandes
e6beed30e5 increment build number 2008-02-20 15:28:37 +00:00
dimitr
26b1654f86 increment build number 2008-02-20 15:25:23 +00:00
dimitr
e3e9d3c172 Cleanup. 2008-02-20 15:25:20 +00:00
dimitr
32acb864fb increment build number 2008-02-20 15:24:25 +00:00
dimitr
c7db4d6a64 Get rid of DsqlMemoryPool. 2008-02-20 15:24:21 +00:00
dimitr
1dc39e1850 increment build number 2008-02-20 15:11:38 +00:00
dimitr
b745ca1f93 Correction for my prior commit. 2008-02-20 15:11:35 +00:00
paulbeach
2760c2ce02 increment build number 2008-02-20 15:06:14 +00:00
paulbeach
3e49ae84f9 increment build number 2008-02-20 14:39:00 +00:00
paulbeach
01dc628b94 increment build number 2008-02-20 14:38:57 +00:00
dimitr
e493daa229 increment build number 2008-02-20 14:34:46 +00:00
dimitr
792780e56a increment build number 2008-02-20 14:34:42 +00:00
dimitr
b4ccfbc0b8 increment build number 2008-02-20 14:33:26 +00:00
dimitr
a985b71388 increment build number 2008-02-20 14:32:28 +00:00
dimitr
63caba40f2 increment build number 2008-02-20 13:17:59 +00:00
dimitr
9fa724a658 Let's create varchar columns with the length defined in fields.h. No more weird 253 and 78 bytes.
This change requires everybody to boot-build and recreate already existing ODS 11.2 databases.
2008-02-20 13:17:54 +00:00
dimitr
ab5d5dcd3a increment build number 2008-02-20 13:13:27 +00:00
dimitr
faf9b3965c increment build number 2008-02-20 13:13:26 +00:00
dimitr
253765389a Done CORE-1750. 2008-02-20 13:13:22 +00:00
dimitr
fc3bbe9094 increment build number 2008-02-20 13:10:10 +00:00
dimitr
bb1fff3c7f increment build number 2008-02-20 12:42:48 +00:00
dimitr
10bc4137aa increment build number 2008-02-20 12:41:53 +00:00
dimitr
6676c13053 increment build number 2008-02-20 10:42:49 +00:00
dimitr
87ef685b67 Fixed CORE-1749. 2008-02-20 10:42:46 +00:00
robocop
97d5b0b04c increment build number 2008-02-20 10:20:48 +00:00
robocop
5bff502eac Better report truncated paths than to crash due to malformed parameter block. 2008-02-20 10:20:40 +00:00
dimitr
ab144dea61 increment build number 2008-02-20 09:24:35 +00:00
dimitr
de7d3f7e95 Optimizer adjustments for the new built-in functions. 2008-02-20 09:24:31 +00:00
dimitr
786d4fe4b2 increment build number 2008-02-20 09:23:44 +00:00
dimitr
40ad3fa2ad increment build number 2008-02-20 08:07:03 +00:00
dimitr
9d9250a255 Misc. 2008-02-20 08:06:56 +00:00
fsg
e5904913e4 increment build number 2008-02-19 19:21:00 +00:00
fsg
de28c332fd increment build number 2008-02-19 19:20:26 +00:00
dimitr
c34459433a increment build number 2008-02-19 16:50:15 +00:00
dimitr
81df8a829f Added missing synchronization. 2008-02-19 16:50:04 +00:00
dimitr
16c5179809 increment build number 2008-02-19 16:23:56 +00:00
dimitr
7ae3eb5977 1) Make enumeration and shutdown routines SuperClassic friendly.
2) Cleanup and minor refactoring of the Classic shutdown routines.
2008-02-19 16:23:53 +00:00
dimitr
8291af3c5c increment build number 2008-02-19 16:23:18 +00:00
asfernandes
7cb364bf23 increment build number 2008-02-19 15:21:38 +00:00
asfernandes
42e240c249 increment build number 2008-02-19 12:25:35 +00:00
asfernandes
04967ac28e increment build number 2008-02-19 12:25:25 +00:00
asfernandes
1a954cadfe increment build number 2008-02-19 12:01:35 +00:00
asfernandes
3de454b7c1 increment build number 2008-02-19 12:01:27 +00:00
fsg
44d406b8df increment build number 2008-02-19 10:30:29 +00:00
alexpeshkoff
a0807d10dc increment build number 2008-02-19 10:29:16 +00:00
alexpeshkoff
8d0b9684a6 increment build number 2008-02-19 10:29:05 +00:00
robocop
5877742e4f increment build number 2008-02-19 05:43:03 +00:00
asfernandes
c300bd4da7 increment build number 2008-02-19 02:34:58 +00:00
asfernandes
bd44f07c6d increment build number 2008-02-19 02:34:56 +00:00
asfernandes
c979d91901 Misc 2008-02-19 02:34:55 +00:00
asfernandes
455404b4fd increment build number 2008-02-19 02:34:51 +00:00
asfernandes
03d930107b increment build number 2008-02-19 01:57:54 +00:00
hvlad
ad5da66a40 increment build number 2008-02-18 15:56:13 +00:00
asfernandes
5d073693d2 increment build number 2008-02-18 15:51:55 +00:00
asfernandes
995d42d167 increment build number 2008-02-18 15:48:43 +00:00
asfernandes
d3af14a11e increment build number 2008-02-18 15:48:40 +00:00
asfernandes
a35c3c0eea increment build number 2008-02-18 15:48:39 +00:00
asfernandes
9eaa1eee02 increment build number 2008-02-18 15:48:36 +00:00
paulbeach
20db7c6679 increment build number 2008-02-18 12:06:07 +00:00
paulbeach
4dac499e02 increment build number 2008-02-18 12:05:57 +00:00
paulbeach
35e3856102 increment build number 2008-02-18 11:58:40 +00:00
paulbeach
0c30f2e52d increment build number 2008-02-18 11:58:33 +00:00
paulbeach
5eda4ad7a4 increment build number 2008-02-18 11:44:51 +00:00
paulbeach
03ba23c1a7 increment build number 2008-02-18 11:44:43 +00:00
fsg
f508651810 increment build number 2008-02-17 19:44:39 +00:00
fsg
5902a88b1e increment build number 2008-02-17 19:43:51 +00:00
asfernandes
998cdfd239 increment build number 2008-02-17 15:47:50 +00:00
asfernandes
bc9ae27d0a Generate named structs in GPRE to not have a lot of warnings in GCC 2008-02-17 15:47:43 +00:00
dimitr
4119455b8b increment build number 2008-02-17 15:03:49 +00:00
dimitr
7a857a89ca increment build number 2008-02-17 13:59:56 +00:00
dimitr
21a5cfff44 increment build number 2008-02-17 13:58:54 +00:00
dimitr
d1ae679300 increment build number 2008-02-17 13:51:24 +00:00
dimitr
05f78b359a increment build number 2008-02-17 13:49:33 +00:00
dimitr
90ba840e42 increment build number 2008-02-17 13:49:32 +00:00
dimitr
674fc6f082 increment build number 2008-02-17 13:44:56 +00:00
fsg
7da0e398c5 increment build number 2008-02-17 08:25:27 +00:00
asfernandes
a37aa2fb74 Fixed CORE-479 - Grants overwrite previous rdb$security_classes entries 2008-02-16 01:18:20 +00:00
asfernandes
ff0040cbb2 increment build number 2008-02-16 01:18:19 +00:00
alexpeshkoff
82e7228f3c increment build number 2008-02-15 08:47:28 +00:00
alexpeshkoff
3f98fcf5f2 increment build number 2008-02-15 08:46:12 +00:00
alexpeshkoff
af889bb821 missing header 2008-02-15 08:46:08 +00:00
fsg
1fe6d00a55 increment build number 2008-02-14 21:19:31 +00:00
alexpeshkoff
f49d6a1d6e increment build number 2008-02-14 16:34:11 +00:00
alexpeshkoff
b3c7caec13 increment build number 2008-02-14 16:34:10 +00:00
alexpeshkoff
8e5950c877 increment build number 2008-02-14 16:27:23 +00:00
alexpeshkoff
5de401f566 increment build number 2008-02-14 16:27:20 +00:00
alexpeshkoff
f9c950d26c increment build number 2008-02-14 16:27:13 +00:00
robocop
9fd756df2c increment build number 2008-02-14 12:43:29 +00:00
robocop
95472cb0fc Since those private data members can't change, let's use a reference instead. 2008-02-14 12:43:26 +00:00
robocop
abccdd1109 increment build number 2008-02-14 12:24:30 +00:00
robocop
7a0a29e234 Move some clutter out of jrd.h to Database.h and Database.cpp. 2008-02-14 12:24:27 +00:00
robocop
1f58fd37b3 increment build number 2008-02-14 12:23:22 +00:00
robocop
432d466bbd increment build number 2008-02-14 12:23:20 +00:00
robocop
a9776bfce9 increment build number 2008-02-14 12:21:43 +00:00
robocop
a002cd3837 Comment unused code. 2008-02-14 12:21:35 +00:00
alexpeshkoff
fcc57b0e47 increment build number 2008-02-14 11:53:07 +00:00
alexpeshkoff
9996307352 increment build number 2008-02-14 11:53:04 +00:00
alexpeshkoff
19b903f0c5 fixed posix build 2008-02-14 11:52:59 +00:00
alexpeshkoff
40978e8aea increment build number 2008-02-14 11:52:57 +00:00
alexpeshkoff
a6c6c30081 increment build number 2008-02-14 11:52:06 +00:00
alexpeshkoff
75409d7bca added missing header 2008-02-14 11:51:58 +00:00
robocop
ebdda41fa9 increment build number 2008-02-14 10:53:58 +00:00
alexpeshkoff
55535266d1 increment build number 2008-02-14 10:08:11 +00:00
robocop
6ec274d19b increment build number 2008-02-14 07:38:50 +00:00
dimitr
74843c13d3 increment build number 2008-02-14 07:33:52 +00:00
dimitr
dc4390981c Sync declaration with definition. 2008-02-14 07:33:50 +00:00
robocop
67083782ba increment build number 2008-02-14 07:31:29 +00:00
robocop
360cc4c31b Style. 2008-02-14 07:31:25 +00:00
dimitr
4e44c052d0 increment build number 2008-02-14 07:28:04 +00:00
dimitr
d4df0eb5bf Did the author imagine databases with more than 1000 tables? It seems not. 2008-02-14 07:28:00 +00:00
dimitr
563ff13c9c increment build number 2008-02-14 07:12:16 +00:00
dimitr
ff9e777bc0 Cleanup, style and synchronization. Solved a few deadlocks and races during attach. 2008-02-14 07:12:13 +00:00
asfernandes
0eaf7f6975 increment build number 2008-02-14 01:31:19 +00:00
asfernandes
1ce834c8dc Misc 2008-02-14 01:31:15 +00:00
asfernandes
d9ad12dfc1 increment build number 2008-02-14 01:31:14 +00:00
fsg
7c56c4a54b increment build number 2008-02-13 22:39:53 +00:00
fsg
df2bf7cfd1 increment build number 2008-02-13 22:38:57 +00:00
dimitr
63b558efdc increment build number 2008-02-13 16:52:31 +00:00
dimitr
61b19f7c07 Misc. 2008-02-13 16:52:29 +00:00
dimitr
c650c4e6a6 increment build number 2008-02-13 16:47:37 +00:00
dimitr
b7a575e43f Cleanup. 2008-02-13 16:47:34 +00:00
dimitr
17cc97387b increment build number 2008-02-13 16:47:33 +00:00
dimitr
13c5fbf1bf increment build number 2008-02-13 16:46:13 +00:00
dimitr
9c69da779a Misc. 2008-02-13 16:46:11 +00:00
asfernandes
5d892ea28b increment build number 2008-02-13 14:19:33 +00:00
asfernandes
3bc427b4a1 Remove MSVC warning 2008-02-13 14:19:31 +00:00
alexpeshkoff
986691e09e increment build number 2008-02-13 13:10:25 +00:00
alexpeshkoff
dbf65528b8 Fixed CORE-1726: isc_service_start failed, use InitHolder for SecurityDatabase in services too. 2008-02-13 13:10:23 +00:00
robocop
10d74a7642 Style. 2008-02-13 12:57:04 +00:00
robocop
3d30448405 increment build number 2008-02-13 12:57:01 +00:00
robocop
6085707cc0 increment build number 2008-02-13 12:56:34 +00:00
robocop
78ceba6473 Style and deleting extra, unnecessary scope block. 2008-02-13 12:56:32 +00:00
alexpeshkoff
2c3c9878cb increment build number 2008-02-13 12:47:14 +00:00
alexpeshkoff
2132f77937 increment build number 2008-02-13 12:04:11 +00:00
dimitr
9b2ad811c9 increment build number 2008-02-13 11:53:50 +00:00
dimitr
e6c3d9e0de Fixed crash in ISQL at cleanup time. 2008-02-13 11:53:41 +00:00
paul_reeves
1488b1561c increment build number 2008-02-13 10:54:05 +00:00
fsg
90eebabbee increment build number 2008-02-12 20:41:20 +00:00
fsg
ad7d8bc7c2 increment build number 2008-02-12 20:40:23 +00:00
fsg
cf53c1f478 increment build number 2008-02-12 20:40:22 +00:00
fsg
6c81981013 increment build number 2008-02-12 20:39:43 +00:00
tsteinmaurer
30d21da520 increment build number 2008-02-12 19:59:34 +00:00
dimitr
dba55df067 increment build number 2008-02-12 17:21:10 +00:00
dimitr
f5dce94470 Front-ported the DSQL_unprepare feature from Vulcan. 2008-02-12 17:21:05 +00:00
paulbeach
ef78fd994c increment build number 2008-02-12 16:13:23 +00:00
paulbeach
4ab3475626 increment build number 2008-02-12 16:13:22 +00:00
paulbeach
442ad3a5e2 increment build number 2008-02-12 16:12:07 +00:00
paulbeach
c583403b34 increment build number 2008-02-12 16:10:51 +00:00
paulbeach
538a7f9b0f increment build number 2008-02-12 16:09:39 +00:00
asfernandes
6a6c35d1ba increment build number 2008-02-12 16:02:13 +00:00
asfernandes
829e6a47b8 increment build number 2008-02-12 14:47:23 +00:00
asfernandes
840ff6f0ac Reimplementation of CORE-824 for ICU 3.0 2008-02-12 14:47:19 +00:00
asfernandes
8dcb423be3 increment build number 2008-02-12 14:26:53 +00:00
asfernandes
a4097d0923 Rollback CORE-824 until I got it fixed - done --with-system-icu 3.6 2008-02-12 14:26:48 +00:00
dimitr
47d0f5110f increment build number 2008-02-12 14:08:22 +00:00
dimitr
de0692dae1 increment build number 2008-02-12 14:08:21 +00:00
dimitr
a17a733104 Totally misc. 2008-02-12 14:08:19 +00:00
dimitr
691f0b30fd increment build number 2008-02-12 14:07:31 +00:00
dimitr
ca8c4870e5 Prevent crash when shutdown is followed by disconnect (for the same attachment). 2008-02-12 14:07:30 +00:00
dimitr
96008b1118 increment build number 2008-02-12 14:06:34 +00:00
dimitr
e41bdb2aa5 Shutdown the port instead of exiting the process. This has the same effect on CS but works for other modes as well. 2008-02-12 14:06:27 +00:00
dimitr
3406b70707 increment build number 2008-02-12 13:54:50 +00:00
paul_reeves
be9c87b01d increment build number 2008-02-12 13:43:44 +00:00
paul_reeves
e5b80fa30d increment build number 2008-02-12 13:43:37 +00:00
paul_reeves
044365958f increment build number 2008-02-12 13:43:28 +00:00
paul_reeves
4cfb9982b5 increment build number 2008-02-12 13:43:27 +00:00
paul_reeves
6f2383a5db increment build number 2008-02-12 13:43:22 +00:00
paul_reeves
2387cf7880 increment build number 2008-02-12 13:43:18 +00:00
paul_reeves
cbf57e028e increment build number 2008-02-12 13:43:15 +00:00
paul_reeves
a17a747731 increment build number 2008-02-12 13:43:14 +00:00
paul_reeves
f7d11ae715 increment build number 2008-02-12 13:43:12 +00:00
paul_reeves
9e5ec18738 increment build number 2008-02-12 13:43:07 +00:00
paulbeach
395d0d0412 increment build number 2008-02-12 10:59:48 +00:00
asfernandes
583c589856 increment build number 2008-02-12 00:05:20 +00:00
asfernandes
9ffe4b124f UNICODE_CI_AI (case-/accent- insensitive) collation - CORE-824 2008-02-12 00:05:16 +00:00
asfernandes
fdf10df998 increment build number 2008-02-11 23:32:20 +00:00
asfernandes
627202bd84 Fix operator precedence 2008-02-11 23:32:15 +00:00
fsg
392f7a1620 increment build number 2008-02-11 22:50:54 +00:00
dimitr
8a51281f0f increment build number 2008-02-11 17:39:09 +00:00
dimitr
0ad84bd189 increment build number 2008-02-11 17:39:07 +00:00
dimitr
78b4b30764 Move the dbb<->att check under the mutex protection. 2008-02-11 17:39:04 +00:00
dimitr
2d0bc5a634 increment build number 2008-02-11 17:35:04 +00:00
dimitr
34573c2eab Allow mixed in-process/cross-process events on Windows (like they work in POSIX). 2008-02-11 17:34:58 +00:00
dimitr
064957e536 increment build number 2008-02-11 17:31:41 +00:00
dimitr
27b162532b Adjustments for the changed LM. Restore the 64-bit owner IDs. Cleanup. 2008-02-11 17:31:38 +00:00
dimitr
fdc2bf1a9e increment build number 2008-02-11 17:30:33 +00:00
dimitr
49d23b6d22 Major changes in the lock manager, targeted to allow mixed in-process/cross-process working modes. Namely, they are:
1) Separate process and owner blocks. Multiplex blocking signals via single blocking thread.
2) Enable direct in-process AST delivery.
3) Drop PREVENT_OWNER_STARVATION code as not compatible with the new LM structure.
4) Synchronize LM using its own mutex instead of SCH.
5) Implement wakeup'n'remap code for waiting owners.
6) Add more debugging points for memory remaps.
7) Cleanup and style.
Hopefully, this attempt is more POSIX-friendly than my previous one.
2008-02-11 17:30:23 +00:00
alexpeshkoff
202c497100 increment build number 2008-02-11 09:59:38 +00:00
alexpeshkoff
fad180bed8 test for out-of-memory condition has no sense here any more 2008-02-11 09:59:35 +00:00
alexpeshkoff
482670dd12 increment build number 2008-02-11 09:55:20 +00:00
alexpeshkoff
c92634a999 increment build number 2008-02-11 09:55:19 +00:00
alexpeshkoff
a9155f7e51 avoid gds__alloc/free in services 2008-02-11 09:55:16 +00:00
alexpeshkoff
be770af261 increment build number 2008-02-11 09:52:39 +00:00
alexpeshkoff
cbed6dbcf2 Explicit init for mutexes - thanks to Claudio 2008-02-11 09:52:32 +00:00
asfernandes
09e5f151e6 increment build number 2008-02-10 17:58:12 +00:00
asfernandes
5debf97382 Correction 2008-02-10 17:58:07 +00:00
asfernandes
c006141d03 increment build number 2008-02-10 17:54:11 +00:00
asfernandes
9699b1b60f increment build number 2008-02-10 17:54:07 +00:00
asfernandes
73578765c8 increment build number 2008-02-10 17:54:06 +00:00
asfernandes
bbb3ce151c increment build number 2008-02-10 17:53:57 +00:00
asfernandes
a247d907ec increment build number 2008-02-10 17:53:55 +00:00
sboyd
57616391c2 increment build number 2008-02-10 17:33:41 +00:00
sboyd
0b6c98af54 Changed the option for calls to isc_dsql_free_statement from DSQL_close to DSQL_drop. This allows cursors used in separately compiled subprograms which are CALLed and subsequently CANCELed to function properly. Failure to use DSQL_drop resulted in -502 errors. 2008-02-10 17:33:37 +00:00
asfernandes
29e43a5d4b increment build number 2008-02-10 17:26:39 +00:00
asfernandes
4ffcaa7c5b Misc 2008-02-10 17:26:35 +00:00
alexpeshkoff
93d444523f increment build number 2008-02-10 16:38:35 +00:00
alexpeshkoff
c3e1830e12 1. Cleanup:
- moved Attachment constructor (big enough) into .cpp file
 - avoid use of dbb in Database::get() and getUserInfo()
2. Complete fix for CORE-1726 - SecurityDatabase::init() is now not Database, but Attachment counted.
2008-02-10 16:38:30 +00:00
asfernandes
11c47581ab increment build number 2008-02-09 15:19:24 +00:00
asfernandes
46c115411a Fixed CORE-1254 - Problem with DISTINCT and insensitive collations 2008-02-09 15:19:21 +00:00
fsg
1c2c7b2ff9 increment build number 2008-02-09 15:09:18 +00:00
alexpeshkoff
b79fe5983b increment build number 2008-02-08 16:57:06 +00:00
alexpeshkoff
134bc0ed7b Fixed CORE-1726: isc_service_start failed 2008-02-08 16:57:00 +00:00
alexpeshkoff
243162b356 increment build number 2008-02-08 16:54:14 +00:00
alexpeshkoff
18f72a7ed2 Fixed filehandles and temp diskspace leak - delete dbb_sys_trans makes it close TempSpace 2008-02-08 16:54:10 +00:00
hvlad
7239fcc6bd increment build number 2008-02-08 14:07:35 +00:00
paulbeach
175634000e increment build number 2008-02-08 10:49:28 +00:00
paulbeach
978dabb8f2 64bit MacOS use __x86_64__ instead of DARWIN64 as per Adriano 2008-02-08 10:49:25 +00:00
paulbeach
6d8c0ff18e increment build number 2008-02-08 10:48:09 +00:00
asfernandes
d8ac3cd786 increment build number 2008-02-08 01:25:46 +00:00
asfernandes
11b869588d Misc 2008-02-08 01:25:41 +00:00
asfernandes
0543d0710b increment build number 2008-02-08 01:25:40 +00:00
asfernandes
ab86b130bc increment build number 2008-02-08 01:25:35 +00:00
asfernandes
89ba673334 increment build number 2008-02-07 14:45:53 +00:00
asfernandes
561f612c16 Fixed problem (invalid BLOB id) with LIST(DISTINCT) 2008-02-07 14:45:49 +00:00
hvlad
2294979bdf increment build number 2008-02-07 14:10:30 +00:00
hvlad
0c51514806 Frontport fix for bug CORE-1724 : Common table expressions cannot be used in computed columns and quantified predicates (IN / ANY / ALL) 2008-02-07 14:10:25 +00:00
hvlad
ad4643c6b1 increment build number 2008-02-07 14:07:33 +00:00
hvlad
0bf85e19c9 increment build number 2008-02-07 13:53:58 +00:00
hvlad
37366a5878 increment build number 2008-02-07 10:54:18 +00:00
fsg
79696dbfa1 increment build number 2008-02-07 03:23:36 +00:00
fsg
64f99c5643 increment build number 2008-02-07 03:22:46 +00:00
dimitr
4e04fec943 increment build number 2008-02-06 20:18:50 +00:00
dimitr
6c506a4d37 increment build number 2008-02-06 19:31:54 +00:00
dimitr
dc3d9ee79c increment build number 2008-02-06 19:30:36 +00:00
dimitr
58427416c6 increment build number 2008-02-06 19:30:35 +00:00
dimitr
721d388365 Let's not infinitely write regular messaging to the log file. 2008-02-06 19:30:30 +00:00
dimitr
cdd5c1df69 increment build number 2008-02-06 19:28:04 +00:00
dimitr
8038275ef8 Fixed CORE-1730 plus fixed one minor bug in the original code. 2008-02-06 19:27:57 +00:00
alexpeshkoff
9f03606465 increment build number 2008-02-06 17:26:38 +00:00
alexpeshkoff
48f80bc4a3 fixed races during server shutdown 2008-02-06 17:26:35 +00:00
alexpeshkoff
891a0b5a1a increment build number 2008-02-06 17:25:39 +00:00
alexpeshkoff
a4f9a9d750 TCS's PROC_CAST8_ISQL failed - wrong error return caused by accidentially placed into status vector code 2008-02-06 17:25:36 +00:00
hvlad
50ea2fb70c increment build number 2008-02-06 17:06:49 +00:00
hvlad
078f55d9b0 Fixed bug CORE-1731 : Sometimes engine may "hang" using 100% CPU load and no IO activity for the few minutes 2008-02-06 17:06:43 +00:00
paulbeach
aabef020ee increment build number 2008-02-06 16:51:56 +00:00
paulbeach
e6a016e82f increment build number 2008-02-06 16:51:09 +00:00
paulbeach
aa44c442ce 64bit MacOS 2008-02-06 16:51:00 +00:00
paulbeach
97c320ef5c increment build number 2008-02-06 16:21:00 +00:00
paulbeach
83c2a49d0e increment build number 2008-02-06 16:20:59 +00:00
paulbeach
8e06da922e increment build number 2008-02-06 16:20:17 +00:00
paulbeach
dc0e7643b9 increment build number 2008-02-06 16:19:41 +00:00
paulbeach
818762c1a7 increment build number 2008-02-06 14:59:11 +00:00
paulbeach
dddab69190 Minor modifications for MacOS 64bit builds 2008-02-06 14:59:08 +00:00
paulbeach
896b3071fc increment build number 2008-02-06 14:58:41 +00:00
paulbeach
0a227089d4 increment build number 2008-02-06 14:43:24 +00:00
paulbeach
d4712888e9 Minor modifications for MacOS 64bit builds 2008-02-06 14:43:17 +00:00
paulbeach
23423fbc4c increment build number 2008-02-06 14:42:35 +00:00
asfernandes
22e4b4c29e increment build number 2008-02-06 14:30:08 +00:00
asfernandes
e87406f058 Fixed problem (invalid BLOB id) with LIST, appeared after blob memory consumption optimization 2008-02-06 14:29:57 +00:00
dimitr
d1598f289c increment build number 2008-02-06 13:47:16 +00:00
dimitr
38ba8d34c8 Fixed CORE-1729. 2008-02-06 13:47:08 +00:00
dimitr
228775828c increment build number 2008-02-06 13:45:35 +00:00
paulbeach
773e3824dd increment build number 2008-02-06 11:44:51 +00:00
paulbeach
d5b62cee2b Add HPUX for when the port comes later 2008-02-06 11:44:47 +00:00
paulbeach
480261448e increment build number 2008-02-06 11:41:00 +00:00
alexpeshkoff
6c28a1a704 increment build number 2008-02-06 11:34:46 +00:00
alexpeshkoff
cf26bcfbdc increment build number 2008-02-06 11:34:13 +00:00
alexpeshkoff
2887f6a1e2 increment build number 2008-02-06 11:34:11 +00:00
alexpeshkoff
8ca1132ac0 increment build number 2008-02-06 11:33:57 +00:00
alexpeshkoff
173062cf18 increment build number 2008-02-06 11:33:48 +00:00
alexpeshkoff
017f8677dc increment build number 2008-02-06 11:33:39 +00:00
alexpeshkoff
06ef530099 increment build number 2008-02-06 11:27:33 +00:00
alexpeshkoff
397c255cc6 increment build number 2008-02-06 11:27:28 +00:00
alexpeshkoff
5327a0ccb2 increment build number 2008-02-06 11:27:21 +00:00
alexpeshkoff
8f1efa9be3 increment build number 2008-02-06 11:27:20 +00:00
alexpeshkoff
208e696711 increment build number 2008-02-06 11:27:13 +00:00
alexpeshkoff
fbfe030622 increment build number 2008-02-06 11:26:55 +00:00
fsg
3ef0a63fbe increment build number 2008-02-06 03:20:45 +00:00
asfernandes
691fb487d8 Misc 2008-02-06 00:43:54 +00:00
asfernandes
5df029fd63 increment build number 2008-02-06 00:43:53 +00:00
asfernandes
2717d2a7fa increment build number 2008-02-06 00:43:51 +00:00
asfernandes
eeabca9417 increment build number 2008-02-05 14:46:07 +00:00
asfernandes
01745502a9 Fixed problem when altering non existent database trigger 2008-02-05 14:46:04 +00:00
asfernandes
474304bdb5 increment build number 2008-02-05 14:33:45 +00:00
asfernandes
f19d9ec09b Improvement CORE-1453 - Allow usage of functions in LIST delimiter parameter 2008-02-05 14:33:42 +00:00
dimitr
483deb6ab5 increment build number 2008-02-05 13:55:25 +00:00
dimitr
402d0c564f My other changes for check partners. For Vlad's review. 2008-02-05 13:55:21 +00:00
paulbeach
22e6c8f747 increment build number 2008-02-05 12:48:42 +00:00
paulbeach
fff0f72f2c increment build number 2008-02-05 12:48:41 +00:00
paulbeach
7119957fd9 1. Updated MacOS mod_loader to handle Bundles and Dynamic Libraries (yes the loading of the two is different)
2. Support the loading of the ICU Libraries dynamically
3. new = FB_NEW - prevent asserts.
2008-02-05 12:48:38 +00:00
paulbeach
c6f4afda43 increment build number 2008-02-05 12:48:33 +00:00
paulbeach
393f8f8773 increment build number 2008-02-05 12:48:29 +00:00
paulbeach
045be84aa0 increment build number 2008-02-05 12:36:36 +00:00
paulbeach
364eaa5172 increment build number 2008-02-05 12:36:35 +00:00
paulbeach
b4c6ea9556 increment build number 2008-02-05 12:36:30 +00:00
paulbeach
94db55fe66 increment build number 2008-02-05 12:36:26 +00:00
alexpeshkoff
b58ebbb2b6 increment build number 2008-02-05 11:49:13 +00:00
alexpeshkoff
da233e16bf Fixed error in TCS's DSQL_DOMAIN_01 and PROC_LEVEL0_TESTS_2 - long domain name was silently truncated instead of throwing an error 2008-02-05 11:48:59 +00:00
alexpeshkoff
ea1f08da02 increment build number 2008-02-05 08:21:23 +00:00
alexpeshkoff
ee6c433597 Mutexes cleanup:
1. Make all firebird mutexes recursive.
2. Enable exceptions to be thrown by mutexes and process them in code where needed.
3. Catch and ignore exceptions in various MutexGuard dtors.
2008-02-05 08:21:18 +00:00
alexpeshkoff
cfa793c502 increment build number 2008-02-05 08:21:10 +00:00
alexpeshkoff
46d02f1ecd increment build number 2008-02-05 08:04:26 +00:00
fsg
96950089a7 increment build number 2008-02-05 03:20:51 +00:00
dimitr
d88e1aa81c increment build number 2008-02-04 19:19:11 +00:00
dimitr
eccd4c00ca Cleanup. 2008-02-04 19:19:05 +00:00
asfernandes
7663e94024 increment build number 2008-02-04 17:01:45 +00:00
asfernandes
6dd361603f Misc 2008-02-04 17:01:36 +00:00
asfernandes
3f665b759f increment build number 2008-02-04 17:01:34 +00:00
dimitr
bb481fea50 increment build number 2008-02-04 15:00:30 +00:00
dimitr
14b4079d5c Make the routine behavior consistent across platforms. 2008-02-04 15:00:26 +00:00
alexpeshkoff
231d454be7 increment build number 2008-02-04 14:53:42 +00:00
alexpeshkoff
148200b353 protected cleanup liknked list with mutex 2008-02-04 14:53:39 +00:00
alexpeshkoff
68d0dfc97a increment build number 2008-02-04 14:10:17 +00:00
alexpeshkoff
7853bb0496 Avoid code dup and fix unprotected by mutex access to attachment - thanks to Claudio 2008-02-04 14:10:08 +00:00
dimitr
49addc5707 increment build number 2008-02-04 12:45:06 +00:00
dimitr
b4db26c7d7 Cleanup and refactoring. 2008-02-04 12:45:00 +00:00
alexpeshkoff
ca937d5e26 increment build number 2008-02-04 12:01:30 +00:00
alexpeshkoff
f6416546e8 removed old comments: they are wrong now 2008-02-04 12:01:26 +00:00
alexpeshkoff
c47c5e7f7c increment build number 2008-02-04 12:00:01 +00:00
alexpeshkoff
f9a14e19bf Use LockGuard instead of try/catch 2008-02-04 11:59:42 +00:00
dimitr
fcee0e8ddc increment build number 2008-02-04 10:06:51 +00:00
dimitr
9b0dc20cf1 Changed the LM wrapper functions prefix (by Claudio's request). 2008-02-04 10:06:43 +00:00
fsg
d1d14eb4fa increment build number 2008-02-04 03:20:28 +00:00
asfernandes
607ef7d9fa Encapsulate the parser and make it thread safe 2008-02-03 19:16:12 +00:00
asfernandes
80f4a7ba42 increment build number 2008-02-03 19:16:09 +00:00
asfernandes
0301ca8514 increment build number 2008-02-03 19:16:03 +00:00
asfernandes
1cdaf0b806 increment build number 2008-02-03 14:27:18 +00:00
asfernandes
17136a1bc2 Protect DSQL_failures 2008-02-03 14:27:13 +00:00
robocop
939eb4dd29 increment build number 2008-02-03 11:20:55 +00:00
robocop
fbdc3dbb2b Style, constness and macro cleanup. 2008-02-03 11:20:48 +00:00
robocop
ad45444e12 increment build number 2008-02-03 11:20:47 +00:00
robocop
dac3e2fc25 increment build number 2008-02-03 11:20:34 +00:00
robocop
d69f72b16e increment build number 2008-02-03 10:41:47 +00:00
robocop
4c3381ef6b Style, constness and macro cleanup. 2008-02-03 10:41:44 +00:00
robocop
e72d6bba8a increment build number 2008-02-03 10:41:41 +00:00
fsg
220faca846 increment build number 2008-02-03 03:21:27 +00:00
fsg
0f2eee1bc6 increment build number 2008-02-03 03:20:49 +00:00
asfernandes
b7aed4e402 increment build number 2008-02-03 02:38:32 +00:00
asfernandes
b39ac40c9d Misc 2008-02-03 02:32:39 +00:00
asfernandes
d9c89c65fd increment build number 2008-02-03 02:32:33 +00:00
asfernandes
08f42d0726 increment build number 2008-02-03 02:32:28 +00:00
asfernandes
28d99fb3ce increment build number 2008-02-03 02:32:24 +00:00
dimitr
09f43981fe increment build number 2008-02-02 23:48:51 +00:00
dimitr
36ef0f6fc9 Misc. 2008-02-02 23:48:48 +00:00
dimitr
cfb40ac4c2 increment build number 2008-02-02 20:26:21 +00:00
dimitr
b797741cc5 Fixed the Windows build. 2008-02-02 20:26:18 +00:00
dimitr
85464fb341 increment build number 2008-02-02 20:21:11 +00:00
dimitr
a8154839d4 Fixed the Windows build. 2008-02-02 20:21:08 +00:00
alexpeshkoff
4e79fd2c53 increment build number 2008-02-02 18:33:39 +00:00
alexpeshkoff
7cfbbac2cc increment build number 2008-02-02 18:33:38 +00:00
alexpeshkoff
8901a0e003 Services cleanup - make class Service traditional C++ class 2008-02-02 18:33:37 +00:00
alexpeshkoff
f43a9b5cb8 increment build number 2008-02-02 18:33:33 +00:00
alexpeshkoff
bcb2a07fd3 increment build number 2008-02-02 18:33:27 +00:00
alexpeshkoff
eb947959cb increment build number 2008-02-02 18:21:43 +00:00
alexpeshkoff
2003a94565 increment build number 2008-02-02 18:21:41 +00:00
alexpeshkoff
c424f3bc3f added 2 functions, later placed in services 2008-02-02 18:21:39 +00:00
alexpeshkoff
f7eb178769 increment build number 2008-02-02 18:20:27 +00:00
alexpeshkoff
6ff29770f0 Lock mutex in detach - thanks to Claudio 2008-02-02 18:20:24 +00:00
alexpeshkoff
bb95e3673c increment build number 2008-02-02 18:18:39 +00:00
alexpeshkoff
2b224c5434 make it use GlobalStorage 2008-02-02 18:18:28 +00:00
alexpeshkoff
72fbbcbfbb increment build number 2008-02-02 18:16:07 +00:00
alexpeshkoff
391a3e5f85 use GlobalStorage in UtilSvc 2008-02-02 18:16:04 +00:00
alexpeshkoff
631b866ba0 increment build number 2008-02-02 18:08:32 +00:00
alexpeshkoff
63b726f8f0 fixed gcc warning 2008-02-02 18:08:28 +00:00
alexpeshkoff
46d9452401 increment build number 2008-02-02 17:44:03 +00:00
alexpeshkoff
6622980725 One more common storage class 2008-02-02 17:43:59 +00:00
alexpeshkoff
8d0cab3153 increment build number 2008-02-02 17:42:37 +00:00
alexpeshkoff
8bdc06af57 Do not hold mutex more then needed 2008-02-02 17:42:32 +00:00
robocop
e75ce2e528 increment build number 2008-02-02 17:07:41 +00:00
robocop
a4e4d2169c increment build number 2008-02-02 17:07:40 +00:00
robocop
83dc6bde8f Constness 2008-02-02 17:07:37 +00:00
robocop
588f9b6b3d increment build number 2008-02-02 17:07:21 +00:00
robocop
d5a3ea4a2c Style 2008-02-02 17:07:19 +00:00
robocop
4bc603f8e9 increment build number 2008-02-02 17:06:26 +00:00
robocop
dc74571185 Use a native, two dimensional array. 2008-02-02 17:06:24 +00:00
robocop
74f41b24a2 increment build number 2008-02-02 17:06:03 +00:00
robocop
73d208425b increment build number 2008-02-02 17:06:02 +00:00
robocop
f02fd7d7b7 increment build number 2008-02-02 17:04:12 +00:00
robocop
dc1a0fcba0 increment build number 2008-02-02 17:04:10 +00:00
robocop
e9e1ead67a Mostly style, constness, native memcpy and explicit constructors. 2008-02-02 17:04:06 +00:00
robocop
4ec0f00acc increment build number 2008-02-02 17:04:02 +00:00
robocop
48c3662d79 increment build number 2008-02-02 17:03:52 +00:00
robocop
a87a5cd1aa increment build number 2008-02-02 17:02:36 +00:00
robocop
0301b7236f increment build number 2008-02-02 17:02:35 +00:00
robocop
0356e2e4ed increment build number 2008-02-02 16:58:28 +00:00
robocop
6dd04aa8ab increment build number 2008-02-02 16:58:26 +00:00
robocop
8749072ca6 constness 2008-02-02 16:58:25 +00:00
robocop
12a180a4d6 increment build number 2008-02-02 16:57:16 +00:00
robocop
0d1985d1f0 Misc, explicit constructors, extra commas in enumerations, constness, etc. 2008-02-02 16:57:15 +00:00
robocop
33dfeeda4e increment build number 2008-02-02 16:57:13 +00:00
robocop
8f925e0694 increment build number 2008-02-02 16:57:09 +00:00
robocop
cdabd4cd43 increment build number 2008-02-02 16:57:07 +00:00
robocop
bd39fecaac increment build number 2008-02-02 16:57:04 +00:00
robocop
bbaca972c7 increment build number 2008-02-02 16:52:38 +00:00
robocop
980b9e5176 I thought this DYN message deserves to be translatable. 2008-02-02 16:51:51 +00:00
robocop
ce9bb49566 increment build number 2008-02-02 16:51:49 +00:00
robocop
a6c98f2844 increment build number 2008-02-02 16:51:14 +00:00
dimitr
adea366fe0 increment build number 2008-02-02 14:59:45 +00:00
dimitr
387c3860ca More fixes for check_partners. Will this ever end? :-( 2008-02-02 14:59:43 +00:00
dimitr
df5d133d6b increment build number 2008-02-02 14:42:20 +00:00
dimitr
6bb281b030 1) Call SRVR_shutdown() when shutting down the server process.
2) Get rid of the unnecessary sync calls.
2008-02-02 14:42:16 +00:00
dimitr
ca7815fd5b increment build number 2008-02-02 14:40:53 +00:00
dimitr
549e12ca7c increment build number 2008-02-02 14:40:52 +00:00
dimitr
04e90d8033 Misc. 2008-02-02 14:40:50 +00:00
dimitr
ae82873d6f increment build number 2008-02-02 14:38:48 +00:00
dimitr
e660f27d4a increment build number 2008-02-02 14:36:12 +00:00
dimitr
9c9413d02e Fixed issue spotted by Claudio privately. 2008-02-02 14:36:06 +00:00
alexpeshkoff
0f9f7b17c6 increment build number 2008-02-02 13:31:01 +00:00
dimitr
53df0508f0 increment build number 2008-02-02 12:21:53 +00:00
dimitr
bacf986c78 Fix for an issue spotted by Claudio in fb-devel. 2008-02-02 12:21:48 +00:00
fsg
64a5d06853 increment build number 2008-02-02 03:20:58 +00:00
asfernandes
eebea33460 increment build number 2008-02-01 20:22:00 +00:00
asfernandes
ee20dda105 increment build number 2008-02-01 20:21:59 +00:00
asfernandes
76b87e47c9 increment build number 2008-02-01 20:18:15 +00:00
asfernandes
ed51d0728b DSQL sync. changes 2008-02-01 20:18:11 +00:00
asfernandes
a2a7ce5b08 increment build number 2008-02-01 20:18:08 +00:00
asfernandes
6e88cb9598 Misc 2008-02-01 17:33:14 +00:00
asfernandes
9b2313d820 increment build number 2008-02-01 17:33:13 +00:00
asfernandes
c82ba8f88f increment build number 2008-02-01 17:32:54 +00:00
fsg
7f4f9881bd increment build number 2008-02-01 03:20:18 +00:00
dimitr
7078c17e76 increment build number 2008-01-31 13:39:32 +00:00
dimitr
44be88ad53 Cleanup. singnal_owner() is able to handle the direct call itself. 2008-01-31 13:39:30 +00:00
dimitr
1cf50cd531 increment build number 2008-01-31 13:36:15 +00:00
dimitr
33d31b3d0f Rolled back my "partner check" changes upon Vlad's request. But one minor change is still done to avoid races in SS. To be reviewed after the CS build is fixed. 2008-01-31 13:36:11 +00:00
alexpeshkoff
6527e76b27 increment build number 2008-01-31 12:05:28 +00:00
alexpeshkoff
0a9dbbaf22 increment build number 2008-01-31 12:05:24 +00:00
alexpeshkoff
a4aac986f8 Make syslog interface as light as possible 2008-01-31 12:05:08 +00:00
alexpeshkoff
1cc2f4be32 increment build number 2008-01-31 12:04:39 +00:00
alexpeshkoff
ac1936648a increment build number 2008-01-31 12:02:52 +00:00
alexpeshkoff
508a499b34 MT-safety changes in yValve 2008-01-31 12:02:41 +00:00
alexpeshkoff
46d6f34292 increment build number 2008-01-31 12:01:10 +00:00
alexpeshkoff
83ec91fb5b Ignore exceptions in destructors in release build 2008-01-31 12:01:03 +00:00
alexpeshkoff
a7eceea1f5 increment build number 2008-01-31 11:03:59 +00:00
alexpeshkoff
e231c73051 First add an element, next increase count - makes class safer in MT world 2008-01-31 11:03:55 +00:00
alexpeshkoff
5ce35395c7 increment build number 2008-01-31 10:53:22 +00:00
alexpeshkoff
9f4c2e9a61 having this methods const dangerous - thanks to Claudio 2008-01-31 10:53:18 +00:00
fsg
6f12516f48 increment build number 2008-01-31 03:21:26 +00:00
fsg
97122b5716 increment build number 2008-01-31 03:20:25 +00:00
asfernandes
828a608d26 increment build number 2008-01-30 19:05:57 +00:00
asfernandes
0fec62976e increment build number 2008-01-30 19:05:06 +00:00
asfernandes
06328e6d21 Fixed CORE-1716 - Wrong variable initialization in recursive procedures 2008-01-30 19:05:02 +00:00
asfernandes
c1ae39f2e0 increment build number 2008-01-30 13:52:00 +00:00
asfernandes
a446655d1a increment build number 2008-01-30 13:27:58 +00:00
asfernandes
53ac9b7616 Fixed CORE-1715 - Incorrect "key size exceeds implementation restriction for index" error 2008-01-30 13:27:52 +00:00
dimitr
6e275113cc increment build number 2008-01-30 10:34:31 +00:00
dimitr
01df1923ec Misc. 2008-01-30 10:34:28 +00:00
dimitr
c1fcef5118 increment build number 2008-01-30 10:33:58 +00:00
dimitr
95e6b3f5f9 More complete temporary rollback to the old logic. We don't need 64-bit owner IDs at this point. 2008-01-30 10:33:53 +00:00
paulbeach
0705edf1fd increment build number 2008-01-30 10:21:49 +00:00
dimitr
2f21e3edcc increment build number 2008-01-30 10:15:10 +00:00
dimitr
c04679fe10 More complete temporary rollback to the old logic. We don't need 64-bit owner IDs at this point. 2008-01-30 10:15:03 +00:00
alexpeshkoff
edf2e3792e increment build number 2008-01-30 08:57:33 +00:00
alexpeshkoff
3625cc2af4 partially roll back my last changes - use single mutex to synchronize access to security database 2008-01-30 08:57:29 +00:00
fsg
a01f1f14d0 increment build number 2008-01-30 03:22:03 +00:00
fsg
08b4b762b2 increment build number 2008-01-30 03:21:26 +00:00
asfernandes
391087d780 increment build number 2008-01-29 18:07:41 +00:00
asfernandes
ce0ae486c5 Misc 2008-01-29 18:07:37 +00:00
asfernandes
06cff306bb increment build number 2008-01-29 18:07:35 +00:00
dimitr
4b5bc1bc3b increment build number 2008-01-29 17:32:47 +00:00
dimitr
16814b51a6 Let's be consistent with operation order during dbb destruction. 2008-01-29 17:32:42 +00:00
dimitr
2880c69887 increment build number 2008-01-29 17:19:50 +00:00
dimitr
d1b8bc718f Fixed the bug spotted by Alex. 2008-01-29 17:19:43 +00:00
alexpeshkoff
9635ede19b increment build number 2008-01-29 15:03:37 +00:00
alexpeshkoff
35520bc1f1 fixed posix SS - use recursive mutex to protect security DB access 2008-01-29 15:03:34 +00:00
alexpeshkoff
42db58c37f increment build number 2008-01-29 15:03:33 +00:00
alexpeshkoff
a69a458b25 increment build number 2008-01-29 15:02:24 +00:00
alexpeshkoff
49d9fd4b3c fixed gcc warning 2008-01-29 15:02:21 +00:00
alexpeshkoff
14e3d2c2ea increment build number 2008-01-29 15:01:09 +00:00
alexpeshkoff
e867656bf4 cleanup + additional security DB protection 2008-01-29 15:01:04 +00:00
dimitr
eccf971cc3 increment build number 2008-01-29 12:28:32 +00:00
dimitr
89eda7128e increment build number 2008-01-29 12:28:31 +00:00
dimitr
0cda20a31a Cleanup AliceMemoryPool. 2008-01-29 12:28:28 +00:00
dimitr
6ed6011c44 increment build number 2008-01-29 12:27:37 +00:00
dimitr
8eaad39684 increment build number 2008-01-29 12:26:32 +00:00
dimitr
f1ce1575b9 increment build number 2008-01-29 12:23:36 +00:00
dimitr
2728f73694 increment build number 2008-01-29 12:23:35 +00:00
dimitr
5f90db97da increment build number 2008-01-29 12:22:18 +00:00
dimitr
4be660a90f increment build number 2008-01-29 12:22:17 +00:00
dimitr
aa8c82978f increment build number 2008-01-29 12:20:23 +00:00
dimitr
2f1cd84f2e increment build number 2008-01-29 12:16:58 +00:00
dimitr
d57616e749 Just a little useful feature. 2008-01-29 12:16:41 +00:00
dimitr
fb5099df65 increment build number 2008-01-29 11:57:44 +00:00
dimitr
d61abb2710 Misc. 2008-01-29 11:57:35 +00:00
alexpeshkoff
b3fb1abbef increment build number 2008-01-29 11:35:40 +00:00
dimitr
a1a62ec251 increment build number 2008-01-29 10:37:03 +00:00
dimitr
46300f9c8a Restored the old lock owner ID/handle for CS. This is just a temporary measure intended to fix the POSIX embedded build. 2008-01-29 10:37:00 +00:00
alexpeshkoff
cd59234a79 increment build number 2008-01-29 10:36:52 +00:00
alexpeshkoff
3589cebc95 Fixed some posix problems 2008-01-29 10:36:49 +00:00
dimitr
4178e7d812 increment build number 2008-01-29 10:20:45 +00:00
dimitr
2b89d48d8f Misc. 2008-01-29 10:20:41 +00:00
dimitr
e717e66eef increment build number 2008-01-29 10:11:59 +00:00
dimitr
a38b327886 Cleanup. Get rid of the JrdMemoryPool. 2008-01-29 10:11:52 +00:00
alexpeshkoff
626ddb38b3 increment build number 2008-01-29 07:43:37 +00:00
alexpeshkoff
b29ab501ba cleanup 2008-01-29 07:43:31 +00:00
fsg
76198f77c9 increment build number 2008-01-29 03:21:00 +00:00
asfernandes
8e6531c6d2 increment build number 2008-01-29 02:28:09 +00:00
asfernandes
f82ea85c3c Misc 2008-01-29 02:28:06 +00:00
asfernandes
de8771570f Misc 2008-01-29 01:36:41 +00:00
asfernandes
b72e5da768 increment build number 2008-01-29 01:36:39 +00:00
dimitr
770e7489de increment build number 2008-01-28 17:35:03 +00:00
dimitr
6f3e754bd2 Cleanup. I'm pretty sure the code I'm removing can never be executed. Can anybody prove me wrong? 2008-01-28 17:35:00 +00:00
dimitr
c35fced3cb increment build number 2008-01-28 17:27:11 +00:00
dimitr
c0f1809bde Let's explicitly release all locks we own. 2008-01-28 17:27:03 +00:00
dimitr
37867539f4 increment build number 2008-01-28 17:03:19 +00:00
dimitr
72fc78568c Fixed wrong checkout reported by Adriano. 2008-01-28 17:03:09 +00:00
asfernandes
c71bdd1f98 increment build number 2008-01-28 16:44:37 +00:00
asfernandes
42083c2b7b Misc 2008-01-28 16:44:33 +00:00
dimitr
0cff356984 increment build number 2008-01-28 14:09:10 +00:00
dimitr
a3782c9362 Oops. Incomplete stuff has been accidentally committed. Rolled back now. 2008-01-28 14:09:05 +00:00
dimitr
b2c4317560 increment build number 2008-01-28 13:44:18 +00:00
dimitr
b353ff4afb Misc sync changes. 2008-01-28 13:44:11 +00:00
fsg
f692366fbf increment build number 2008-01-28 03:20:53 +00:00
hvlad
8c0d99b220 increment build number 2008-01-27 12:36:09 +00:00
fsg
309f3ce9c4 increment build number 2008-01-27 03:23:37 +00:00
mkubecek
38e5c770d1 increment build number 2008-01-27 02:33:17 +00:00
mkubecek
2c98e5b193 added missing namespace 2008-01-27 02:33:14 +00:00
dimitr
af9065e022 increment build number 2008-01-26 23:23:19 +00:00
dimitr
b68df58eac Misc. 2008-01-26 23:23:15 +00:00
dimitr
2ab2747afe increment build number 2008-01-26 18:07:44 +00:00
dimitr
de601f539b increment build number 2008-01-26 18:06:44 +00:00
dimitr
fec2f3e155 Restored the legacy logic for blob sorting, thus rolling back changes for CORE-859 and CORE-1530. 2008-01-26 18:06:42 +00:00
dimitr
7f16c6b01f increment build number 2008-01-26 17:34:54 +00:00
dimitr
fe1583be15 No ERR_post() calls outside the engine, please. 2008-01-26 17:34:51 +00:00
dimitr
c9652ebda5 increment build number 2008-01-26 17:34:01 +00:00
dimitr
ed3817f6b6 Sigh, we have to release the dbb when doing authentication. 2008-01-26 17:33:57 +00:00
dimitr
59a5987969 increment build number 2008-01-26 13:51:38 +00:00
dimitr
d54edd1a13 Major synchronization changes. Description of the commit will be posted to fb-devel. 2008-01-26 13:51:33 +00:00
dimitr
fe8a01b5e1 increment build number 2008-01-26 13:30:49 +00:00
dimitr
3921854d21 Major synchronization changes. Description of the commit will be posted to fb-devel. 2008-01-26 13:30:47 +00:00
dimitr
96dcf4707d increment build number 2008-01-26 13:26:32 +00:00
dimitr
2a839967a9 increment build number 2008-01-26 13:17:23 +00:00
dimitr
ddc44ada01 increment build number 2008-01-26 13:17:22 +00:00
dimitr
43594ed53a Major synchronization changes. Description of the commit will be posted to fb-devel. 2008-01-26 13:17:19 +00:00
dimitr
79b7fd06c9 increment build number 2008-01-26 13:14:18 +00:00
dimitr
bea26ad7d3 increment build number 2008-01-26 13:10:34 +00:00
dimitr
fa07d4b9f1 increment build number 2008-01-26 13:09:16 +00:00
dimitr
ffb1be7411 increment build number 2008-01-26 13:06:15 +00:00
dimitr
5a27833b29 increment build number 2008-01-26 13:06:14 +00:00
dimitr
3c4c11a53f increment build number 2008-01-26 13:04:59 +00:00
dimitr
5302633ecd increment build number 2008-01-26 13:04:01 +00:00
dimitr
683f24cfa1 increment build number 2008-01-26 12:57:55 +00:00
dimitr
8f742ba52c Major synchronization changes. Description of the commit will be posted to fb-devel. 2008-01-26 12:57:52 +00:00
dimitr
88a1fbc159 increment build number 2008-01-26 12:52:55 +00:00
dimitr
a72bc29484 increment build number 2008-01-26 12:52:54 +00:00
dimitr
132176a475 Major synchronization changes. Description of the commit will be posted to fb-devel. 2008-01-26 12:52:51 +00:00
dimitr
bbe25a0edb increment build number 2008-01-26 12:48:58 +00:00
dimitr
0012ac8649 increment build number 2008-01-26 12:48:54 +00:00
dimitr
df531f4cd1 increment build number 2008-01-26 12:48:53 +00:00
dimitr
7eee39d678 increment build number 2008-01-26 12:48:51 +00:00
dimitr
03a1bf4503 increment build number 2008-01-26 12:48:50 +00:00
dimitr
8868ccb3c0 increment build number 2008-01-26 12:47:55 +00:00
dimitr
fc75227334 increment build number 2008-01-26 12:45:04 +00:00
dimitr
a08c0e72f0 increment build number 2008-01-26 12:43:22 +00:00
fsg
227ca8880f increment build number 2008-01-26 03:23:30 +00:00
alexpeshkoff
8884806647 increment build number 2008-01-25 16:48:22 +00:00
alexpeshkoff
02c9c058be Better fixes for isql problems, thanks to Claudio 2008-01-25 16:48:16 +00:00
alexpeshkoff
3079bbd1b8 increment build number 2008-01-25 11:28:56 +00:00
alexpeshkoff
80159ff3c5 Fixed assertion in TCS:C_SQL_JOIN_46 2008-01-25 11:28:50 +00:00
alexpeshkoff
705b4e7ae0 increment build number 2008-01-25 09:53:21 +00:00
alexpeshkoff
43ac380b43 Do not extract system roles 2008-01-25 09:53:17 +00:00
fsg
d1693a8348 increment build number 2008-01-25 03:23:45 +00:00
alexpeshkoff
3db3d6f5f2 increment build number 2008-01-24 15:02:52 +00:00
alexpeshkoff
734899f41d increment build number 2008-01-24 15:01:09 +00:00
alexpeshkoff
fa4354b0f3 Remove conditional compilation - it was raising hell in windows build 2008-01-24 15:01:02 +00:00
alexpeshkoff
e77470c102 increment build number 2008-01-24 11:09:39 +00:00
alexpeshkoff
0943027a19 do not initialize context pool in init() - TLS may be not ready for it 2008-01-24 11:09:37 +00:00
alexpeshkoff
3dd50957de increment build number 2008-01-24 11:08:02 +00:00
alexpeshkoff
936eb2b3a8 Initialize context pool on server startup 2008-01-24 11:08:00 +00:00
paul_reeves
152b52c9e4 increment build number 2008-01-24 11:04:59 +00:00
paul_reeves
e7d6d1bd8c increment build number 2008-01-24 10:32:28 +00:00
paul_reeves
b1df56ea10 increment build number 2008-01-24 10:17:46 +00:00
fsg
fdc3f32079 increment build number 2008-01-24 03:23:35 +00:00
dimitr
2dc3561589 increment build number 2008-01-23 19:34:52 +00:00
dimitr
80b286a5c3 increment build number 2008-01-23 19:27:37 +00:00
dimitr
e1d53429ae Fixed the win32 build. 2008-01-23 19:27:36 +00:00
dimitr
03274cb094 increment build number 2008-01-23 19:24:30 +00:00
dimitr
8ed43c6a64 increment build number 2008-01-23 19:20:58 +00:00
dimitr
214cb37f1b Fixed the win32 build. 2008-01-23 19:03:20 +00:00
asfernandes
e10ebad4ef increment build number 2008-01-23 19:03:17 +00:00
asfernandes
aea2bcb354 Misc 2008-01-23 19:03:16 +00:00
asfernandes
9c74d7b3bf increment build number 2008-01-23 19:03:08 +00:00
dimitr
18e9292043 increment build number 2008-01-23 19:02:53 +00:00
dimitr
9b38f71302 increment build number 2008-01-23 19:01:09 +00:00
dimitr
d76ab029b3 increment build number 2008-01-23 18:56:37 +00:00
dimitr
283f10a74b increment build number 2008-01-23 18:56:36 +00:00
dimitr
098c1305e6 increment build number 2008-01-23 18:56:10 +00:00
alexpeshkoff
024aa0ef2a increment build number 2008-01-23 15:55:24 +00:00
alexpeshkoff
70adbf97ec increment build number 2008-01-23 15:55:23 +00:00
alexpeshkoff
704c3ddc11 added new file to support GlobalPtr 2008-01-23 15:55:21 +00:00
alexpeshkoff
5746a4e2a7 increment build number 2008-01-23 15:54:38 +00:00
alexpeshkoff
a815c74a26 move remaining thd.x files to common 2008-01-23 15:54:36 +00:00
alexpeshkoff
8c33a877c1 increment build number 2008-01-23 15:54:18 +00:00
alexpeshkoff
bac19c1944 increment build number 2008-01-23 15:52:42 +00:00
alexpeshkoff
7191cf2ee3 increment build number 2008-01-23 15:52:41 +00:00
alexpeshkoff
39896cb955 Fixed CORE-1671: atexit() calls in client libraries cause segfaults
and CORE-1079: Every attach of fbclient/fbembed library leaks 64KB of memory

To do it:
- created new template GlobalPtr, controlling access to destructors of global objects.
- applied it to global objects.

Also some related cleanup.
2008-01-23 15:52:40 +00:00
alexpeshkoff
d00ceba75e increment build number 2008-01-23 15:52:35 +00:00
alexpeshkoff
acf72a8c5c increment build number 2008-01-23 15:52:33 +00:00
alexpeshkoff
aec0fe6f5a increment build number 2008-01-23 15:52:32 +00:00
alexpeshkoff
6606af7f9d increment build number 2008-01-23 15:52:27 +00:00
alexpeshkoff
347399239c increment build number 2008-01-23 15:52:23 +00:00
alexpeshkoff
121daaace5 increment build number 2008-01-23 15:52:22 +00:00
alexpeshkoff
39668a0f8d increment build number 2008-01-23 15:52:17 +00:00
alexpeshkoff
fb6d102570 increment build number 2008-01-23 15:52:16 +00:00
alexpeshkoff
7bed385f39 increment build number 2008-01-23 15:52:12 +00:00
alexpeshkoff
b9541d5828 increment build number 2008-01-23 15:51:59 +00:00
alexpeshkoff
b4b0e538a0 increment build number 2008-01-23 15:51:52 +00:00
alexpeshkoff
052adb39e3 increment build number 2008-01-23 15:51:40 +00:00
alexpeshkoff
c5f3daf34a increment build number 2008-01-23 15:51:39 +00:00
alexpeshkoff
c75aed0afc increment build number 2008-01-23 15:51:33 +00:00
alexpeshkoff
7e68186f1b increment build number 2008-01-23 15:51:29 +00:00
alexpeshkoff
7e130d632c increment build number 2008-01-23 15:39:49 +00:00
alexpeshkoff
33c334bc35 increment build number 2008-01-23 14:20:45 +00:00
alexpeshkoff
955819dfd4 better way to fix a problem - suggested by Dmitry 2008-01-23 14:20:40 +00:00
alexpeshkoff
187f0c918b increment build number 2008-01-23 14:12:22 +00:00
alexpeshkoff
28a6d557ed One more deletePool - also added destructor 2008-01-23 14:12:15 +00:00
alexpeshkoff
a2361f4217 increment build number 2008-01-23 13:44:15 +00:00
alexpeshkoff
578e81508b Call transaction destructor before removing transaction pool 2008-01-23 13:44:03 +00:00
paul_reeves
31fe9e76f5 increment build number 2008-01-23 06:59:08 +00:00
paul_reeves
1bf41c879e increment build number 2008-01-23 06:59:06 +00:00
paul_reeves
ac3f20883c increment build number 2008-01-23 06:59:01 +00:00
paul_reeves
149ae1f3eb increment build number 2008-01-23 06:58:57 +00:00
paul_reeves
617bf8a6a4 increment build number 2008-01-23 06:58:55 +00:00
paul_reeves
4dc4931bf9 increment build number 2008-01-23 06:58:49 +00:00
paul_reeves
8e73aa12db increment build number 2008-01-23 06:58:47 +00:00
paul_reeves
ece81a8424 increment build number 2008-01-23 06:58:46 +00:00
paul_reeves
06d306a2a5 increment build number 2008-01-23 06:58:42 +00:00
paul_reeves
856a0fd1ed increment build number 2008-01-23 06:58:40 +00:00
fsg
3b6e0e82ea increment build number 2008-01-23 03:24:12 +00:00
fsg
533cd28ca2 increment build number 2008-01-23 03:23:20 +00:00
asfernandes
1738aa1fae increment build number 2008-01-23 00:00:46 +00:00
paulbeach
e9d95fe8b1 increment build number 2008-01-22 14:38:27 +00:00
paulbeach
98a237576f Assert Failure on MacOS - adjustment 2008-01-22 14:38:23 +00:00
paulbeach
a6dcb19dda increment build number 2008-01-22 14:20:11 +00:00
paul_reeves
bcfbf2152d increment build number 2008-01-22 13:54:30 +00:00
alexpeshkoff
e384dab1b5 increment build number 2008-01-22 11:40:02 +00:00
robocop
2558037fbb increment build number 2008-01-22 11:08:18 +00:00
robocop
a092d4a705 increment build number 2008-01-22 10:30:22 +00:00
robocop
b9f1fb685a increment build number 2008-01-22 10:09:44 +00:00
paulbeach
12715e0448 increment build number 2008-01-22 09:40:43 +00:00
paulbeach
f25d3a7390 increment build number 2008-01-22 09:38:33 +00:00
paulbeach
22740d0558 increment build number 2008-01-22 09:38:32 +00:00
paulbeach
4cc9cf6dc0 increment build number 2008-01-22 09:37:45 +00:00
paul_reeves
035acf7f96 increment build number 2008-01-22 08:06:34 +00:00
paul_reeves
ec982e5af6 increment build number 2008-01-22 08:06:30 +00:00
paul_reeves
27645fd7b2 increment build number 2008-01-22 08:06:22 +00:00
paul_reeves
e1358ac4f6 increment build number 2008-01-22 08:06:10 +00:00
paul_reeves
05df4fa597 increment build number 2008-01-22 08:06:08 +00:00
paul_reeves
8027624b9a increment build number 2008-01-22 08:06:01 +00:00
paul_reeves
34f2996291 increment build number 2008-01-22 08:05:57 +00:00
paul_reeves
30755e0a5b increment build number 2008-01-22 08:05:54 +00:00
fsg
ea6724ced2 increment build number 2008-01-22 03:22:55 +00:00
asfernandes
899a74880a increment build number 2008-01-22 02:49:24 +00:00
asfernandes
66a3b99f24 Fixed a problem (not reproducable in stable releases) that causes assertion when rdb$*_context functions throws exceptions. 2008-01-22 02:49:17 +00:00
alexpeshkoff
7f9dfedf7d increment build number 2008-01-21 10:14:53 +00:00
fsg
e19cbc2dc9 increment build number 2008-01-21 03:23:20 +00:00
asfernandes
7ec9955e55 increment build number 2008-01-20 23:51:24 +00:00
asfernandes
203b5dfcf5 increment build number 2008-01-20 23:51:22 +00:00
asfernandes
61b51855a8 Misc 2008-01-20 23:51:21 +00:00
robocop
e7f90eb9a6 increment build number 2008-01-20 08:01:58 +00:00
fsg
cf2db22140 increment build number 2008-01-20 03:25:00 +00:00
dimitr
817500e22c increment build number 2008-01-19 13:30:52 +00:00
dimitr
067b04f988 Fixed CORE-1703. 2008-01-19 13:30:46 +00:00
fsg
c15a41dd20 increment build number 2008-01-19 03:23:24 +00:00
fsg
b17e74ab4a increment build number 2008-01-19 03:22:26 +00:00
asfernandes
b866c80ddc increment build number 2008-01-19 00:06:12 +00:00
asfernandes
b11f60b216 Fixed CORE-1694 - Bug in create/alter Database trigger (with Russian comment) 2008-01-19 00:06:08 +00:00
hvlad
2510edf299 increment build number 2008-01-18 19:00:19 +00:00
asfernandes
71bcd481cc increment build number 2008-01-18 17:39:10 +00:00
asfernandes
654200fda3 Corrections 2008-01-18 17:39:07 +00:00
paulbeach
cc27d72d6b increment build number 2008-01-18 15:13:48 +00:00
paulbeach
ba3a4ffce1 increment build number 2008-01-18 15:13:46 +00:00
paulbeach
fb2dbd186b increment build number 2008-01-18 15:13:42 +00:00
paulbeach
c4c52be42c increment build number 2008-01-18 15:12:33 +00:00
paulbeach
bf8056376d increment build number 2008-01-18 15:12:29 +00:00
paulbeach
a8d4edcb9e increment build number 2008-01-18 14:12:28 +00:00
paulbeach
79a649377d Welcome to 64bit MacOS builds 2008-01-18 14:12:26 +00:00
paulbeach
390878e836 increment build number 2008-01-18 14:12:25 +00:00
paulbeach
b229a57a22 increment build number 2008-01-18 14:12:24 +00:00
paulbeach
db2ab15fcf increment build number 2008-01-18 14:08:01 +00:00
paulbeach
be7e8350df increment build number 2008-01-18 14:07:54 +00:00
asfernandes
0355a88e33 increment build number 2008-01-18 14:05:38 +00:00
paulbeach
1e6659c600 increment build number 2008-01-18 13:20:28 +00:00
paulbeach
17044b0ec3 increment build number 2008-01-18 13:20:18 +00:00
paulbeach
1a5477c0ce increment build number 2008-01-18 09:23:43 +00:00
paulbeach
02f40fc150 fix assert failue on MacOS 2008-01-18 09:23:40 +00:00
paulbeach
31b449d814 increment build number 2008-01-18 09:23:05 +00:00
fsg
604f90be50 increment build number 2008-01-18 03:24:14 +00:00
fsg
63b345e64f increment build number 2008-01-18 03:23:19 +00:00
alexpeshkoff
6a3cfc6d5b increment build number 2008-01-17 17:06:19 +00:00
alexpeshkoff
b3eebee2e3 increment build number 2008-01-17 17:05:57 +00:00
alexpeshkoff
464bcf98ca increment build number 2008-01-17 17:05:56 +00:00
alexpeshkoff
1ab0c46b74 increment build number 2008-01-17 17:04:12 +00:00
alexpeshkoff
14f9272df2 increment build number 2008-01-17 17:04:05 +00:00
alexpeshkoff
19481d9c89 increment build number 2008-01-17 16:19:08 +00:00
alexpeshkoff
c6c47984be increment build number 2008-01-17 16:17:35 +00:00
alexpeshkoff
db16316647 typo 2008-01-17 16:17:31 +00:00
alexpeshkoff
dedd14d516 increment build number 2008-01-17 16:08:00 +00:00
alexpeshkoff
f51bf716f9 rolled back my bad attempt to fix CORE 1671 2008-01-17 16:07:56 +00:00
alexpeshkoff
bed0236c71 increment build number 2008-01-17 15:46:43 +00:00
paulbeach
2ec8f9f1a9 increment build number 2008-01-17 15:31:29 +00:00
paulbeach
6a9441aaff increment build number 2008-01-17 15:31:28 +00:00
paulbeach
f81cb0a655 increment build number 2008-01-17 14:59:38 +00:00
paulbeach
8b415cb668 increment build number 2008-01-17 14:59:34 +00:00
asfernandes
419e0dee60 increment build number 2008-01-17 14:38:28 +00:00
asfernandes
ce4bbd30f5 Misc 2008-01-17 14:38:25 +00:00
dimitr
ba8ff83dfb increment build number 2008-01-17 13:40:40 +00:00
dimitr
956da93e27 Cleanup. 2008-01-17 13:40:35 +00:00
paulbeach
01715ea1e3 increment build number 2008-01-17 13:14:21 +00:00
paulbeach
9e71c4775d increment build number 2008-01-17 13:14:17 +00:00
paulbeach
ec919873cd increment build number 2008-01-17 13:14:13 +00:00
paulbeach
89d4fb431c increment build number 2008-01-17 13:14:12 +00:00
paulbeach
490d0076b1 increment build number 2008-01-17 13:14:10 +00:00
dimitr
4bf939a94f increment build number 2008-01-17 13:10:32 +00:00
dimitr
83a070b17a Misc. 2008-01-17 13:10:28 +00:00
paulbeach
eefd2f05e5 increment build number 2008-01-17 13:07:19 +00:00
dimitr
6da05aab8c increment build number 2008-01-17 13:07:10 +00:00
dimitr
46b3b6c0dd Preparation for merging my own changes. 2008-01-17 13:07:03 +00:00
dimitr
ddd8a7eb0f increment build number 2008-01-17 13:05:42 +00:00
dimitr
1a8b3a3ae5 increment build number 2008-01-17 12:55:08 +00:00
alexpeshkoff
c5ea4c5f5f increment build number 2008-01-17 12:54:44 +00:00
alexpeshkoff
5cd4cbc310 Applied Damyan's patch - MIPS linux port 2008-01-17 12:54:35 +00:00
alexpeshkoff
e8d62e803c increment build number 2008-01-17 12:36:22 +00:00
alexpeshkoff
f24e56e618 Applied Damyan's patch - MIPS linux port 2008-01-17 12:36:08 +00:00
paulbeach
432128a533 increment build number 2008-01-17 12:28:26 +00:00
alexpeshkoff
431d5c9753 increment build number 2008-01-17 12:26:31 +00:00
alexpeshkoff
bffd3a4314 increment build number 2008-01-17 12:25:32 +00:00
alexpeshkoff
05523ebd2d increment build number 2008-01-17 12:20:54 +00:00
paulbeach
b46540c054 increment build number 2008-01-17 12:09:47 +00:00
paulbeach
ecd9fab7b3 increment build number 2008-01-17 12:09:32 +00:00
dimitr
4f355eb45f increment build number 2008-01-17 11:56:56 +00:00
dimitr
5de262038b increment build number 2008-01-17 11:56:44 +00:00