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

23453 Commits

Author SHA1 Message Date
asfernandes
607f55503d Misc 2008-07-11 02:37:23 +00:00
asfernandes
a3e3ec16d3 increment build number 2008-07-11 02:37:17 +00:00
skidder
b4a0cd5d7e increment build number 2008-07-10 19:13:12 +00:00
alexpeshkoff
4de102ecff increment build number 2008-07-10 15:59:17 +00:00
alexpeshkoff
6e92f86f9d increment build number 2008-07-10 15:57:37 +00:00
alexpeshkoff
7c8427bc35 Separated CVT functions to common and jrd parts.
This made possible to avoid ugly CVT_move export.

Cleanup of errors handling in CVT functions.
2008-07-10 15:57:33 +00:00
alexpeshkoff
1af4b029e2 increment build number 2008-07-10 15:56:55 +00:00
alexpeshkoff
392b553a8c increment build number 2008-07-10 15:56:50 +00:00
alexpeshkoff
dedfde8056 increment build number 2008-07-10 15:56:43 +00:00
alexpeshkoff
eeb42623e5 increment build number 2008-07-10 15:56:30 +00:00
alexpeshkoff
8eba047b4b increment build number 2008-07-10 15:56:23 +00:00
alexpeshkoff
cdb8eac629 increment build number 2008-07-10 15:56:17 +00:00
alexpeshkoff
ae57af9152 increment build number 2008-07-10 15:46:45 +00:00
paul_reeves
7735e3a69b increment build number 2008-07-10 14:52:56 +00:00
paul_reeves
f988501a42 increment build number 2008-07-10 14:47:16 +00:00
paul_reeves
22283fe257 increment build number 2008-07-10 14:42:23 +00:00
paul_reeves
69ea4ba2ec increment build number 2008-07-10 14:14:40 +00:00
paul_reeves
307a6e4921 increment build number 2008-07-10 12:45:43 +00:00
paul_reeves
c2c4f134f5 increment build number 2008-07-10 12:42:11 +00:00
asfernandes
142f9897f8 Fixed CORE-1936 - The log(base, number) built-in function doesn't check parameters and delivers NAN values instead 2008-07-09 15:30:14 +00:00
robocop
a302401357 Misc. 2008-07-09 12:34:43 +00:00
robocop
b08f2f8420 increment build number 2008-07-09 12:34:41 +00:00
dimitr
eedfe1119c increment build number 2008-07-09 11:46:59 +00:00
dimitr
99a17e984b Fixed the main problem of CORE-1971: inconsistency in the evaluation order between Windows and POSIX.
Now the order is always right-to-left. I would prefer to see it reversed, but that's for another day.
2008-07-09 11:46:44 +00:00
alexpeshkoff
26fa11f20c increment build number 2008-07-09 11:10:04 +00:00
alexpeshkoff
c7d02bfbae increment build number 2008-07-09 11:07:11 +00:00
alexpeshkoff
a3a8ad08af increment build number 2008-07-09 10:19:14 +00:00
alexpeshkoff
dbeab9b180 increment build number 2008-07-09 08:50:58 +00:00
dimitr
6971d3a5db increment build number 2008-07-09 08:40:44 +00:00
dimitr
7d6a16b837 increment build number 2008-07-09 08:40:42 +00:00
dimitr
609f466ad3 1) Fixed the layering, as dbb_lock shouldn't belong to PIO.
2) Passed tdbb to some engine routines that were dealing with TLS.
3) Got rid of fil_length and some minor cleanup.
2008-07-09 08:40:31 +00:00
dimitr
cd10fbee3b increment build number 2008-07-09 08:40:27 +00:00
dimitr
83e633d906 increment build number 2008-07-09 08:40:04 +00:00
hvlad
99c9cf5b28 increment build number 2008-07-09 07:57:53 +00:00
hvlad
28db88b1b2 increment build number 2008-07-09 07:52:55 +00:00
fsg
bda59af553 increment build number 2008-07-08 19:26:01 +00:00
asfernandes
15f96d1532 increment build number 2008-07-08 15:39:09 +00:00
asfernandes
cdf3ffc420 increment build number 2008-07-08 15:32:56 +00:00
alexpeshkoff
0a60ee1999 increment build number 2008-07-08 09:03:16 +00:00
alexpeshkoff
ad5ee55182 increment build number 2008-07-08 09:02:41 +00:00
alexpeshkoff
3fe0cdab62 increment build number 2008-07-08 08:57:36 +00:00
robocop
8aeacdd7cb increment build number 2008-07-08 07:48:31 +00:00
robocop
8028402a45 Adding one more message for localization. 2008-07-08 07:48:26 +00:00
robocop
91d5464e3d increment build number 2008-07-08 07:48:25 +00:00
robocop
b1c1df5b25 increment build number 2008-07-08 07:48:17 +00:00
alexpeshkoff
850dc5cdcf increment build number 2008-07-08 07:02:16 +00:00
robocop
28d018c2e0 increment build number 2008-07-08 06:47:05 +00:00
robocop
8a607774fb increment build number 2008-07-08 06:45:21 +00:00
robocop
507c9a3766 Totally misc. 2008-07-08 06:45:14 +00:00
robocop
9a0b3554c3 increment build number 2008-07-08 06:44:57 +00:00
robocop
534abf1560 const 2008-07-08 06:44:53 +00:00
robocop
4a296a4666 increment build number 2008-07-08 06:44:14 +00:00
robocop
c5aaf60b04 Workaround for a VC limitation: don't mix SEH and C++ EH. 2008-07-08 06:44:10 +00:00
fsg
ab88c0de29 increment build number 2008-07-07 19:05:48 +00:00
asfernandes
d53d0c4d56 increment build number 2008-07-07 15:45:59 +00:00
alexpeshkoff
6893859093 increment build number 2008-07-07 14:03:58 +00:00
alexpeshkoff
78231c0179 increment build number 2008-07-07 13:42:53 +00:00
alexpeshkoff
e7367a15cb increment build number 2008-07-07 13:35:22 +00:00
alexpeshkoff
22fb0059a5 increment build number 2008-07-07 13:35:21 +00:00
alexpeshkoff
e2b5d7bf8e increment build number 2008-07-07 13:33:32 +00:00
alexpeshkoff
81579840ab Renamed function 2008-07-07 13:33:28 +00:00
alexpeshkoff
7098cffcb1 Use regular message code instead of arg_interpreted 2008-07-07 13:31:55 +00:00
alexpeshkoff
e93d7ec5a4 increment build number 2008-07-07 13:31:41 +00:00
alexpeshkoff
a9df661519 increment build number 2008-07-07 13:30:40 +00:00
alexpeshkoff
bf6921207f increment build number 2008-07-07 13:03:45 +00:00
alexpeshkoff
f2196c0c52 misc gcc warning 2008-07-07 13:03:39 +00:00
alexpeshkoff
67e1d3e06b increment build number 2008-07-07 12:45:48 +00:00
alexpeshkoff
9d873d8e7a Do not skip win32 errors on non-win32 systems - print as "unknown Win32" 2008-07-07 12:45:41 +00:00
alexpeshkoff
6f0e5e11ed increment build number 2008-07-07 11:09:17 +00:00
paulbeach
0321b804a9 increment build number 2008-07-07 10:57:15 +00:00
paulbeach
30dc980e12 increment build number 2008-07-07 10:57:03 +00:00
paulbeach
e34d0687a6 increment build number 2008-07-07 10:57:00 +00:00
paulbeach
9d178d99b2 increment build number 2008-07-07 10:56:46 +00:00
paulbeach
9633b401f7 increment build number 2008-07-07 10:56:36 +00:00
paulbeach
f6a3f312bf increment build number 2008-07-07 10:56:26 +00:00
paulbeach
63318a4f67 increment build number 2008-07-07 10:56:09 +00:00
alexpeshkoff
46eddcc97b increment build number 2008-07-07 10:42:27 +00:00
alexpeshkoff
7fe33f3e5d Fixed CORE-1972: Non-SYSDBA user can change FW mode of database 2008-07-07 10:42:17 +00:00
asfernandes
31bdd7b08b increment build number 2008-07-06 18:08:27 +00:00
asfernandes
b100d96f4d increment build number 2008-07-06 18:08:24 +00:00
asfernandes
4aa6ecbaf1 Misc 2008-07-06 18:08:23 +00:00
asfernandes
36e372279d increment build number 2008-07-06 16:42:57 +00:00
asfernandes
45786da3bc Misc 2008-07-06 16:42:52 +00:00
asfernandes
d0161b9d7f increment build number 2008-07-06 16:42:46 +00:00
asfernandes
2ab86ef654 increment build number 2008-07-06 16:42:40 +00:00
robocop
f645821878 increment build number 2008-07-06 12:51:22 +00:00
robocop
e3024d2a92 increment build number 2008-07-06 12:51:14 +00:00
robocop
9ec4d28690 increment build number 2008-07-06 11:03:20 +00:00
robocop
07d996f422 increment build number 2008-07-06 11:03:19 +00:00
robocop
80ba24a605 Fixing the Win32 build after Alex' changes. 2008-07-06 11:03:09 +00:00
robocop
a210517a2e increment build number 2008-07-06 10:59:07 +00:00
robocop
894662c1e8 Misc. 2008-07-06 10:59:03 +00:00
robocop
4d3fe3483a increment build number 2008-07-06 10:57:10 +00:00
robocop
4fe9cb85e9 increment build number 2008-07-06 10:56:41 +00:00
robocop
915783bf8e Misc:
Updating legacy message
Adding a message
Fixing some typos
2008-07-06 10:56:34 +00:00
robocop
700e03501d increment build number 2008-07-06 10:52:33 +00:00
robocop
4ae6f26449 increment build number 2008-07-06 10:52:16 +00:00
robocop
d3f205a07e increment build number 2008-07-06 10:51:59 +00:00
skidder
823e214fde increment build number 2008-07-05 19:31:59 +00:00
skidder
b9571d48ee When GFIX is invoked with -MEND option it marks blobs and records with
inconsistencies as damaged (rhd_damaged). When later GBAK is invoked with
-IGNORE option it instructs the engine to skip such marked blobs and records
to be able to create backup of the database.

However, for damaged BLOBs the engine returns inconsistent statistics via
isc_blob_info call making GBAK to fail defeating the purpose of GFIX -MEND.
This problem is present in all Firebird versions.

This patch corrects the above behavior, and makes the engine return damaged
blobs to GBAK with -IGNORE option as consistent zero-length blobs permitting
database backup to succeed.
2008-07-05 19:31:52 +00:00
asfernandes
6249fcf17e increment build number 2008-07-04 15:44:31 +00:00
asfernandes
195f7524aa increment build number 2008-07-04 15:44:15 +00:00
alexpeshkoff
a0152ce98c increment build number 2008-07-04 10:37:31 +00:00
alexpeshkoff
35adc92bc5 increment build number 2008-07-04 10:37:29 +00:00
alexpeshkoff
8ca9489c59 increment build number 2008-07-04 10:33:25 +00:00
dimitr
60cddde0b5 increment build number 2008-07-04 05:05:11 +00:00
fsg
9d18025043 increment build number 2008-07-03 19:12:03 +00:00
fsg
1a364daa66 increment build number 2008-07-03 19:10:54 +00:00
alexpeshkoff
1930910ac8 increment build number 2008-07-03 13:43:40 +00:00
alexpeshkoff
0c4dccc8ac increment build number 2008-07-03 12:03:01 +00:00
alexpeshkoff
48fd5141d1 increment build number 2008-07-03 12:02:59 +00:00
alexpeshkoff
5ac5869661 CORE-1964 - stop vararg mess when reporting errors. Use special class for it. More (ERR_post cleanup) to come. 2008-07-03 12:02:54 +00:00
alexpeshkoff
d4c3348bcc increment build number 2008-07-03 12:02:30 +00:00
alexpeshkoff
0b248b6942 increment build number 2008-07-03 12:02:19 +00:00
alexpeshkoff
bc75ce0e06 increment build number 2008-07-03 12:02:08 +00:00
robocop
ddb114e2e6 increment build number 2008-07-03 07:12:39 +00:00
asfernandes
6180f4c580 increment build number 2008-07-02 19:43:50 +00:00
asfernandes
417f155a6d increment build number 2008-07-02 16:00:00 +00:00
asfernandes
9f5509596c increment build number 2008-07-02 15:56:56 +00:00
asfernandes
df3c54b4f0 increment build number 2008-07-02 15:56:52 +00:00
asfernandes
71961bae16 increment build number 2008-07-02 15:12:43 +00:00
roman-simakov
2b339c6c5a increment build number 2008-07-02 13:02:38 +00:00
roman-simakov
84798050ec Fixed bugcheck 210 (page in use during flush) is thrown during database validation. 2008-07-02 13:02:26 +00:00
roman-simakov
816a793ef9 increment build number 2008-07-02 12:22:12 +00:00
roman-simakov
e3b81dea18 Misc 2008-07-02 12:22:08 +00:00
asfernandes
fa8897f6e8 increment build number 2008-07-02 12:01:44 +00:00
roman-simakov
250373da8b increment build number 2008-07-02 10:56:13 +00:00
roman-simakov
6bff45dc78 Correction 2008-07-02 10:56:00 +00:00
robocop
77b8eadddf increment build number 2008-07-02 09:46:49 +00:00
robocop
b679c7ddb6 increment build number 2008-07-02 08:47:32 +00:00
robocop
86cd5672d6 Misc. 2008-07-02 08:47:24 +00:00
asfernandes
482e7492a7 increment build number 2008-07-02 00:24:19 +00:00
asfernandes
c731e9ce84 increment build number 2008-07-02 00:22:52 +00:00
asfernandes
7216774b1f increment build number 2008-07-01 21:36:16 +00:00
asfernandes
372cb9bb34 Correction 2008-07-01 21:36:13 +00:00
fsg
f2dc1ef4af increment build number 2008-07-01 19:28:42 +00:00
asfernandes
83d78e5e45 increment build number 2008-07-01 15:54:03 +00:00
asfernandes
ce4bf91533 Misc 2008-07-01 01:12:02 +00:00
asfernandes
1dc8b4e8a1 increment build number 2008-07-01 01:12:01 +00:00
asfernandes
3e8a73a8ee increment build number 2008-07-01 01:11:57 +00:00
asfernandes
27859a8d45 increment build number 2008-06-30 15:48:22 +00:00
roman-simakov
3c8cffac47 increment build number 2008-06-30 12:23:55 +00:00
roman-simakov
a9203adf92 Patch from Alexander Potapchenko for improvement foreign key handling. Now one can reference to key fields of active record when they are not changed. 2008-06-30 12:23:48 +00:00
asfernandes
d915678669 increment build number 2008-06-29 19:29:41 +00:00
fsg
12034cd473 increment build number 2008-06-29 18:56:23 +00:00
asfernandes
530de22095 increment build number 2008-06-29 16:04:57 +00:00
asfernandes
17a064e292 increment build number 2008-06-29 15:52:52 +00:00
asfernandes
ebb3c85d54 increment build number 2008-06-29 15:52:47 +00:00
asfernandes
0d31f7c8b4 Fx Linux build 2008-06-29 15:52:46 +00:00
hvlad
46ce51c326 increment build number 2008-06-29 12:27:00 +00:00
hvlad
147e493955 Misc 2008-06-29 12:26:55 +00:00
asfernandes
023b7d5873 increment build number 2008-06-28 19:20:10 +00:00
fsg
1e604abe2f increment build number 2008-06-28 18:56:57 +00:00
dimitr
544d15a51a Misc. 2008-06-27 13:40:37 +00:00
asfernandes
c8cacf9ad1 Misc 2008-06-27 13:31:04 +00:00
dimitr
50adebd7e7 Fixed CORE-1965: Lock manager crash (invalid lock ID) under concurrent DDL load. 2008-06-27 12:11:09 +00:00
alexpeshkoff
0635ef9757 increment build number 2008-06-27 11:28:53 +00:00
alexpeshkoff
20bbecd67e increment build number 2008-06-27 11:28:48 +00:00
alexpeshkoff
e4259a0f75 increment build number 2008-06-27 11:28:21 +00:00
robocop
3e67718e8b increment build number 2008-06-27 11:22:26 +00:00
dimitr
f54a13ef9a increment build number 2008-06-27 08:44:45 +00:00
dimitr
f735ff4502 Fixed CORE-1963: Possible server crash on commit when granting/revoking privileges from multiple connections simultaneously. 2008-06-27 08:44:40 +00:00
alexpeshkoff
9b6ff2124b increment build number 2008-06-27 07:31:40 +00:00
alexpeshkoff
9133ab3422 increment build number 2008-06-27 07:31:39 +00:00
alexpeshkoff
8b06f92880 increment build number 2008-06-27 07:31:31 +00:00
alexpeshkoff
dfa2ed1275 increment build number 2008-06-27 07:31:18 +00:00
alexpeshkoff
c116f6e015 increment build number 2008-06-27 07:31:10 +00:00
fsg
cdc14f7dbe increment build number 2008-06-26 18:51:05 +00:00
asfernandes
0b41c0007c increment build number 2008-06-26 16:33:34 +00:00
dimitr
ca369eb483 increment build number 2008-06-26 15:22:11 +00:00
dimitr
5dd403dffa Rolled back some of my prior changes because of the found regression. 2008-06-26 15:22:01 +00:00
dimitr
83aa7603b0 increment build number 2008-06-26 12:28:41 +00:00
dimitr
74fe420b29 Rolled back my minor prototype changes as requested by Claudio. 2008-06-26 12:28:36 +00:00
robocop
38153dbad2 increment build number 2008-06-26 12:02:34 +00:00
dimitr
83a5935273 increment build number 2008-06-26 11:28:46 +00:00
robocop
5a5c114533 increment build number 2008-06-26 11:23:48 +00:00
robocop
8a77b30645 Cleanup: get rid of useless third param in ISC_unmap_file 2008-06-26 11:23:40 +00:00
robocop
c97eccd672 increment build number 2008-06-26 11:23:38 +00:00
dimitr
b42a460080 increment build number 2008-06-26 11:20:54 +00:00
dimitr
ee312b0920 Final part of the solution for CORE-1938: fixed synchronization. 2008-06-26 11:20:41 +00:00
robocop
59743d0fdf increment build number 2008-06-26 11:03:59 +00:00
dimitr
480b957a2c increment build number 2008-06-26 11:01:19 +00:00
dimitr
e4e437eb3b Relation must be locked for any DPM access. As it's normally done after request optimization, I put an extra lock into the optimizer.
This is one of the possible reasons for CORE-1938 to appear.
2008-06-26 11:01:07 +00:00
alexpeshkoff
c7bff1082f increment build number 2008-06-26 11:00:42 +00:00
alexpeshkoff
5bd0ba6f2e increment build number 2008-06-26 10:58:41 +00:00
dimitr
ab1b9dc414 increment build number 2008-06-26 10:48:37 +00:00
dimitr
438dec11d6 1) Keep rel_name for dropped relations in order to report errors properly.
2) Throw an error when the relation cannot be locked because of being already dropped.
3) Don't release the existence lock before RDB$RELATIONS is cleaned up.
This is the first part of the changes intended to fix CORE-1938.
2008-06-26 10:48:28 +00:00
robocop
d786d35f83 Misc. 2008-06-26 10:43:57 +00:00
alexpeshkoff
a2e416210b Fixed CORE-1964: Use of 0 instead of isc_arg_end to terminate list of ERR_post's (and cousines) arguments is invalid.
Also cleaned up use of gds__log() in a few places.
2008-06-26 09:47:59 +00:00
alexpeshkoff
582db89caf increment build number 2008-06-26 09:47:58 +00:00
alexpeshkoff
d4b1204bd0 increment build number 2008-06-26 09:47:52 +00:00
alexpeshkoff
9f149bfa32 increment build number 2008-06-26 09:47:33 +00:00
fsg
64e15c5896 increment build number 2008-06-25 19:01:15 +00:00
asfernandes
517c819adb increment build number 2008-06-25 16:11:13 +00:00
asfernandes
93947f0368 increment build number 2008-06-25 16:11:05 +00:00
asfernandes
cf7af2292d Fixed CORE-1962 - Incorrect extraction of MILLISECONDs 2008-06-25 15:58:03 +00:00
asfernandes
e903d56de0 increment build number 2008-06-25 15:58:02 +00:00
dimitr
642391459e Fixed CORE-1961: Bugcheck 210 (page in use during flush) is thrown during database validation. 2008-06-25 12:37:50 +00:00
asfernandes
23e4059ce5 Changed attribute name NUMERIC to NUMERIC-SORT - sugested by Claudio 2008-06-25 01:46:50 +00:00
asfernandes
d868936aab increment build number 2008-06-25 01:46:48 +00:00
asfernandes
297212718c increment build number 2008-06-25 01:46:40 +00:00
asfernandes
1e35011f71 increment build number 2008-06-24 22:25:51 +00:00
fsg
6d4fe1b3dd increment build number 2008-06-24 18:57:49 +00:00
fsg
60a773036e increment build number 2008-06-24 18:56:45 +00:00
dimitr
cbf7e5f73a increment build number 2008-06-24 18:29:26 +00:00
dimitr
5b4d7d1457 increment build number 2008-06-24 18:26:35 +00:00
dimitr
5066599a46 increment build number 2008-06-24 18:24:48 +00:00
dimitr
fe2e2ed3a3 Fixed CORE-1958: Bugcheck 179 (decompression overran buffer) when attempting to update the same record multiple times. 2008-06-24 18:24:46 +00:00
asfernandes
f41a7c9a9d increment build number 2008-06-24 15:31:29 +00:00
alexpeshkoff
7b2bf28765 increment build number 2008-06-24 13:07:19 +00:00
alexpeshkoff
99f17b4d00 1. Frontported fix for CORE-1944: Monitoring tables contain wrong data
2. Added new methods to Clumplet classes - date, time and floating point support.

3. Avoid endianess #ifdef's in Clumplet classes.
2008-06-24 13:07:12 +00:00
alexpeshkoff
b8be425321 increment build number 2008-06-24 13:07:07 +00:00
asfernandes
35227b0aaf increment build number 2008-06-24 12:08:36 +00:00
asfernandes
fda6131b90 increment build number 2008-06-24 12:08:33 +00:00
asfernandes
bc0a670c78 increment build number 2008-06-24 12:04:58 +00:00
asfernandes
af576b0723 increment build number 2008-06-24 12:04:42 +00:00
hvlad
13f1550968 increment build number 2008-06-24 12:02:40 +00:00
hvlad
81c1e2e604 Correct error in my previous commit. 2008-06-24 12:02:29 +00:00
hvlad
e98e50752a increment build number 2008-06-24 11:56:29 +00:00
hvlad
ac03047011 1. Make work with databases_mutex more consistent (lock\unlock it at the same scope of code).
2. Restore accidentally broken pause when attempt to brute-force login\pwd is detected
2008-06-24 11:56:17 +00:00
fsg
510c896971 increment build number 2008-06-23 20:27:27 +00:00
alexpeshkoff
a54f97ee9c increment build number 2008-06-23 13:38:42 +00:00
robocop
81ef9c3427 increment build number 2008-06-23 12:18:21 +00:00
robocop
411b74449d Misc. 2008-06-23 12:18:04 +00:00
alexpeshkoff
e1800d022d increment build number 2008-06-23 08:01:39 +00:00
asfernandes
b862336fb0 increment build number 2008-06-22 20:08:59 +00:00
asfernandes
cd49fc3faa Feature CORE-1945 - Custom attribute for collation to sort numbers in numeric order 2008-06-22 20:08:56 +00:00
asfernandes
42f58df7ab increment build number 2008-06-22 20:08:55 +00:00
asfernandes
6b0efd612d increment build number 2008-06-22 19:16:46 +00:00
roman-simakov
29986d0d60 increment build number 2008-06-22 17:31:16 +00:00
roman-simakov
5dd400c24a Fixed server hanging while lock table is initializing by one attachment and one previous attachment is disconnecting. Thanks to Nikolay. 2008-06-22 17:31:12 +00:00
robocop
17a60fdeaa increment build number 2008-06-22 14:51:36 +00:00
hvlad
b4defd26f7 Correction 2008-06-22 07:43:12 +00:00
hvlad
acb28f7a71 More error messages for EXECUTE STATEMENT 2008-06-22 07:34:36 +00:00
asfernandes
4d7dc5743a increment build number 2008-06-21 16:29:29 +00:00
asfernandes
1877505dc6 increment build number 2008-06-21 16:01:11 +00:00
asfernandes
1e579b3ea1 increment build number 2008-06-21 16:01:04 +00:00
asfernandes
bf5a518cca increment build number 2008-06-21 02:25:42 +00:00
asfernandes
1bf05d18d5 increment build number 2008-06-21 02:03:13 +00:00
asfernandes
f3a9dda3ee increment build number 2008-06-21 01:57:39 +00:00
asfernandes
0434bc477e increment build number 2008-06-21 01:57:33 +00:00
fsg
eab8896ee6 increment build number 2008-06-20 19:25:51 +00:00
asfernandes
ed2c659fb8 increment build number 2008-06-20 15:50:49 +00:00
asfernandes
372ccd82d8 increment build number 2008-06-20 15:50:42 +00:00
asfernandes
a4665f18af increment build number 2008-06-20 15:50:41 +00:00
alexpeshkoff
e8b5d8a2b5 increment build number 2008-06-20 12:20:44 +00:00
alexpeshkoff
956b6df437 Fixed CORE-1914: Problem creating table leave the database in inconsistent state 2008-06-20 12:20:40 +00:00
skidder
9bbfd0acb3 increment build number 2008-06-20 03:53:01 +00:00
skidder
dea9ea682b increment build number 2008-06-20 03:53:00 +00:00
skidder
f3bd98b5d8 In firebird 2.1/2.5 fb_lock_print was corrupting (truncating) lock table if run against non-working engine or when -F option is used. This was a regression from Firebird 2.0 for Unix platforms 2008-06-20 03:52:59 +00:00
fsg
93a7c9cb72 increment build number 2008-06-19 19:00:12 +00:00
robocop
dd92073e32 increment build number 2008-06-19 12:32:31 +00:00
robocop
7fb5ff6c7d increment build number 2008-06-19 12:32:29 +00:00
robocop
ff7e1aff70 increment build number 2008-06-19 12:30:58 +00:00
hvlad
135e102316 increment build number 2008-06-19 10:47:00 +00:00
hvlad
b0eac1ca6c increment build number 2008-06-19 10:46:58 +00:00
hvlad
d5e0bf5999 increment build number 2008-06-19 10:45:31 +00:00
hvlad
0d95bb900b Error messages for EXECUTE STATEMENT 2008-06-19 10:45:18 +00:00
asfernandes
375697ba05 increment build number 2008-06-18 22:50:14 +00:00
fsg
bea8f8b0d1 increment build number 2008-06-18 19:27:52 +00:00
asfernandes
247a4cb8e9 increment build number 2008-06-18 15:40:27 +00:00
asfernandes
f3233a6db1 increment build number 2008-06-18 15:40:22 +00:00
asfernandes
2b79316917 increment build number 2008-06-18 15:33:19 +00:00
asfernandes
7768ac64d7 increment build number 2008-06-18 01:45:25 +00:00
asfernandes
96eec5c5c3 increment build number 2008-06-18 01:45:00 +00:00
asfernandes
3efc568afe increment build number 2008-06-18 01:44:55 +00:00
asfernandes
4f387a270a increment build number 2008-06-18 01:44:49 +00:00
asfernandes
7cb45961f6 increment build number 2008-06-18 01:44:40 +00:00
asfernandes
a0ac19b715 increment build number 2008-06-18 01:44:19 +00:00
asfernandes
666907ddf8 increment build number 2008-06-18 01:44:08 +00:00
asfernandes
2ec9961fb6 increment build number 2008-06-18 01:43:53 +00:00
asfernandes
48eab6b5d2 increment build number 2008-06-18 01:43:41 +00:00
asfernandes
4b68dd759b increment build number 2008-06-18 01:43:29 +00:00
asfernandes
b66b829b2a increment build number 2008-06-18 01:43:21 +00:00
asfernandes
2df5c67e6e increment build number 2008-06-18 01:43:14 +00:00
asfernandes
45198cf577 increment build number 2008-06-18 01:43:13 +00:00
asfernandes
7d4cd1acba increment build number 2008-06-18 01:42:58 +00:00
asfernandes
2d1fc94e9e increment build number 2008-06-18 01:42:46 +00:00
asfernandes
3484b1c632 increment build number 2008-06-18 01:42:36 +00:00
asfernandes
f8026fea1e increment build number 2008-06-18 01:42:27 +00:00
asfernandes
74a1db4cd9 increment build number 2008-06-18 01:42:20 +00:00
asfernandes
3ee0174cf0 increment build number 2008-06-18 01:42:14 +00:00
asfernandes
0ca2b8ca31 increment build number 2008-06-18 01:42:03 +00:00
asfernandes
fe12a58808 increment build number 2008-06-18 00:45:18 +00:00
asfernandes
d63cbbe718 increment build number 2008-06-18 00:45:13 +00:00
fsg
7ecbd909f6 increment build number 2008-06-17 19:10:34 +00:00
asfernandes
fe5b8c1e96 increment build number 2008-06-17 15:55:46 +00:00
asfernandes
be0238a6c4 increment build number 2008-06-17 13:45:18 +00:00
asfernandes
43a5cd369b increment build number 2008-06-17 01:09:45 +00:00
asfernandes
545047ce27 Misc 2008-06-17 01:09:40 +00:00
asfernandes
7dc922c1ea increment build number 2008-06-17 01:05:33 +00:00
asfernandes
8766747df1 increment build number 2008-06-17 01:05:32 +00:00
asfernandes
f6c5c81362 increment build number 2008-06-17 01:02:14 +00:00
asfernandes
b8a3abb888 Misc 2008-06-17 01:02:01 +00:00
asfernandes
71f7a04be8 increment build number 2008-06-16 16:21:23 +00:00
asfernandes
d1c63ee581 increment build number 2008-06-16 16:21:15 +00:00
asfernandes
da648094ce increment build number 2008-06-16 16:05:17 +00:00
asfernandes
0ce8d34c18 increment build number 2008-06-16 16:04:13 +00:00
asfernandes
b704e01ea0 increment build number 2008-06-16 16:03:15 +00:00
paul_reeves
7c658339ab increment build number 2008-06-16 09:51:26 +00:00
paul_reeves
67af4bc392 increment build number 2008-06-16 09:51:24 +00:00
paul_reeves
5b753c930c increment build number 2008-06-16 09:51:16 +00:00
paul_reeves
0671b9d0a1 increment build number 2008-06-16 09:50:58 +00:00
paul_reeves
3fee8e766a increment build number 2008-06-16 09:50:51 +00:00
paul_reeves
850b9db976 increment build number 2008-06-16 09:50:43 +00:00
paul_reeves
c2298c6cd2 increment build number 2008-06-16 09:50:36 +00:00
paul_reeves
f29c27210f increment build number 2008-06-16 09:50:30 +00:00
asfernandes
0f9d74230b increment build number 2008-06-15 20:43:06 +00:00
asfernandes
bffdce4f97 increment build number 2008-06-15 19:03:20 +00:00
asfernandes
efe1543466 increment build number 2008-06-15 19:03:16 +00:00
asfernandes
9a1d1a0f9f increment build number 2008-06-15 19:03:08 +00:00
asfernandes
04d3443cc3 increment build number 2008-06-15 19:02:51 +00:00
asfernandes
bfe8a4c876 increment build number 2008-06-15 19:02:39 +00:00
fsg
cf2fe9f83c increment build number 2008-06-15 18:56:13 +00:00
asfernandes
7dc2e8e395 increment build number 2008-06-15 16:29:55 +00:00
asfernandes
6b14f12940 increment build number 2008-06-15 16:21:00 +00:00
asfernandes
722c1fe1cb increment build number 2008-06-15 16:20:59 +00:00
asfernandes
6f889ba0a4 1) Fixed an error in the POSIX build after usage of GlobalPtr
2) Some things observed by Claudio
2008-06-15 16:20:55 +00:00
asfernandes
c3f3140c16 increment build number 2008-06-15 16:20:53 +00:00
asfernandes
1518c20983 increment build number 2008-06-15 16:20:50 +00:00
dimitr
9b1e32af86 increment build number 2008-06-15 05:23:20 +00:00
asfernandes
98b535e99c increment build number 2008-06-14 22:16:44 +00:00
asfernandes
81be7b0fa3 increment build number 2008-06-14 22:16:43 +00:00
asfernandes
af1d955da6 Improvement CORE-1937 - Detect (instead of crash) FREE_IT UDFs that return pointer not allocated by ib_util_malloc 2008-06-14 22:16:40 +00:00
asfernandes
5c73b10f3c increment build number 2008-06-14 22:16:33 +00:00
asfernandes
68bb88c3b6 increment build number 2008-06-14 22:16:24 +00:00
asfernandes
2e8637b285 increment build number 2008-06-14 22:16:13 +00:00
asfernandes
28d8c6fa42 increment build number 2008-06-14 22:16:08 +00:00
fsg
bb949da154 increment build number 2008-06-14 18:54:20 +00:00
fsg
25a71fefb5 increment build number 2008-06-14 18:52:41 +00:00
fsg
5f810061f7 increment build number 2008-06-14 18:51:53 +00:00
robocop
a32400759f increment build number 2008-06-14 10:47:12 +00:00
robocop
97b9553ecd Constness and some unsigned values. 2008-06-14 10:47:02 +00:00
asfernandes
17c20e8392 1) Fixed CORE-1935 – SIMILAR TO character classes are incorrectly recognized.
2) Improve the documentation after some questions from Claudio.
2008-06-14 02:17:20 +00:00
asfernandes
b0874c40aa increment build number 2008-06-14 02:17:19 +00:00
paul_reeves
2b4c8b8e60 increment build number 2008-06-13 17:39:34 +00:00
dimitr
e4e82e0cf2 increment build number 2008-06-13 14:01:49 +00:00
paul_reeves
aad551c0ad increment build number 2008-06-13 11:46:29 +00:00
robocop
0ebd2c8274 increment build number 2008-06-13 11:43:33 +00:00
paul_reeves
553de2b310 increment build number 2008-06-13 11:42:28 +00:00
paul_reeves
f9537c094f increment build number 2008-06-13 11:36:43 +00:00
robocop
323d67ebb7 increment build number 2008-06-13 11:28:39 +00:00
robocop
f6ee54f721 Nothing Earth shattering: just trying to fix the indentation. 2008-06-13 11:28:34 +00:00
robocop
4593290e82 increment build number 2008-06-13 11:07:48 +00:00
robocop
1108c5d7c6 increment build number 2008-06-13 11:02:28 +00:00
paul_reeves
b4ceea8cc4 increment build number 2008-06-13 07:45:21 +00:00
asfernandes
f30e7f38dd increment build number 2008-06-13 01:43:06 +00:00
asfernandes
9986d12bb5 increment build number 2008-06-13 01:43:05 +00:00
asfernandes
d30d6410ea Misc 2008-06-13 01:42:58 +00:00
asfernandes
9fb0fe0562 increment build number 2008-06-13 01:42:52 +00:00
asfernandes
7ef0a94f71 increment build number 2008-06-13 01:42:44 +00:00
asfernandes
15543f8002 increment build number 2008-06-13 01:42:39 +00:00
dimitr
93eaf62645 increment build number 2008-06-12 16:03:25 +00:00
dimitr
e57e2f7691 increment build number 2008-06-12 15:48:52 +00:00
dimitr
59242fc526 increment build number 2008-06-12 15:45:45 +00:00
dimitr
c6841d5211 increment build number 2008-06-12 14:34:59 +00:00
dimitr
42f0d1ecbd increment build number 2008-06-12 09:14:15 +00:00
robocop
7be6a7d38b increment build number 2008-06-12 09:03:59 +00:00
robocop
d8b31d7391 increment build number 2008-06-12 09:02:59 +00:00
robocop
63803f6f8e increment build number 2008-06-12 08:06:46 +00:00
robocop
236600c258 Fixed the indentation. 2008-06-12 08:06:42 +00:00
dimitr
9eb2540a32 increment build number 2008-06-12 07:40:46 +00:00
dimitr
a02fbf1a66 increment build number 2008-06-12 07:34:56 +00:00
asfernandes
bf279f1e36 increment build number 2008-06-12 01:02:10 +00:00
asfernandes
343e7be625 increment build number 2008-06-12 01:01:58 +00:00
dimitr
50b8e4c703 increment build number 2008-06-11 14:48:44 +00:00
robocop
833a25f67d increment build number 2008-06-11 13:15:03 +00:00
robocop
6345380ea5 Misc. 2008-06-11 13:14:55 +00:00
alexpeshkoff
f03daad664 increment build number 2008-06-11 12:41:39 +00:00
paulbeach
104f30b6f2 increment build number 2008-06-11 12:12:43 +00:00
paulbeach
66c7c1c7bd increment build number 2008-06-11 12:06:53 +00:00
paulbeach
945ccd0e2e increment build number 2008-06-11 11:58:24 +00:00
alexpeshkoff
0c9b79887d increment build number 2008-06-11 11:18:59 +00:00
alexpeshkoff
63508b3e3d increment build number 2008-06-11 11:18:58 +00:00
alexpeshkoff
f0698568ee increment build number 2008-06-11 11:18:38 +00:00
hvlad
66fd7d5488 Make blr_exec_stmt extensible in the future.
Sorry, recompile of stored objects using new EXECUTE STATEMENT is necessary. Hope the last time ;)
2008-06-10 22:43:30 +00:00
hvlad
24d0ea6cbb increment build number 2008-06-10 22:43:28 +00:00
fsg
999e97b2a0 increment build number 2008-06-10 20:09:11 +00:00
fsg
e514b62b01 increment build number 2008-06-10 20:09:09 +00:00
fsg
54cc444320 increment build number 2008-06-10 20:07:42 +00:00
asfernandes
cd15631a4a increment build number 2008-06-10 16:46:58 +00:00
robocop
a9fc357006 increment build number 2008-06-10 12:28:31 +00:00
robocop
f1177f0bcb increment build number 2008-06-10 12:28:25 +00:00
robocop
66133585c1 increment build number 2008-06-10 12:23:12 +00:00
robocop
dab370ac85 increment build number 2008-06-10 12:10:17 +00:00
dimitr
56fdd3d057 increment build number 2008-06-10 11:42:28 +00:00
alexpeshkoff
bdfbeb6588 increment build number 2008-06-10 11:17:46 +00:00
asfernandes
7105940647 increment build number 2008-06-10 11:01:02 +00:00
alexpeshkoff
49556c502c increment build number 2008-06-10 11:00:28 +00:00
alexpeshkoff
5f0278b14e Added GRANTED BY clause to GRANT and REVOKE commands.
Fixed CORE-1869: Roles granting/revoking logic differs between 2.0 and 2.1.
2008-06-10 10:55:48 +00:00
alexpeshkoff
81575abf3a increment build number 2008-06-10 10:55:41 +00:00
hvlad
394eca2dd9 Fixed bug CORE-1930 : Possible AV in engine if procedure was altered to have no outputs and dependent procedures was not recompiled 2008-06-10 10:32:29 +00:00
robocop
017d04dbfc Misc. 2008-06-10 10:11:39 +00:00
aafemt
a16dfd7c75 Return deprecated stubs to public interface 2008-06-10 07:52:42 +00:00
dimitr
cb2e3f0f61 Misc. 2008-06-10 04:18:50 +00:00
aafemt
c6e0cd6d55 Fix MinGW build 2008-06-09 14:37:39 +00:00
paulbeach
dab2b690c8 increment build number 2008-06-09 14:05:43 +00:00
paulbeach
bdfb8a6d6a increment build number 2008-06-09 14:05:40 +00:00
paulbeach
d3d9aece5a increment build number 2008-06-09 14:01:19 +00:00
paulbeach
6219e08ec7 increment build number 2008-06-09 13:04:34 +00:00
paulbeach
3b8509e937 increment build number 2008-06-09 13:03:36 +00:00
paulbeach
8c549eeb21 increment build number 2008-06-09 12:03:14 +00:00
paulbeach
e4d6b22587 increment build number 2008-06-09 12:03:10 +00:00
paulbeach
d597247854 Support 64bit Darwin PPC 2008-06-09 12:02:59 +00:00
paulbeach
f0f3219e4d increment build number 2008-06-09 12:02:48 +00:00
paulbeach
999033ebb3 increment build number 2008-06-09 11:16:55 +00:00
paulbeach
b6eb960951 increment build number 2008-06-09 11:16:49 +00:00
paulbeach
cc7fadbf37 increment build number 2008-06-09 11:16:42 +00:00
paulbeach
c7ac5698f5 increment build number 2008-06-09 11:16:40 +00:00
paulbeach
16259c1067 increment build number 2008-06-09 11:16:25 +00:00
dimitr
7d6801a27a increment build number 2008-06-09 10:07:14 +00:00
dimitr
03b8fba2ea increment build number 2008-06-09 10:07:10 +00:00
dimitr
74c3f757f6 Fixed the Windows build. This solution is temporary and should be re-optimized for Beta. 2008-06-09 10:07:09 +00:00
paul_reeves
619746286f increment build number 2008-06-09 09:50:00 +00:00
paul_reeves
f627f10ba2 increment build number 2008-06-09 09:48:34 +00:00
dimitr
b837e12851 increment build number 2008-06-09 09:46:03 +00:00
dimitr
4c8c99a3d0 Misc. 2008-06-09 09:46:00 +00:00
hvlad
4c75b581bd increment build number 2008-06-09 09:29:33 +00:00
dimitr
6bb7764c38 increment build number 2008-06-09 09:11:01 +00:00
dimitr
9f9f77bd38 increment build number 2008-06-09 08:26:46 +00:00
dimitr
6c2135b0da increment build number 2008-06-09 08:11:17 +00:00
dimitr
cba9114727 increment build number 2008-06-09 08:10:17 +00:00
dimitr
9a9d48c45d Restored the missing (wrongly cleaned up) parts of the thread priority logic (still useful for the current SS). 2008-06-09 08:10:11 +00:00
alexpeshkoff
f906b888b5 increment build number 2008-06-09 07:58:19 +00:00
alexpeshkoff
523c25a099 increment build number 2008-06-09 07:49:59 +00:00
asfernandes
89ec63d9ef increment build number 2008-06-09 01:34:36 +00:00
asfernandes
613df82905 increment build number 2008-06-09 01:34:34 +00:00
asfernandes
26a79e3c6e Misc 2008-06-09 01:34:33 +00:00
asfernandes
222d02cb16 increment build number 2008-06-09 01:34:30 +00:00
asfernandes
57f99c14ad increment build number 2008-06-09 01:34:23 +00:00
hvlad
5d9c430674 Implemented improvement CORE-1928 : Allow EXECUTE STATEMENT to inherit access privileges of caller stored procedure or trigger.
Allow to specify EXECUTE STATEMENToptional clauses in any (not fixed) order.
Use INTERNAL_PROVIDER for access to the current database by another user too.
2008-06-08 20:42:27 +00:00
asfernandes
224278a9e1 increment build number 2008-06-08 14:14:07 +00:00
asfernandes
8e3e59f78c increment build number 2008-06-08 14:14:04 +00:00
asfernandes
eda911d93e increment build number 2008-06-08 14:13:50 +00:00
asfernandes
cb4ffea3b3 increment build number 2008-06-08 14:13:43 +00:00
dimitr
fdeb6b04b6 increment build number 2008-06-07 11:37:45 +00:00
dimitr
2279fde6e7 Fixed CORE-1926: MON$DATABASE returns outdated transaction counters. 2008-06-07 11:37:39 +00:00
dimitr
b70afb0fd0 increment build number 2008-06-07 11:36:33 +00:00
dimitr
6da776b4ee Allowed the engine to override the system generated IDs, if required. 2008-06-07 09:16:25 +00:00
dimitr
ec1d5a91b4 1) Encapsulated the lock manager and integrated it into the engine.
2) Replaced "early" (before LM) checkouts with "late" (inside LM) ones.
3) Removed the mutex protection that's no longer necessary.
Note: the new LM contains some future code (currently commented out) which will be enabled and tested after the Alpha release.
2008-06-07 09:08:16 +00:00
asfernandes
4822c30c70 Misc 2008-06-06 22:40:15 +00:00
dimitr
bff84e9e7a Cleanup. 2008-06-06 15:55:36 +00:00
dimitr
036386b0f1 Misc. 2008-06-06 15:52:37 +00:00
alexpeshkoff
8fa8039f56 increment build number 2008-06-06 13:46:47 +00:00
robocop
ae5dd25f1f increment build number 2008-06-06 09:08:30 +00:00
robocop
e7fc137bc1 Catch more SUPERSERVER_V2 related things. 2008-06-06 09:08:26 +00:00
robocop
94224d3300 Totally misc. 2008-06-06 08:51:03 +00:00
asfernandes
07ef08feb4 increment build number 2008-06-06 02:25:39 +00:00
asfernandes
1dad34b469 increment build number 2008-06-06 02:25:32 +00:00
asfernandes
f326549d90 increment build number 2008-06-06 02:25:29 +00:00