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

21077 Commits

Author SHA1 Message Date
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
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
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
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
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
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
e5368090c2 increment build number 2008-02-20 16:07:10 +00:00
dimitr
07ec062d64 Cleanup. 2008-02-20 16:07:07 +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
3a8f1efb6b increment build number 2008-02-20 15:43:35 +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
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
32acb864fb increment build number 2008-02-20 15:24:25 +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
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
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
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
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
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
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
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
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
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
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
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
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
d4df0eb5bf Did the author imagine databases with more than 1000 tables? It seems not. 2008-02-14 07:28:00 +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
1ce834c8dc Misc 2008-02-14 01:31:15 +00:00
dimitr
61b19f7c07 Misc. 2008-02-13 16:52:29 +00:00
dimitr
b7a575e43f Cleanup. 2008-02-13 16:47:34 +00:00
dimitr
9c69da779a Misc. 2008-02-13 16:46:11 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
474304bdb5 increment build number 2008-02-05 14:33:45 +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
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
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
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
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
dimitr
9b0dc20cf1 Changed the LM wrapper functions prefix (by Claudio's request). 2008-02-04 10:06:43 +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
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
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
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
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
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
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
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
8d0cab3153 increment build number 2008-02-02 17:42:37 +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
588f9b6b3d increment build number 2008-02-02 17:07:21 +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
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
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
ce9bb49566 increment build number 2008-02-02 16:51:49 +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
549e12ca7c increment build number 2008-02-02 14:40:52 +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
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
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
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
a7eceea1f5 increment build number 2008-01-31 11:03:59 +00:00
alexpeshkoff
5ce35395c7 increment build number 2008-01-31 10:53:22 +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
c1fcef5118 increment build number 2008-01-30 10:33:58 +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
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
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
6ed6011c44 increment build number 2008-01-29 12:27:37 +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
fb5099df65 increment build number 2008-01-29 11:57:44 +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