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

26285 Commits

Author SHA1 Message Date
alexpeshkoff
7e501cf4e3 increment build number 2009-03-24 13:08:28 +00:00
alexpeshkoff
c6f2ec21dc increment build number 2009-03-24 13:08:27 +00:00
alexpeshkoff
39da985c58 increment build number 2009-03-24 13:08:25 +00:00
fsg
6029e61b01 increment build number 2009-03-23 19:41:00 +00:00
fsg
c3ee37636b increment build number 2009-03-23 19:39:59 +00:00
fsg
f6545e683c increment build number 2009-03-23 19:39:26 +00:00
hvlad
42efc95096 increment build number 2009-03-23 17:20:52 +00:00
hvlad
4ab7b4a995 increment build number 2009-03-23 17:19:43 +00:00
hvlad
f0be6242f8 increment build number 2009-03-23 17:17:35 +00:00
hvlad
40a7e372de increment build number 2009-03-23 17:15:30 +00:00
fsg
c5acae1117 increment build number 2009-03-19 19:38:48 +00:00
roman-simakov
73d73afbd2 increment build number 2009-03-19 19:08:19 +00:00
fsg
47b69126ae increment build number 2009-03-18 19:38:44 +00:00
alexpeshkoff
32c4c3fff1 increment build number 2009-03-18 12:45:27 +00:00
alexpeshkoff
af0a175454 Temporary commented assert() to avoid aborts in 2.5 beta1 2009-03-18 12:45:25 +00:00
roman-simakov
39b80eecc2 increment build number 2009-03-18 09:21:46 +00:00
roman-simakov
837716d21b Restored forgotten change. Thanks to Adriano. 2009-03-18 09:21:45 +00:00
asfernandes
2232dbfede increment build number 2009-03-18 02:55:36 +00:00
asfernandes
87d019f022 Fix warnings 2009-03-18 02:55:35 +00:00
asfernandes
5ad5b416fb increment build number 2009-03-18 02:43:17 +00:00
asfernandes
e99c1e8cf8 increment build number 2009-03-18 02:43:16 +00:00
asfernandes
a6d88154ee Misc 2009-03-18 02:43:15 +00:00
fsg
8d78809602 increment build number 2009-03-17 19:38:53 +00:00
asfernandes
afac28fe9e increment build number 2009-03-17 15:47:45 +00:00
asfernandes
7cf720daff increment build number 2009-03-17 15:47:44 +00:00
dimitr
1e47fd80da increment build number 2009-03-17 08:47:39 +00:00
roman-simakov
2dcb410871 increment build number 2009-03-17 07:39:57 +00:00
roman-simakov
aee531e1d8 increment build number 2009-03-17 07:39:56 +00:00
roman-simakov
1a4949891b Refactored NBackup subsystem.
1) Fixed CORE-1696 - "Deadlock in LM by using nbackup utility" with priority rating of lock requesting for LCK_backup_database and LCK_bdb.
2) A lot of stability fixes were made.
3) The key thing is using new GlobalRWLock for removing LCK_set_owner_handle function and speed up performance.
4) The code is still ready for using both in shared cache architecture and in claster architecture.
2009-03-17 07:39:55 +00:00
roman-simakov
05b7a36a92 increment build number 2009-03-17 07:39:49 +00:00
roman-simakov
7aca821e82 increment build number 2009-03-17 07:39:48 +00:00
fsg
b285d9adef increment build number 2009-03-16 19:38:59 +00:00
alexpeshkoff
16ac39b915 increment build number 2009-03-16 16:51:43 +00:00
alexpeshkoff
fb4f739de8 increment build number 2009-03-16 16:51:42 +00:00
alexpeshkoff
6937fb4b1a increment build number 2009-03-16 16:31:53 +00:00
alexpeshkoff
ab361314a0 increment build number 2009-03-16 16:31:52 +00:00
hvlad
47eb416147 increment build number 2009-03-15 20:09:16 +00:00
hvlad
d62242470b Fixed AV in boot build. 2009-03-15 20:09:15 +00:00
fsg
b1f9d452bf increment build number 2009-03-15 19:38:48 +00:00
hvlad
1880c5c0dd Clear metadata cache at database shutdown to correctly release used resources. 2009-03-15 18:05:04 +00:00
hvlad
520e09874f increment build number 2009-03-15 18:05:03 +00:00
hvlad
23983afa79 increment build number 2009-03-15 18:04:06 +00:00
hvlad
145fe79c84 Release database triggers in MET_clear_cache 2009-03-15 18:04:04 +00:00
asfernandes
28d95eb4b7 increment build number 2009-03-15 02:56:40 +00:00
fsg
ab40d38855 increment build number 2009-03-14 19:38:51 +00:00
asfernandes
8b4d2067e1 increment build number 2009-03-14 19:17:36 +00:00
asfernandes
37f13d99c2 increment build number 2009-03-14 19:17:35 +00:00
asfernandes
ed2536461d Misc 2009-03-14 19:17:34 +00:00
fsg
c7e36196f8 increment build number 2009-03-13 19:40:52 +00:00
hvlad
520b3d966d increment build number 2009-03-13 16:03:06 +00:00
hvlad
d518301424 Fixed bug CORE-2372 : AV in CMP_release releasing already freed collation resource 2009-03-13 16:03:05 +00:00
asfernandes
57e14fb85f increment build number 2009-03-13 15:46:10 +00:00
hvlad
54c7ff1ace increment build number 2009-03-13 15:41:50 +00:00
hvlad
41e767945b MSVC 2005 have defined _MSC_VER as 1400, so make check for CRT version correct.
It must fix bug CORE-2366 : Embeded can't find/open DLLs (snapshot 3.9.2009)
2009-03-13 15:41:49 +00:00
asfernandes
adb8b599f9 increment build number 2009-03-13 15:30:34 +00:00
asfernandes
3e31c68243 increment build number 2009-03-13 15:26:54 +00:00
hvlad
3057006ea5 increment build number 2009-03-13 13:41:10 +00:00
hvlad
4d23fc4da1 increment build number 2009-03-13 13:17:21 +00:00
hvlad
4e0807690f Better fix for CORE-2183 : Error in ExtDS when server shutdown started with opened Execute Statement.
Make EDS handle broken connection properly
2009-03-13 13:17:20 +00:00
hvlad
5d067d3574 increment build number 2009-03-13 13:17:19 +00:00
hvlad
550d1732b7 increment build number 2009-03-13 09:55:08 +00:00
hvlad
0c1e3269b2 Fixed AV when engine shutdown started during isc_attach_database call execution 2009-03-13 09:55:07 +00:00
asfernandes
edd4984ffd increment build number 2009-03-13 02:43:05 +00:00
asfernandes
ca81b60528 increment build number 2009-03-13 02:35:49 +00:00
fsg
ee9a80feef increment build number 2009-03-12 19:40:27 +00:00
fsg
6fb0644e4d increment build number 2009-03-12 19:39:26 +00:00
fsg
a12d9bb0bb increment build number 2009-03-12 19:38:53 +00:00
asfernandes
d53bfc5029 increment build number 2009-03-12 15:42:57 +00:00
alexpeshkoff
a7e7f16d03 increment build number 2009-03-12 15:39:34 +00:00
asfernandes
16ef363a5c increment build number 2009-03-12 15:27:03 +00:00
alexpeshkoff
7abb0c2989 increment build number 2009-03-12 15:16:58 +00:00
alexpeshkoff
cf6471d4be Put all local stuff in anonymous namespace instead of declaring static.
This helps avoid some conflicts (like presence of cot() in math.h on HPUX).
2009-03-12 15:16:57 +00:00
asfernandes
8af4ce177a increment build number 2009-03-12 15:16:54 +00:00
alexpeshkoff
5ef11257bc increment build number 2009-03-12 12:04:42 +00:00
alexpeshkoff
8d6d7f9528 increment build number 2009-03-12 12:03:27 +00:00
alexpeshkoff
efe990970d increment build number 2009-03-12 11:32:55 +00:00
hvlad
9f5a3e2edd increment build number 2009-03-12 08:38:00 +00:00
hvlad
f32020f5af increment build number 2009-03-12 08:23:13 +00:00
hvlad
e73a98cc80 increment build number 2009-03-12 08:21:08 +00:00
hvlad
e2988ba6bd increment build number 2009-03-12 08:16:35 +00:00
hvlad
0035f4fc0d increment build number 2009-03-12 08:09:43 +00:00
hvlad
3b13e62af1 increment build number 2009-03-12 08:08:48 +00:00
hvlad
f7577d0488 increment build number 2009-03-12 08:08:07 +00:00
hvlad
adcaabb9eb increment build number 2009-03-12 08:06:27 +00:00
asfernandes
28cd329da3 increment build number 2009-03-12 01:39:54 +00:00
asfernandes
35795d2368 increment build number 2009-03-12 01:39:53 +00:00
asfernandes
af33aefd19 Misc 2009-03-12 01:39:52 +00:00
fsg
d5340990f0 increment build number 2009-03-11 19:39:16 +00:00
asfernandes
fb2a2ad54b increment build number 2009-03-11 15:44:44 +00:00
asfernandes
089697da35 increment build number 2009-03-11 15:44:43 +00:00
alexpeshkoff
d5f1324fed increment build number 2009-03-11 14:30:22 +00:00
alexpeshkoff
31effabdcf increment build number 2009-03-11 07:51:46 +00:00
alexpeshkoff
9b839ab0d0 Fixed build with not defined HAVE_MMAP 2009-03-11 07:51:45 +00:00
fsg
84cb14556d increment build number 2009-03-10 19:40:00 +00:00
fsg
854bb11ba2 increment build number 2009-03-10 19:39:10 +00:00
alexpeshkoff
91c113ac13 increment build number 2009-03-10 12:49:28 +00:00
alexpeshkoff
3ec02730ee increment build number 2009-03-10 12:35:28 +00:00
alexpeshkoff
de10b24290 increment build number 2009-03-10 12:27:50 +00:00
fsg
9e01fb371e increment build number 2009-03-09 19:38:58 +00:00
hvlad
662db1b8e0 increment build number 2009-03-09 18:33:03 +00:00
hvlad
002ec6672a Fixed bug CORE-1980 : Sweeper consumes 100% CPU forever.
Also avoid start transaction if no ON CONNECT\ON DISCONNECT triggers defined.
2009-03-09 18:33:01 +00:00
asfernandes
6ec572d2d4 increment build number 2009-03-09 15:22:42 +00:00
asfernandes
e0d7097111 increment build number 2009-03-09 02:49:02 +00:00
asfernandes
3a2d585dbe increment build number 2009-03-09 01:42:30 +00:00
asfernandes
bf9a8bacb6 increment build number 2009-03-09 01:32:59 +00:00
asfernandes
33ac85293e increment build number 2009-03-09 01:32:58 +00:00
asfernandes
a79526d56e increment build number 2009-03-09 01:32:57 +00:00
fsg
a5a3ec504a increment build number 2009-03-08 19:39:19 +00:00
robocop
30ae0240fc increment build number 2009-03-08 12:17:44 +00:00
hvlad
bcb5d4ffb8 increment build number 2009-03-07 22:25:59 +00:00
hvlad
998e8fcd8d increment build number 2009-03-07 22:25:58 +00:00
asfernandes
6d5d18265d increment build number 2009-03-07 20:46:09 +00:00
hvlad
3e74501c04 increment build number 2009-03-07 20:21:11 +00:00
fsg
851b77a561 increment build number 2009-03-07 19:39:33 +00:00
fsg
02ad8c426f increment build number 2009-03-07 19:38:44 +00:00
asfernandes
4d614b060b increment build number 2009-03-07 18:00:32 +00:00
asfernandes
7d14055959 increment build number 2009-03-07 17:55:41 +00:00
asfernandes
dba6a2e3c9 increment build number 2009-03-07 17:39:09 +00:00
asfernandes
9514e5f757 Fixed CORE-2355 - Incorrect handling of LOWER/UPPER when result string shrinks in terms of byte length 2009-03-07 17:39:05 +00:00
dimitr
0300caf8c9 increment build number 2009-03-07 08:17:39 +00:00
dimitr
497ffbefbc increment build number 2009-03-07 08:16:37 +00:00
asfernandes
6f1a84dcc1 increment build number 2009-03-07 03:09:52 +00:00
fsg
157dd26cbb increment build number 2009-03-06 19:44:29 +00:00
fsg
02b4224991 increment build number 2009-03-06 19:43:40 +00:00
alexpeshkoff
10144e6d2d increment build number 2009-03-06 18:28:53 +00:00
alexpeshkoff
e8bc61e68f increment build number 2009-03-06 18:27:08 +00:00
alexpeshkoff
77a450497b increment build number 2009-03-06 18:27:07 +00:00
alexpeshkoff
104e84f04d increment build number 2009-03-06 18:17:46 +00:00
alexpeshkoff
ac2eb67f98 increment build number 2009-03-06 18:17:45 +00:00
alexpeshkoff
82cc09dff2 increment build number 2009-03-06 17:56:07 +00:00
alexpeshkoff
5baa8e28b6 increment build number 2009-03-06 17:56:06 +00:00
hvlad
d848ced78a increment build number 2009-03-06 13:11:38 +00:00
hvlad
80ef771e25 increment build number 2009-03-06 13:06:47 +00:00
hvlad
8511f44680 increment build number 2009-03-06 12:52:44 +00:00
hvlad
e190cdc68a increment build number 2009-03-06 12:39:40 +00:00
robocop
6fdbafdbc0 increment build number 2009-03-06 12:10:57 +00:00
fsg
d3ddc554c9 increment build number 2009-03-05 19:40:19 +00:00
fsg
9755bce872 increment build number 2009-03-05 19:39:29 +00:00
alexpeshkoff
876f32fbea increment build number 2009-03-05 17:01:52 +00:00
alexpeshkoff
1a49f12cbe increment build number 2009-03-05 17:01:51 +00:00
alexpeshkoff
8c507dbb45 Fixed a number of gcc warnings: class has virtual functions but non-virtual destructor 2009-03-05 17:01:50 +00:00
alexpeshkoff
47bfc9108b increment build number 2009-03-05 15:18:39 +00:00
alexpeshkoff
19fa8a3489 Fixed CORE-2351: Aliased database can't be created 2009-03-05 15:18:38 +00:00
alexpeshkoff
82eac1c512 increment build number 2009-03-05 15:18:37 +00:00
alexpeshkoff
fbb04264f7 increment build number 2009-03-05 10:25:46 +00:00
alexpeshkoff
e98d5811e2 increment build number 2009-03-05 09:27:28 +00:00
robocop
c8945e8ce2 increment build number 2009-03-05 06:41:14 +00:00
robocop
48a758b179 increment build number 2009-03-05 06:41:12 +00:00
robocop
494a8ce6e6 increment build number 2009-03-05 06:40:26 +00:00
robocop
a2ecbac559 increment build number 2009-03-05 06:40:24 +00:00
robocop
d7cb77b0c3 increment build number 2009-03-05 06:38:45 +00:00
robocop
4148f37206 increment build number 2009-03-05 06:38:44 +00:00
robocop
d0d080124f increment build number 2009-03-05 06:05:51 +00:00
robocop
ee8cfe3d4b increment build number 2009-03-05 06:05:21 +00:00
asfernandes
910d3dbc47 increment build number 2009-03-05 01:01:59 +00:00
asfernandes
c3f5e4bf6c increment build number 2009-03-05 01:01:58 +00:00
asfernandes
6ae8e266b0 increment build number 2009-03-05 00:52:27 +00:00
asfernandes
f3a3ddad96 increment build number 2009-03-05 00:52:26 +00:00
fsg
16481a6a8b increment build number 2009-03-04 19:39:16 +00:00
paul_reeves
bc7543682f increment build number 2009-03-04 16:24:55 +00:00
alexpeshkoff
9b7c4bb176 increment build number 2009-03-04 12:44:31 +00:00
alexpeshkoff
2c270ab9db Fixed set/drop admins mapping in security2.fdb 2009-03-04 12:44:25 +00:00
robocop
6767cbaa1a increment build number 2009-03-04 12:14:52 +00:00
robocop
780852ff78 increment build number 2009-03-04 12:13:34 +00:00
alexpeshkoff
254f99caca increment build number 2009-03-04 10:26:17 +00:00
alexpeshkoff
2a8603af7d Formally this fixes gcc warning - no virtual dtor in class with virtual functions.
But this required serious reworking of InstanceControl and GlobalPtr<> classes.
GlobalPtr<> should not be directly derived from class with virtual functions -
virtual table for it's instances may become invalid in the moment,
when cleanup is needed. Therefore indirect link via InstanceList and
InstanceLink is established instead. This required also a little changes in
a way how InstanceControl is used. GlobalPtr<> usage is not changed.
2009-03-04 10:26:16 +00:00
alexpeshkoff
0d58414f60 increment build number 2009-03-04 10:26:15 +00:00
skidder
c594020a9d increment build number 2009-03-04 02:48:19 +00:00
skidder
3e1e6e9c48 increment build number 2009-03-04 02:48:17 +00:00
fsg
795cfeb964 increment build number 2009-03-03 19:38:51 +00:00
asfernandes
81db275bed increment build number 2009-03-03 16:01:23 +00:00
dimitr
a896eb960e increment build number 2009-03-03 15:25:35 +00:00
dimitr
48d8265d9b increment build number 2009-03-03 15:19:52 +00:00
dimitr
6c2fd9449a increment build number 2009-03-03 14:57:54 +00:00
dimitr
ca94ba9d07 Restored the legacy logic that was zapping the output NULL descriptors to mimic some pseudo-empty values.
Just for symmetry, unconditionally applied the same logic to inputs (it was there for blobs only).
Finally, do the same in the original place, EXE_assignment(). A more complex original code that tried to care about character sets is removed.
2009-03-03 14:57:53 +00:00
dimitr
13abdddbe2 increment build number 2009-03-03 14:55:56 +00:00
robocop
a7d61fcf3c increment build number 2009-03-03 12:26:59 +00:00
robocop
10592850aa Playing with mixture of new/deallocate or allocate/delete doesn't seem a good approach to me, even if it works due to our redefinitions. 2009-03-03 12:26:58 +00:00
robocop
271a4dfda9 increment build number 2009-03-03 12:24:09 +00:00
hvlad
98a00af921 increment build number 2009-03-03 12:00:30 +00:00
dimitr
fbbba85d0f increment build number 2009-03-03 11:49:57 +00:00
dimitr
9732cd89a0 Constness. 2009-03-03 11:49:56 +00:00
aafemt
a32b4494b9 increment build number 2009-03-03 11:18:41 +00:00
aafemt
f3b61c6784 Suppress error pop-up in non-server modes 2009-03-03 11:18:40 +00:00
alexpeshkoff
b1f0220212 increment build number 2009-03-03 10:17:09 +00:00
alexpeshkoff
934fb5e192 cleanup 2009-03-03 10:17:07 +00:00
fsg
7fbbba93c1 increment build number 2009-03-02 19:39:13 +00:00
aafemt
527d96768f increment build number 2009-03-02 10:27:36 +00:00
aafemt
f28366aa03 Rollback till better fix for Windows loader problem 2009-03-02 10:27:35 +00:00
dimitr
39bcfee8ee increment build number 2009-03-02 09:34:38 +00:00
skidder
2fcd8bb370 increment build number 2009-03-02 08:56:47 +00:00
skidder
bcc0cced90 increment build number 2009-03-02 04:03:53 +00:00
skidder
de1b0b09c7 increment build number 2009-03-02 03:55:02 +00:00
skidder
56fa3716ba Disable CRT context activation hack for VS2003 build. This build should not be affected with CRT issues 2009-03-02 03:55:01 +00:00
skidder
1ea6d90ea1 increment build number 2009-03-02 03:39:47 +00:00
fsg
5b22818df6 increment build number 2009-03-01 19:39:36 +00:00
aafemt
49b83345b2 increment build number 2009-03-01 16:38:55 +00:00
aafemt
42862bb779 Only shared libraries can have plugins inside 2009-03-01 16:38:53 +00:00
aafemt
1306b2f0b5 increment build number 2009-03-01 16:37:09 +00:00
aafemt
6f8b5d4d64 increment build number 2009-03-01 16:35:25 +00:00