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

39819 Commits

Author SHA1 Message Date
fsg
c4f6b02f4f increment build number 2009-12-11 13:55:54 +00:00
fsg
6f4a095b77 increment build number 2009-12-11 13:55:25 +00:00
fsg
50e12d7b36 increment build number 2009-12-11 13:54:23 +00:00
dimitr
03a1a819dd increment build number 2009-12-11 07:01:53 +00:00
dimitr
d42e6059ad increment build number 2009-12-10 20:09:24 +00:00
dimitr
b716a4d083 Misc. 2009-12-10 20:09:23 +00:00
dimitr
d472b01804 increment build number 2009-12-10 16:26:12 +00:00
dimitr
3c815dbaac Restored the code from rse.cpp that was forgotten during refactoring. 2009-12-10 16:26:11 +00:00
dimitr
45b47e82a5 increment build number 2009-12-10 15:50:17 +00:00
dimitr
3d5e55807f Boundary check. 2009-12-10 15:50:16 +00:00
hvlad
aa194b77f2 increment build number 2009-12-10 15:46:42 +00:00
hvlad
db168c1e8c increment build number 2009-12-10 15:35:16 +00:00
dimitr
ee419f3338 increment build number 2009-12-10 15:27:19 +00:00
dimitr
6ed29cfc84 increment build number 2009-12-10 15:27:18 +00:00
dimitr
308c5e1e89 Forgotten changes from a few prior commits. 2009-12-10 15:27:17 +00:00
dimitr
52524317e7 increment build number 2009-12-10 15:26:47 +00:00
dimitr
8cbaa89e7e Fixed the merge join algorithm. Thanks to Adriano. 2009-12-10 15:26:46 +00:00
dimitr
8c8de7941c increment build number 2009-12-10 15:25:40 +00:00
dimitr
1e0bbd9519 increment build number 2009-12-10 15:03:57 +00:00
dimitr
753f4d62d5 Fixed the plan output (reversed order of view sub-elements) in HEAD (also broken by my yesterday's commit). 2009-12-10 15:03:56 +00:00
dimitr
bfe3441b2a increment build number 2009-12-10 14:48:43 +00:00
dimitr
916d9fab98 Fixed the plan output (table names) in HEAD (broken by my yesterday's commit). 2009-12-10 14:48:42 +00:00
dimitr
43501021e0 increment build number 2009-12-10 14:47:53 +00:00
dimitr
d09fba5ebd Fixed (hopefully) CORE-2798: Incomplete plan output (lack of view names) when selecting from views containing procedures inside. 2009-12-10 14:47:52 +00:00
dimitr
71263ac414 increment build number 2009-12-10 14:25:13 +00:00
fsg
dbbdda09c1 increment build number 2009-12-10 13:54:09 +00:00
asfernandes
c305b1cceb increment build number 2009-12-10 13:46:23 +00:00
asfernandes
e71e4d1e3e Rename file to match class name 2009-12-10 13:46:22 +00:00
asfernandes
66b53e909d increment build number 2009-12-10 13:46:21 +00:00
asfernandes
38f3e10318 increment build number 2009-12-10 13:46:20 +00:00
asfernandes
53dd364ae6 increment build number 2009-12-10 13:46:19 +00:00
dimitr
489e1b3dfc increment build number 2009-12-10 12:45:22 +00:00
dimitr
386edb9f43 Misc. 2009-12-10 12:45:16 +00:00
asfernandes
38b4313ce8 increment build number 2009-12-10 12:17:04 +00:00
asfernandes
733a0790d4 Misc 2009-12-10 12:17:00 +00:00
dimitr
060244cc84 increment build number 2009-12-10 10:13:23 +00:00
dimitr
4052e12065 Corrected the logic. Thanks to Adriano. 2009-12-10 10:13:22 +00:00
robocop
024db2594d increment build number 2009-12-10 07:24:20 +00:00
robocop
1ce402c460 increment build number 2009-12-10 07:24:19 +00:00
robocop
f1e70cd821 Do not hardcode anymore the backup versions allowed. 2009-12-10 07:24:18 +00:00
robocop
167832dc52 increment build number 2009-12-10 07:24:17 +00:00
robocop
4921aaf48c increment build number 2009-12-10 07:24:16 +00:00
robocop
9cac1d838e increment build number 2009-12-10 07:24:15 +00:00
dimitr
2d482e704a increment build number 2009-12-10 05:20:21 +00:00
dimitr
7600abf189 Fixed the build. 2009-12-10 05:20:20 +00:00
dimitr
9a791ff41c increment build number 2009-12-10 05:11:44 +00:00
dimitr
7b14c3c3e2 Simplified the code, thanks to Adriano. 2009-12-10 05:11:43 +00:00
dimitr
e51b6201da increment build number 2009-12-10 05:09:35 +00:00
asfernandes
44b9095307 increment build number 2009-12-10 01:32:49 +00:00
asfernandes
16b85a35c9 increment build number 2009-12-10 01:32:48 +00:00
asfernandes
01a8a22be5 Misc / Constant for aggregate state 2009-12-10 01:32:47 +00:00
asfernandes
8e3f98a2bc increment build number 2009-12-10 00:29:42 +00:00
asfernandes
7971899bd5 Fix window functions 2009-12-10 00:29:41 +00:00
asfernandes
dd8fd1a6d0 increment build number 2009-12-10 00:02:03 +00:00
asfernandes
b6bef6237a increment build number 2009-12-10 00:02:02 +00:00
asfernandes
925bcc9cf6 Misc / warnings 2009-12-10 00:02:01 +00:00
hvlad
d65a67e24f increment build number 2009-12-09 23:06:30 +00:00
hvlad
1dc03fa3b9 Fixed bug CORE-2783 : AV using recursive query as subquery in SELECT list and ORDER'ing by them 2009-12-09 23:06:29 +00:00
hvlad
7c8e1815c4 increment build number 2009-12-09 23:05:49 +00:00
asfernandes
aaecefdc5c increment build number 2009-12-09 20:55:14 +00:00
asfernandes
62d39e3b14 increment build number 2009-12-09 20:55:13 +00:00
dimitr
2ec0acbec5 increment build number 2009-12-09 18:45:46 +00:00
dimitr
d459f0a56e increment build number 2009-12-09 18:45:45 +00:00
dimitr
11495a55fb Refactored the whole RSB stuff into classes. They're inside the /recsrc sub-directory now.
Fixed the layering for WITH LOCK and (partially) ANY/ALL predicates.
Cleaned up the outdated code that never worked (mapping DISTINCT to an index, some VMS remainings).
Wiped out a lot of the pre-ODS11 optimizer logic. Some minor adjustments there.
Re-implemented the full outer join from scratch. This resolves CORE-2678 (full outer join cannot use available indices).
Resolved CORE-2796: DB_KEY is always zero for external tables.
Implemented the core part of the scrollable PSQL cursors. Implementation is still incomplete, but ready for testing.
Some other changes I don't recall at the moment ;-)

WARNING! The engine may be unstable. Please email me about any issues found.
2009-12-09 18:45:44 +00:00
dimitr
cc1e7fe41c increment build number 2009-12-09 18:45:26 +00:00
dimitr
9c597d11dc increment build number 2009-12-09 18:40:42 +00:00
dimitr
c8efa1f65e increment build number 2009-12-09 18:37:27 +00:00
dimitr
51d0d3aeda increment build number 2009-12-09 18:35:37 +00:00
dimitr
9ed99d0b9c increment build number 2009-12-09 18:35:06 +00:00
dimitr
f6e55b18f1 increment build number 2009-12-09 18:34:47 +00:00
asfernandes
8f9bebeb80 increment build number 2009-12-09 14:54:58 +00:00
asfernandes
23e397e546 Fix assertion error in VIO, reported by Dmitry 2009-12-09 14:54:57 +00:00
fsg
b4c88abed6 increment build number 2009-12-09 13:53:11 +00:00
alexpeshkoff
3cfe6746b5 increment build number 2009-12-08 15:02:12 +00:00
alexpeshkoff
dd500c082f increment build number 2009-12-08 15:02:11 +00:00
alexpeshkoff
0ce2d83e89 increment build number 2009-12-08 15:02:10 +00:00
alexpeshkoff
66e980a1f2 Frontported fixed of bugs, found during 2.5.0.RC1 QA - incorrect message when lockdir is not accessible; broken yValve behavior when lockdir is not accessible; bad access rights on lockdir in init.d startup scripts 2009-12-08 15:02:09 +00:00
alexpeshkoff
c431c29ee4 increment build number 2009-12-08 15:02:08 +00:00
alexpeshkoff
f95f87100d increment build number 2009-12-08 15:02:07 +00:00
alexpeshkoff
7b246e7c37 increment build number 2009-12-08 15:02:06 +00:00
alexpeshkoff
4a2bd0b843 increment build number 2009-12-08 15:02:05 +00:00
asfernandes
04d9f15582 increment build number 2009-12-08 14:28:51 +00:00
asfernandes
f6d880755e Corrections 2009-12-08 14:28:50 +00:00
alexpeshkoff
9ab1694491 increment build number 2009-12-08 14:24:42 +00:00
alexpeshkoff
853d97be4e fixed compile error 2009-12-08 14:24:41 +00:00
fsg
33cdce9a21 increment build number 2009-12-08 13:54:24 +00:00
fsg
dfb52d4707 increment build number 2009-12-08 13:53:13 +00:00
asfernandes
e805fcd9ca increment build number 2009-12-07 18:26:52 +00:00
asfernandes
550c56ac11 increment build number 2009-12-07 18:26:51 +00:00
asfernandes
ad4d4b2ba9 Feature CORE-2777 - Make possible to alter the default database character set without manual update of system table 2009-12-07 18:26:50 +00:00
dimitr
264252b3b5 increment build number 2009-12-07 16:22:40 +00:00
dimitr
1936cdc50b Fixed the interactive lock print header for waits. It was showing non-supported columns. 2009-12-07 16:22:39 +00:00
dimitr
e280d6e054 increment build number 2009-12-07 16:17:39 +00:00
asfernandes
a86ca48342 increment build number 2009-12-07 15:55:42 +00:00
asfernandes
69fef678d1 increment build number 2009-12-07 15:55:41 +00:00
asfernandes
0797f937a3 Misc 2009-12-07 15:55:40 +00:00
fsg
4d00b03c46 increment build number 2009-12-07 13:54:56 +00:00
fsg
7be9d61267 increment build number 2009-12-07 13:53:55 +00:00
dimitr
ad5abff6fa increment build number 2009-12-07 10:44:30 +00:00
dimitr
5a0ef97a9a Cleanup. Page numbers are not expected to be 64-bit in the foreseeable future. 2009-12-07 10:44:29 +00:00
alexpeshkoff
fa7c181188 increment build number 2009-12-07 10:33:15 +00:00
dimitr
fd5635bdef increment build number 2009-12-07 09:47:01 +00:00
dimitr
abd3a32e0f Implemented CORE-1906: Allow interactive arguments (seconds and intervals) of fb_lock_print to be 32-bit integers. 2009-12-07 09:47:00 +00:00
robocop
ba9497c686 increment build number 2009-12-07 08:54:33 +00:00
robocop
e8d18d14af increment build number 2009-12-07 08:54:32 +00:00
robocop
227cce42e4 Put an indication in case of string truncation when backing up. 2009-12-07 08:54:31 +00:00
robocop
3e64d54305 increment build number 2009-12-07 08:54:30 +00:00
robocop
7fcb1a6a12 increment build number 2009-12-07 08:53:03 +00:00
robocop
84eb992bfa Misc. 2009-12-07 08:53:02 +00:00
alexpeshkoff
4814548766 increment build number 2009-12-07 08:46:56 +00:00
robocop
ca695c965b increment build number 2009-12-07 05:32:09 +00:00
robocop
271560ff91 Make clearer that we are working with binary, untranslatable blobs. 2009-12-07 05:32:08 +00:00
robocop
20b0fd8d31 increment build number 2009-12-07 05:32:07 +00:00
robocop
384a8ac827 increment build number 2009-12-07 05:32:06 +00:00
robocop
52a82b5f36 increment build number 2009-12-07 05:30:43 +00:00
robocop
97858bb154 After Adriano's changes, DYN_get_string does not transliterate anymore, therefore I'm cleaning the code (macros GET_STRING and GET_BYTES retained for readability, although they are the same now). 2009-12-07 05:30:42 +00:00
robocop
21fe8e3b3d increment build number 2009-12-07 05:28:17 +00:00
robocop
5db0d24022 I find it more readable now (following our style at 100 columns). 2009-12-07 05:28:16 +00:00
asfernandes
14dc975632 increment build number 2009-12-06 19:22:03 +00:00
asfernandes
f0ca7a1d9f Misc 2009-12-06 19:22:01 +00:00
asfernandes
f58db4859b increment build number 2009-12-06 19:11:27 +00:00
asfernandes
11604c4506 increment build number 2009-12-06 19:11:26 +00:00
asfernandes
fbcaf72adf Move and rename methods 2009-12-06 19:11:25 +00:00
asfernandes
234ff2aaf8 increment build number 2009-12-06 14:13:25 +00:00
asfernandes
8bdd3c28cf Warning 2009-12-06 14:13:24 +00:00
asfernandes
7046fd9e2f increment build number 2009-12-06 14:13:08 +00:00
asfernandes
b3266b2106 No need to convert sql_state and fallback to original exception logic in "catch (...)" to preserve status vector - things noticed by Claudio 2009-12-06 14:13:07 +00:00
fsg
78e5fbc94e increment build number 2009-12-06 13:53:31 +00:00
asfernandes
9464ce04bc increment build number 2009-12-06 13:51:04 +00:00
asfernandes
43a6918fe3 Fix possible problem with the transliteration buffer size - thanks to Claudio 2009-12-06 13:51:03 +00:00
robocop
6bd1c617a1 increment build number 2009-12-06 11:27:44 +00:00
robocop
676dc419ed Avoid warning. 2009-12-06 11:27:42 +00:00
robocop
333fde7979 increment build number 2009-12-06 11:27:15 +00:00
robocop
d4e5e489b6 Comment now unused functionality. 2009-12-06 11:27:14 +00:00
robocop
a64e3a766c increment build number 2009-12-06 11:21:20 +00:00
robocop
a44d5de435 increment build number 2009-12-06 11:21:19 +00:00
robocop
85540e5b0e Misc. 2009-12-06 11:21:18 +00:00
aafemt
a301d202c8 increment build number 2009-12-06 10:38:38 +00:00
hvlad
8d744ed27d increment build number 2009-12-06 09:49:59 +00:00
hvlad
7ccf9da43c increment build number 2009-12-06 09:36:54 +00:00
hvlad
9473425cb2 Fix fb_lock_print compilation 2009-12-06 09:36:52 +00:00
asfernandes
162cb26a66 increment build number 2009-12-06 02:40:06 +00:00
asfernandes
ceba8d0003 increment build number 2009-12-06 02:40:05 +00:00
asfernandes
204fd4a110 increment build number 2009-12-06 02:40:04 +00:00
asfernandes
a035a92ce2 Misc 2009-12-06 02:40:03 +00:00
asfernandes
b4ee85676a increment build number 2009-12-06 02:40:02 +00:00
asfernandes
64b487d029 increment build number 2009-12-06 02:28:01 +00:00
asfernandes
c1cffa4314 Fixed SYS5 code 2009-12-06 02:28:00 +00:00
asfernandes
f80b768079 increment build number 2009-12-06 02:07:05 +00:00
asfernandes
255dbbbf65 Remove definitions not used by btyacc 2009-12-06 02:07:04 +00:00