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

21625 Commits

Author SHA1 Message Date
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
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
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
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
dimitr
8bc8bd5557 increment build number 2008-03-18 11:34:58 +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
4a628b90cb increment build number 2008-03-18 06:13:43 +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
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
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
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
b34ef1b788 increment build number 2008-03-17 12:27:19 +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
b21c8e0ec3 increment build number 2008-03-17 10:27:08 +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
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
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
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
f6fd1e2376 increment build number 2008-03-17 01:08:32 +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
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
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
5287b5543d increment build number 2008-03-17 01:05:55 +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
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
e83877349f increment build number 2008-03-15 19:12:23 +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
hvlad
e8004cba3f increment build number 2008-03-15 13:46:33 +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
8dfa720c9a increment build number 2008-03-15 10:27:51 +00:00
robocop
3495621b4b increment build number 2008-03-15 10:26:39 +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
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
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
asfernandes
fc72397bad increment build number 2008-03-14 02:50:44 +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
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
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
alexpeshkoff
397ceb7ed8 increment build number 2008-03-13 12:06:01 +00:00
robocop
73759d2d02 increment build number 2008-03-13 11:03:20 +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
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
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
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
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
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
e2b9dc31aa increment build number 2008-03-12 16:34:28 +00:00
dimitr
a6a26cd901 increment build number 2008-03-12 16:27:41 +00:00
alexpeshkoff
a1e0ea0f9b increment build number 2008-03-12 13:36:38 +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
dimitr
0abe69d0a1 increment build number 2008-03-12 11:02:58 +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
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
0426574baf increment build number 2008-03-12 09:41:37 +00:00
hvlad
37b0bb7c0a increment build number 2008-03-12 09:20:15 +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
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
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
d5a7c879fe increment build number 2008-03-11 14:11:40 +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
dimitr
7cb743c775 increment build number 2008-03-11 12:25:20 +00:00
dimitr
0a619b39a8 increment build number 2008-03-11 12:24:07 +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
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
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
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
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
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
30b4021b88 Pass thread_db* since it's available from the caller. 2008-03-08 11:33:57 +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
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
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
f2003690e1 increment build number 2008-03-07 07:38:01 +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
d8b1245a9c increment build number 2008-03-07 06:26:25 +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
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
robocop
2c451798c9 Unused var. The compiler didn't notice it. 2008-03-05 08:41:31 +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
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
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
robocop
2e5c732d02 Cleanup. 2008-03-04 07:15:24 +00:00
robocop
28a8dffc54 Misc. 2008-03-04 06:56:15 +00:00
robocop
8888ecb544 Let's better use UCHAR for binary streams. 2008-03-04 06:03:34 +00:00
robocop
3e9476e464 Misc. 2008-03-04 06:02:32 +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
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
alexpeshkoff
109db51c28 increment build number 2008-03-03 14:31:51 +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
dimitr
0e5be5b2b5 increment build number 2008-03-03 06:31:05 +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
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
c44569008f increment build number 2008-03-02 08:42:57 +00:00
robocop
1fab93c08f increment build number 2008-03-02 08:40:14 +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
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
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
robocop
27e5e344c4 increment build number 2008-03-01 11:49:15 +00:00
dimitr
426cc68f98 increment build number 2008-03-01 11:41:56 +00:00
dimitr
e3fb36ac86 increment build number 2008-03-01 11:39:41 +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
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
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
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
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
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
cc17a14061 increment build number 2008-02-29 08:46:39 +00:00
dimitr
da07ec29e2 increment build number 2008-02-29 08:46:01 +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
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
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
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
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
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
9ea41a67bb increment build number 2008-02-28 09:28:51 +00:00
robocop
842d5f17fa increment build number 2008-02-28 08:59:22 +00:00
dimitr
35327d644e increment build number 2008-02-28 08:51:23 +00:00
alexpeshkoff
ffb767ff7a increment build number 2008-02-28 08:01:05 +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
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
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
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
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
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
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
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