alexpeshkoff
5d14841423
increment build number
2009-04-08 11:30:23 +00:00
alexpeshkoff
ab90217604
Better fix for lock files in CORE-2402
2009-04-08 11:30:15 +00:00
alexpeshkoff
a1e66acd9b
increment build number
2009-04-08 11:01:00 +00:00
alexpeshkoff
52e901ae35
increment build number
2009-04-08 11:00:59 +00:00
alexpeshkoff
1e7898ea22
Fix for CORE-2402: bad permissions on temp files, /tmp is polluted with a lot of files
2009-04-08 11:00:58 +00:00
alexpeshkoff
f75a8938a6
increment build number
2009-04-08 10:21:30 +00:00
alexpeshkoff
437dea645b
Fixed xlC warnings
2009-04-08 10:21:29 +00:00
alexpeshkoff
cc6795552c
increment build number
2009-04-08 10:21:28 +00:00
alexpeshkoff
aa257c8c4f
increment build number
2009-04-08 06:24:44 +00:00
asfernandes
fb281f3735
increment build number
2009-04-08 02:14:06 +00:00
asfernandes
d6f3613226
increment build number
2009-04-08 02:14:05 +00:00
asfernandes
731be3893f
increment build number
2009-04-08 02:14:04 +00:00
asfernandes
8db711cd42
Feature CORE-2398 - Make Firebird correct detect its installed path in Linux
2009-04-08 02:14:03 +00:00
asfernandes
ae8e255e8a
increment build number
2009-04-08 02:14:02 +00:00
asfernandes
867ef3aad7
increment build number
2009-04-08 02:14:01 +00:00
asfernandes
5bee245357
increment build number
2009-04-08 02:14:00 +00:00
asfernandes
212e64a434
increment build number
2009-04-08 02:13:58 +00:00
asfernandes
9f97c622b7
increment build number
2009-04-08 00:47:09 +00:00
asfernandes
f87989041b
Avoid temporary string creation - thanks to Claudio
2009-04-08 00:47:08 +00:00
fsg
fea0114510
increment build number
2009-04-07 18:39:27 +00:00
robocop
88d825e33f
increment build number
2009-04-07 12:48:18 +00:00
robocop
bfda334928
Remove macro needed for VC6 only.
2009-04-07 12:48:16 +00:00
fsg
c71fcf7ac7
increment build number
2009-04-06 18:38:50 +00:00
alexpeshkoff
99bb264a06
increment build number
2009-04-06 16:16:41 +00:00
alexpeshkoff
d080161b15
Use same access rights for CS and SS when creating database file
2009-04-06 16:16:40 +00:00
alexpeshkoff
9e146c06bc
increment build number
2009-04-06 16:09:15 +00:00
alexpeshkoff
197126e02d
Use same access rights for CS and SS when opening shared memory file
2009-04-06 16:09:13 +00:00
alexpeshkoff
1a068b8b51
increment build number
2009-04-06 15:44:30 +00:00
alexpeshkoff
71bc64f6e1
Fixed solaris implementation - thanks to Claudio
2009-04-06 15:44:29 +00:00
dimitr
0b6a2d222b
increment build number
2009-04-06 08:10:34 +00:00
hvlad
3084ef1325
increment build number
2009-04-06 07:57:00 +00:00
fsg
cfc590bd46
increment build number
2009-04-05 18:38:50 +00:00
asfernandes
70a8ba2a85
increment build number
2009-04-05 13:29:41 +00:00
asfernandes
52ee04004f
increment build number
2009-04-05 13:07:00 +00:00
asfernandes
3915bcfbbd
Fixed CORE-1346 - lpad and rpad with two columns not working
2009-04-05 13:06:59 +00:00
asfernandes
a963dc4117
increment build number
2009-04-05 13:04:13 +00:00
asfernandes
0a62b752eb
Misc
2009-04-05 13:04:10 +00:00
asfernandes
cf7200553f
increment build number
2009-04-05 12:36:28 +00:00
asfernandes
da1eaae928
1) Improvement CORE-2404 - Match database names using correct INTL and platform rules for trace
...
2) Small INTL refactoration
2009-04-04 22:38:56 +00:00
asfernandes
091b8fd6b9
increment build number
2009-04-04 22:38:55 +00:00
asfernandes
f29c8280c6
increment build number
2009-04-04 22:38:54 +00:00
asfernandes
c6b6021d98
increment build number
2009-04-04 22:38:53 +00:00
asfernandes
64dcd85fab
increment build number
2009-04-04 22:38:51 +00:00
fsg
7480179607
increment build number
2009-04-04 18:39:01 +00:00
asfernandes
e551ecccf0
increment build number
2009-04-04 18:38:12 +00:00
asfernandes
c0a63d2f6b
increment build number
2009-04-04 16:39:34 +00:00
asfernandes
1d01a3f13c
increment build number
2009-04-04 16:39:33 +00:00
asfernandes
b58633d565
increment build number
2009-04-04 16:39:32 +00:00
asfernandes
f6f364da49
Trim trailling spaces
2009-04-04 16:39:31 +00:00
asfernandes
7456f99007
increment build number
2009-04-04 16:39:30 +00:00
asfernandes
7a6b3a9b12
increment build number
2009-04-04 16:39:29 +00:00
asfernandes
4fb73ef8da
increment build number
2009-04-04 16:39:28 +00:00
asfernandes
ae0d5734ea
increment build number
2009-04-04 16:39:27 +00:00
asfernandes
ed417f754b
increment build number
2009-04-04 16:39:26 +00:00
asfernandes
9ac698175a
increment build number
2009-04-04 16:39:25 +00:00
asfernandes
fd77fb3e97
increment build number
2009-04-04 16:39:24 +00:00
asfernandes
098bfda3ea
increment build number
2009-04-04 16:39:23 +00:00
asfernandes
af0e0d0f37
increment build number
2009-04-04 16:39:22 +00:00
asfernandes
e1d8ceff24
increment build number
2009-04-04 16:39:21 +00:00
asfernandes
e209a8f361
increment build number
2009-04-04 16:39:19 +00:00
asfernandes
5ef74283fc
increment build number
2009-04-04 16:39:18 +00:00
asfernandes
7e9905bf3d
increment build number
2009-04-04 16:39:17 +00:00
asfernandes
d71b4bf8c9
increment build number
2009-04-04 16:39:16 +00:00
asfernandes
2196a73d8e
increment build number
2009-04-04 16:39:15 +00:00
asfernandes
dc59b4d4ee
increment build number
2009-04-04 16:28:36 +00:00
asfernandes
3184b10d3f
increment build number
2009-04-04 16:28:35 +00:00
asfernandes
b7fcfcd468
increment build number
2009-04-04 16:28:34 +00:00
asfernandes
9e0c4f06f2
Misc
2009-04-04 16:28:33 +00:00
asfernandes
b2546988de
increment build number
2009-04-04 16:28:32 +00:00
asfernandes
25e44561dc
increment build number
2009-04-04 16:28:31 +00:00
fsg
12598a0f9b
increment build number
2009-04-03 18:41:17 +00:00
alexpeshkoff
2268167d28
increment build number
2009-04-03 13:10:00 +00:00
alexpeshkoff
31e753f042
increment build number
2009-04-03 13:09:59 +00:00
alexpeshkoff
26d31f5e2e
Native Solaris AtomicCounter - required for non-intel build
2009-04-03 13:09:58 +00:00
alexpeshkoff
290533d2ef
increment build number
2009-04-03 13:05:09 +00:00
alexpeshkoff
a737f8a42e
Avoid rebuild of skeleton.c from btyaccpa.ske - it makes no use for us, but requires gawk
2009-04-03 13:05:08 +00:00
alexpeshkoff
9570a54a58
increment build number
2009-04-03 13:05:07 +00:00
alexpeshkoff
87028cc7bf
increment build number
2009-04-03 12:55:18 +00:00
alexpeshkoff
2da6360e80
increment build number
2009-04-03 12:55:17 +00:00
alexpeshkoff
d9879bb930
increment build number
2009-04-03 12:50:49 +00:00
alexpeshkoff
9c19d0f956
increment build number
2009-04-03 12:50:25 +00:00
alexpeshkoff
d275d14c1d
increment build number
2009-04-03 12:14:11 +00:00
alexpeshkoff
597f370678
Avoid too long lines, ensure constness
2009-04-03 12:14:07 +00:00
alexpeshkoff
3ea4496078
increment build number
2009-04-03 11:57:45 +00:00
alexpeshkoff
5b19351750
increment build number
2009-04-03 11:02:05 +00:00
alexpeshkoff
5d50aed307
increment build number
2009-04-03 10:49:10 +00:00
alexpeshkoff
97e1425256
increment build number
2009-04-03 10:49:09 +00:00
alexpeshkoff
5d9c682dd2
increment build number
2009-04-03 10:49:08 +00:00
alexpeshkoff
77498cac9b
Fixed some warnings
2009-04-03 10:49:07 +00:00
alexpeshkoff
d2e9cc9ae0
increment build number
2009-04-03 10:49:06 +00:00
alexpeshkoff
37892fe1f8
increment build number
2009-04-03 10:49:05 +00:00
alexpeshkoff
63c33fa70f
increment build number
2009-04-03 10:49:04 +00:00
alexpeshkoff
6e9bd8926f
increment build number
2009-04-03 10:49:00 +00:00
alexpeshkoff
8e96e77d4b
increment build number
2009-04-03 10:48:55 +00:00
alexpeshkoff
855c6aa1d6
increment build number
2009-04-03 10:48:51 +00:00
robocop
dee63923f0
increment build number
2009-04-03 10:24:09 +00:00
robocop
8084864be5
Misc.
2009-04-03 10:24:08 +00:00
robocop
c63a73ba30
increment build number
2009-04-03 10:07:58 +00:00
robocop
20c771b275
increment build number
2009-04-03 10:07:57 +00:00
robocop
12005e3e1b
increment build number
2009-04-03 10:07:56 +00:00
robocop
a730fbf074
Get rid of more typedefs.
2009-04-03 10:07:55 +00:00
robocop
38b93883d4
increment build number
2009-04-03 10:07:53 +00:00
alexpeshkoff
19653e80be
increment build number
2009-04-03 09:39:19 +00:00
alexpeshkoff
35a6b10918
Removed debug print
2009-04-03 09:39:18 +00:00
alexpeshkoff
d7327e0347
increment build number
2009-04-03 09:14:14 +00:00
dimitr
05de98074a
increment build number
2009-04-03 06:32:34 +00:00
fsg
6b341ca499
increment build number
2009-04-02 18:38:37 +00:00
robocop
3fe5412f18
increment build number
2009-04-02 08:53:27 +00:00
robocop
6a2532d6bc
increment build number
2009-04-02 08:53:26 +00:00
robocop
5acf561eb6
Get rid of some typedefs.
2009-04-02 08:53:25 +00:00
robocop
57fd243e12
increment build number
2009-04-02 08:53:22 +00:00
robocop
10df174a9e
increment build number
2009-04-02 08:53:11 +00:00
fsg
898ab6d76a
increment build number
2009-04-01 18:41:24 +00:00
dimitr
cf9ed52070
increment build number
2009-04-01 17:40:17 +00:00
dimitr
21375f80f8
Let's avoid creating temporary files unless really necessary.
2009-04-01 17:40:16 +00:00
dimitr
7ab7f07090
increment build number
2009-04-01 17:35:07 +00:00
dimitr
c7b95648de
Remove the shmem backing files when they're not used anymore.
2009-04-01 17:35:04 +00:00
asfernandes
eb73331dc3
increment build number
2009-04-01 15:49:17 +00:00
asfernandes
547de89ba7
increment build number
2009-04-01 15:49:16 +00:00
dimitr
fa9256ff2c
increment build number
2009-04-01 11:44:44 +00:00
dimitr
035d2e2ea7
increment build number
2009-04-01 11:44:13 +00:00
dimitr
67e91332f5
increment build number
2009-04-01 11:37:45 +00:00
dimitr
8c7b7eadd9
increment build number
2009-04-01 11:37:44 +00:00
dimitr
66cb4ab6db
increment build number
2009-04-01 11:37:14 +00:00
dimitr
b782ee2dc0
increment build number
2009-04-01 11:33:31 +00:00
dimitr
1b8384583f
1) Some simplification inside JRD_reschedule()
...
2) Cleaned up the unused ALL routines, the only remainings from the old allocator code.
2009-04-01 11:33:30 +00:00
dimitr
1ba465bb55
increment build number
2009-04-01 11:33:03 +00:00
robocop
e8eea78881
increment build number
2009-04-01 11:04:18 +00:00
robocop
c4bd92b202
increment build number
2009-04-01 11:04:17 +00:00
robocop
2fba97ef80
Fix the limitation in codes.epp that forced to include a spurious backslash in messages that contain a hardcoded newline or include/gen/msgs.h would be generated with an invalid C/C++ syntax.
2009-04-01 11:04:16 +00:00
robocop
6709af8c4b
increment build number
2009-04-01 10:52:03 +00:00
robocop
d2673a7a03
increment build number
2009-04-01 10:49:56 +00:00
robocop
fe356634cd
increment build number
2009-04-01 10:49:55 +00:00
robocop
4480c7c405
Misc.
2009-04-01 10:49:54 +00:00
robocop
81cd6ce540
increment build number
2009-04-01 10:49:52 +00:00
asfernandes
5748e86044
increment build number
2009-04-01 03:09:33 +00:00
asfernandes
32c6f62043
increment build number
2009-04-01 02:29:18 +00:00
asfernandes
8bb635514e
Misc
2009-04-01 02:29:17 +00:00
fsg
65982d4261
increment build number
2009-03-31 18:38:40 +00:00
dimitr
8fb6bc0f09
increment build number
2009-03-31 04:14:32 +00:00
dimitr
712c68d5a0
Misc.
2009-03-31 04:14:31 +00:00
fsg
281981275e
increment build number
2009-03-30 18:39:14 +00:00
asfernandes
70749da34a
increment build number
2009-03-30 15:23:17 +00:00
asfernandes
c8c61879f7
Fixed CORE-2359 - Logical multibyte maximum string length is not respected when assigning numbers
2009-03-30 15:23:16 +00:00
asfernandes
1ac21e7783
increment build number
2009-03-30 15:20:25 +00:00
asfernandes
9971e377bc
Fix error message for string truncation
2009-03-30 15:20:24 +00:00
hvlad
287d01f68d
increment build number
2009-03-30 09:04:47 +00:00
hvlad
d63c14573f
increment build number
2009-03-30 08:40:20 +00:00
hvlad
062a1a2216
Fixed bug CORE-2397 : If you drop two different indexes within the same transaction, you get database corruption
2009-03-30 08:40:19 +00:00
fsg
88d662dbe9
increment build number
2009-03-29 18:38:47 +00:00
asfernandes
7d5169e59d
increment build number
2009-03-29 15:23:32 +00:00
asfernandes
2f030c861d
Misc
2009-03-29 15:23:31 +00:00
fsg
6137026e17
increment build number
2009-03-28 19:38:40 +00:00
asfernandes
5b2c3336ed
increment build number
2009-03-28 19:05:54 +00:00
fsg
31a7cfc300
increment build number
2009-03-27 19:41:06 +00:00
alexpeshkoff
0864441b8f
increment build number
2009-03-27 16:13:06 +00:00
alexpeshkoff
9e15274a45
Fixed warning
2009-03-27 16:13:00 +00:00
alexpeshkoff
347626e1b6
increment build number
2009-03-27 12:53:30 +00:00
alexpeshkoff
9e098fd97d
increment build number
2009-03-27 12:53:28 +00:00
alexpeshkoff
1f924e29de
increment build number
2009-03-27 12:53:27 +00:00
alexpeshkoff
34e154d65a
increment build number
2009-03-27 12:53:25 +00:00
alexpeshkoff
b7b0c79c3c
increment build number
2009-03-27 12:53:24 +00:00
alexpeshkoff
3da121677c
increment build number
2009-03-27 12:53:20 +00:00
alexpeshkoff
3436d8c24c
increment build number
2009-03-27 12:53:19 +00:00
alexpeshkoff
7ba7cc62c1
increment build number
2009-03-27 12:53:07 +00:00
dimitr
9dedd3cebe
increment build number
2009-03-27 11:22:42 +00:00
alexpeshkoff
79d979a09b
increment build number
2009-03-27 11:03:27 +00:00
alexpeshkoff
e30bf8c0a5
Do not use internal engine error reporting in file, included by plugin
2009-03-27 11:03:06 +00:00
hvlad
5290f0cf9d
increment build number
2009-03-26 22:29:20 +00:00
hvlad
709ea47530
Split long error message on two lines. Misc.
2009-03-26 22:29:19 +00:00
hvlad
1797ec6aac
increment build number
2009-03-26 22:28:22 +00:00
hvlad
6082b218be
Correct processing of escaped backslash when expanding logfile name pattern.
...
Bit better error message when regexp processing in trace config is failed.
2009-03-26 22:28:21 +00:00
asfernandes
e1e46f7420
increment build number
2009-03-26 19:43:43 +00:00
fsg
05765ccad3
increment build number
2009-03-26 19:38:35 +00:00
asfernandes
d4baca5401
increment build number
2009-03-26 16:33:23 +00:00
asfernandes
86b3177047
increment build number
2009-03-26 16:33:22 +00:00
asfernandes
38ac4ab183
Use SIMILAR TO regexp (with sed syntax for replacements) for trace config
2009-03-26 16:33:21 +00:00
asfernandes
de052e3f3c
increment build number
2009-03-26 16:33:20 +00:00
asfernandes
5ebfb5d0cf
increment build number
2009-03-26 16:33:19 +00:00
asfernandes
16d88aec1f
increment build number
2009-03-26 16:33:18 +00:00
asfernandes
ccfff7b515
increment build number
2009-03-26 16:33:17 +00:00
asfernandes
afed2fab85
increment build number
2009-03-26 16:18:57 +00:00
asfernandes
62ad8ea507
Fixed CORE-2389 - Wrong matching of SIMILAR TO expression with brackets
2009-03-26 16:18:55 +00:00
alexpeshkoff
d3534abb48
increment build number
2009-03-26 08:43:06 +00:00
alexpeshkoff
f9a378dd6b
increment build number
2009-03-26 08:42:47 +00:00
fsg
400d5c3b1c
increment build number
2009-03-25 19:38:59 +00:00
hvlad
a60df3e329
increment build number
2009-03-24 22:20:28 +00:00
hvlad
c448659575
Fixed bug CORE-2386 : ALTER VIEW could remove column used in stored procedure or trigger
2009-03-24 22:20:26 +00:00
fsg
8fb3adcdac
increment build number
2009-03-24 19:38:26 +00:00
alexpeshkoff
4608b8cc9d
increment build number
2009-03-24 13:08:29 +00:00
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
50e9094cf1
increment build number
2009-03-23 19:41:01 +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
f543097661
increment build number
2009-03-23 17:20:53 +00:00
hvlad
42efc95096
increment build number
2009-03-23 17:20:52 +00:00
hvlad
d443178d0f
More complete fix for bug CORE-2368 : AV after isc_cancel_events if event was not found
2009-03-23 17:20:51 +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
roman-simakov
257368d31c
Counter and mutex were replaced by AtomicCounter.
2009-03-19 19:08:17 +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
1df89dcdbd
increment build number
2009-03-17 07:39:50 +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
71c82c456f
Fixed CORE-2376: Change default for authentication method parameter
2009-03-16 16:51:41 +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
alexpeshkoff
ac92e643e6
Cleanup - events delivery using unix signals is not used any more
2009-03-16 16:31:51 +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
asfernandes
00a64ad59b
Fixed a problem introduced with my last commit. Assertion with query:
...
select * from (select * from t1 group by n) group by n;
2009-03-13 15:46:09 +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
bf64550086
Misc (spaces vs tab)
2009-03-13 15:30:33 +00:00
asfernandes
3e31c68243
increment build number
2009-03-13 15:26:54 +00:00
asfernandes
f32516ee4b
Fix another (related to CORE-1246 and CORE-2339) issue with derived expressions, reported by Dmitry:
...
select
*
from
(select
coalesce(sum(r1.RDB$RELATION_ID), 0) as RDB$RELATION_ID
from
(select *
from
rdb$database ) r1 ) r2
wrongly returns NULL
2009-03-13 15:26:50 +00:00
hvlad
3057006ea5
increment build number
2009-03-13 13:41:10 +00:00
hvlad
75e2751c50
Remove code already present in ISC_mutex_init, thanks to Adriano.
...
Remove some debugging code.
2009-03-13 13:41:08 +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
5f74beed6d
Misc
2009-03-13 02:43:04 +00:00
asfernandes
ca81b60528
increment build number
2009-03-13 02:35:49 +00:00
asfernandes
a72750038a
Do not use namespaces in header files
2009-03-13 02:35:47 +00:00
fsg
2883a0dea1
increment build number
2009-03-12 19:40:28 +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
816fa4d309
Fixed platforms that do not have O_NOATIME option
2009-03-12 12:04:41 +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
622b841d37
increment build number
2009-03-12 08:23:14 +00:00
hvlad
f32020f5af
increment build number
2009-03-12 08:23:13 +00:00
hvlad
829176bb0e
Performance :
...
1. Replace FileObject by PluginLogWriter
2. Replace stack variable "line" by class member "record" to reduce need of memory re-allocation at every traced event.
2009-03-12 08:23:12 +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
1c85ea4017
Implement more efficient and simple log writer for trace plugin
2009-03-12 08:16:34 +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
e295cddb7f
increment build number
2009-03-12 08:08:08 +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
hvlad
428204cdf8
Fixed bug CORE-2368 : AV after isc_cancel_events if event was not found
2009-03-12 08:06:26 +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
alexpeshkoff
cc69cf7c6e
Fixed CORE-2354: "fb_lock_print -ia" output is not flushed to a file between iterations
2009-03-10 12:27:48 +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
2c92602c66
Close handle refering to parent process
2009-03-09 01:42:29 +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
robocop
cb6849f8a4
Misc.
2009-03-08 12:17:42 +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
hvlad
c574a32c39
Fixed bug CORE-2356 : On Windows listener process of Classic Server can't create necessary resources after restart if any worker process was present
2009-03-07 22:25:57 +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
hvlad
d4e7e15b85
Correction for my patch re. errors at graceful socket shutdown
2009-03-07 20:21:10 +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
asfernandes
9234c4bf85
Misc
2009-03-07 03:09:48 +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
dd3882e021
increment build number
2009-03-06 18:28:54 +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
alexpeshkoff
a6e066505b
Fixed CORE-2316: Throttling Nbackup on large databases
2009-03-06 17:56:05 +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
robocop
44bd3c0f45
Do not hide some important warnings.
2009-03-06 12:10:50 +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
0d4fcd15d0
Fixed alignment - thanks to Adriano
2009-03-05 10:25:45 +00:00
alexpeshkoff
e98d5811e2
increment build number
2009-03-05 09:27:28 +00:00
robocop
695110de9f
increment build number
2009-03-05 06:41:15 +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
4ffeaea47a
Expose frac() in ib_udf but only as udf_frac to not clash with a possible native implementation.
2009-03-05 06:38:43 +00:00
robocop
d0d080124f
increment build number
2009-03-05 06:05:51 +00:00
robocop
c96ffd070f
Misc.
2009-03-05 06:05:50 +00:00
robocop
ee8cfe3d4b
increment build number
2009-03-05 06:05:21 +00:00
robocop
4d8dd1c953
Make it compile on Windows.
2009-03-05 06:05:19 +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
2d40bd2425
Remove not used and non-simmetric platform specific define
2009-03-05 01:01:57 +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
asfernandes
9d086d289c
Misc
2009-03-05 00:52:25 +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
f2f8c3d704
Do not use reinterpret_cast to convert from void* to a typed pointer.
2009-03-04 12:14:51 +00:00
robocop
780852ff78
increment build number
2009-03-04 12:13:34 +00:00
robocop
4dc1d3d144
Misc.
2009-03-04 12:13:32 +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
39b6dac932
Fixed the wrong assertion.
2009-03-03 15:25:34 +00:00
dimitr
48d8265d9b
increment build number
2009-03-03 15:19:52 +00:00
dimitr
9f1cc5473a
Prefer explicit #includes to tricky forward declarations for template classes.
2009-03-03 15:19:50 +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
robocop
850274ee83
Adjust to our naming conventions.
2009-03-03 12:24:07 +00:00
hvlad
98a00af921
increment build number
2009-03-03 12:00:30 +00:00
hvlad
fd2099aa96
Fixed bug CORE-2349 : False "Invalid SQLDA" error
2009-03-03 12:00:29 +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
dimitr
9dca0fa2b7
Correction related to my last commit.
2009-03-02 09:34:37 +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
skidder
0f64fd44e4
Repairing the VS2003 build (and maybe others). ferror is a tricky macro, not a function
2009-03-02 03:39:46 +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
0fe872609e
increment build number
2009-03-01 16:37:10 +00:00
aafemt
1306b2f0b5
increment build number
2009-03-01 16:37:09 +00:00
aafemt
6f2d3a5acc
Shared library extension on Windows is "dll"
2009-03-01 16:37:08 +00:00
aafemt
6f8b5d4d64
increment build number
2009-03-01 16:35:25 +00:00
hvlad
087144c911
increment build number
2009-03-01 15:58:25 +00:00
hvlad
109976dca4
Misc
2009-03-01 15:58:24 +00:00
hvlad
2ef60a515e
More SLONG overflows in TPC fixed.
2009-03-01 15:56:16 +00:00
hvlad
82d48a0fca
increment build number
2009-03-01 15:56:15 +00:00
asfernandes
2224294f34
increment build number
2009-03-01 15:42:26 +00:00
asfernandes
2393d7eeca
increment build number
2009-03-01 15:42:25 +00:00
asfernandes
55fcd656d6
increment build number
2009-03-01 15:42:24 +00:00
asfernandes
283509ad8d
Misc
2009-03-01 15:42:23 +00:00
asfernandes
a03ff305cb
increment build number
2009-03-01 15:42:21 +00:00
asfernandes
90cafe3080
increment build number
2009-03-01 15:42:20 +00:00
asfernandes
44ab25cfff
increment build number
2009-03-01 15:42:19 +00:00
asfernandes
8ee20f09a1
increment build number
2009-03-01 15:42:18 +00:00
aafemt
77b8e15ca4
increment build number
2009-03-01 13:26:06 +00:00
aafemt
be1352caf3
increment build number
2009-03-01 13:26:05 +00:00