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

45364 Commits

Author SHA1 Message Date
firebirds
60b6fa8264 nightly update 2014-03-25 01:04:11 +00:00
alexpeshkoff
ee8fbcd231 fixed build 2014-03-24 09:46:18 +00:00
firebirds
99b15c47a3 nightly update 2014-03-23 00:31:53 +00:00
robocop
315a1b79fc Misc. 2014-03-22 20:56:13 +00:00
robocop
66af445e2e Misc. 2014-03-22 20:51:24 +00:00
dimitr
8623583aab More correct textual description. 2014-03-22 16:54:45 +00:00
firebirds
6ba9edb287 nightly update 2014-03-22 00:39:38 +00:00
robocop
e53ce46c1d Windows only: I prefer to know from the properties dialog when the Server is using the -m startup option. 2014-03-21 23:05:56 +00:00
robocop
e4e6de7ebf Misc. 2014-03-21 23:03:56 +00:00
dimitr
ef040723f7 This should fix the regression reported in fb-devel. 2014-03-21 18:57:41 +00:00
firebirds
62b015518d nightly update 2014-03-20 00:34:42 +00:00
hvlad
6ca0cbb78a Additional patch for CORE-3362 : Cursors should ignore changes made by the same statement:
- fixed error when "NOT IN" expression is turned into (better optimized) equivalent expression: 
  new RseBoolNode's lost parentForNode member (required later to [not]set stable cursor savepoint)
- replaced pointer to outer ForNode (parentForNode) by boolean flag (ownSavepoint) - it simplifies cloning of nodes
2014-03-19 22:31:50 +00:00
asfernandes
04b5e4027e Warnings. 2014-03-19 16:19:56 +00:00
asfernandes
a94ccac632 Revert the behavior of SHOW command without a database connection. It makes sense for SHOW SQL DIALECT. 2014-03-19 16:19:32 +00:00
firebirds
05737cc9a7 nightly update 2014-03-19 01:03:18 +00:00
asfernandes
55f7f836b4 Warning. 2014-03-18 16:33:02 +00:00
firebirds
ffce5c4c0a nightly update 2014-03-18 00:30:06 +00:00
dimitr
6a028e3cbb Fixed a regression in my recent commit, thanks to Adriano. 2014-03-17 17:37:41 +00:00
firebirds
a785bdf92d nightly update 2014-03-17 02:39:29 +00:00
asfernandes
2ba73f6fb2 Scope. 2014-03-16 18:46:57 +00:00
asfernandes
c5ed1e0334 Misc. 2014-03-16 18:41:42 +00:00
firebirds
d7c45b4b09 nightly update 2014-03-16 00:44:59 +00:00
dimitr
c0361bc609 Fixed CORE-4366: Wrong result of WHERE predicate when it contains NULL IS NOT DISTINCT FROM (select min(NULL) from ...) 2014-03-15 18:43:45 +00:00
dimitr
383b4840b5 Refactored the conjuncts handling code in the optimizer to be simpler and avoid duplication. As a side effect, this also fixes CORE-4365: Equality predicate distribution does not work for some complex queries. Cleanup up some legacy checks that I consider unnecessary. 2014-03-15 18:00:33 +00:00
firebirds
f32ddcf978 nightly update 2014-03-15 03:08:46 +00:00
asfernandes
f197d5912a Fixed restore of sh_test.gbk in TCS. 2014-03-14 16:45:09 +00:00
asfernandes
d785b0a3fb Fixed problem with SHOW GENERATOR after SET GENERATOR became DDL. 2014-03-14 15:41:15 +00:00
robocop
6a7d4ca3ff Misc. 2014-03-14 00:42:20 +00:00
firebirds
7169f2f348 nightly update 2014-03-13 00:35:45 +00:00
roman-simakov
77d654c2d2 Misc 2014-03-12 17:13:05 +00:00
roman-simakov
070c85aadd Corrected gfix messages to avoid user's panic. Reviewed by Vlad. 2014-03-12 15:51:12 +00:00
alexpeshkoff
bc6ef02abd Make functions in IMessageMetadata non-const like the rest of interfaces 2014-03-12 09:32:10 +00:00
alexpeshkoff
578c5cf033 Patch from Dimitry Sibiryakov - enable access to messages longer than 64Kb from SQLDA. Slightly modified to avoid code duplication. 2014-03-12 09:19:40 +00:00
robocop
3e52925a0d Include rdb$linger in SHOW DATABASE and-x (extract database). 2014-03-11 07:53:01 +00:00
robocop
13129284e3 The new API requires checking for null pointer before, not after the call. Maybe there are other places that need adjustment. 2014-03-11 07:47:34 +00:00
robocop
e964c4f2a2 More restrictions on sys tables. Please report if you have problems with DDL or the utilities. 2014-03-11 07:40:42 +00:00
robocop
2645c2ea80 Gpre was generating code to connect isql to the build db (yachts) instead of the runtime db. 2014-03-11 06:22:52 +00:00
robocop
08e41c696f - I was caught by a null pointer due to an error reported by the engine in embedded mode. I prefer the code generated by gpre to be redundant for now.
- When starting multiple txns, the code was printing the next, not the current in the loop.
2014-03-11 06:19:44 +00:00
robocop
8b8090027c Misc. 2014-03-11 06:12:13 +00:00
robocop
aa136baedb Add the missing ACL_end because walk_acl() doesn't detect the end of the stream and reads trash instead, producing the strange message (unrecognized ACL) instead of the denied access right. 2014-03-11 06:11:39 +00:00
robocop
e91a586a11 Use memset. 2014-03-11 06:09:37 +00:00
robocop
626270ff82 isql embedded hangs when trying to quit after an error (thanks Vlad for solution). 2014-03-11 06:08:27 +00:00
robocop
e59fae0110 Misc. 2014-03-11 06:07:05 +00:00
firebirds
2649bb9618 nightly update 2014-03-10 00:32:53 +00:00
dimitr
523f1ea2c8 Reworked one of my prior commits that caused regression CORE-4360: Select from derived table which contains GROUP BY on field with literal value returns wrong result. 2014-03-09 09:33:35 +00:00
dimitr
2cc62d9a4b Fixed what I believe was a mistake. 2014-03-09 09:30:49 +00:00
asfernandes
19abcf94fd Cleanup InternalMessageBuffer. 2014-03-09 01:55:42 +00:00
firebirds
2ae27a6309 nightly update 2014-03-09 00:31:01 +00:00
dimitr
f9c9257fc9 Totally misc. 2014-03-08 07:26:08 +00:00
firebirds
3b498b9b9d nightly update 2014-03-08 00:34:29 +00:00
robocop
f76267b069 Misc. 2014-03-07 20:34:00 +00:00
asfernandes
fc8a3bed09 Fixed problem with hash join using keys with non-none character set. Dmitry, please review. 2014-03-07 16:21:01 +00:00
hvlad
47a964fc75 Refactor TraceParamsImpl and company 2014-03-07 12:48:46 +00:00
firebirds
740d9fb132 nightly update 2014-03-07 00:48:44 +00:00
asfernandes
d7550f6468 Fixed CORE-4357 - Parsing of recursive query returns error "Column does not belong to referenced table" for source that HAS such column. Relates to CORE-4322. 2014-03-06 16:20:24 +00:00
asfernandes
6a15ff56d4 Warnings. 2014-03-06 16:20:05 +00:00
firebirds
35bb1d5c1b nightly update 2014-03-06 00:32:18 +00:00
asfernandes
b0d8a55c63 Misc. 2014-03-05 02:15:58 +00:00
firebirds
d8dcd2a373 nightly update 2014-03-05 01:15:32 +00:00
robocop
9be0222bb6 Misc. 2014-03-04 14:25:49 +00:00
robocop
ae1eaf4d7a Backup and restore rdb$linger. 2014-03-04 14:24:28 +00:00
robocop
d37a30da47 Cleanup: remove useless burp_fld.fld_character_length. 2014-03-04 14:21:22 +00:00
asfernandes
ddd97ce346 Misc. 2014-03-04 02:12:15 +00:00
firebirds
4522511d76 nightly update 2014-03-04 00:30:43 +00:00
robocop
874db585f5 Rename get_numeric and put_numeric to what they are really: get_int32 and put_int32. 2014-03-03 20:00:16 +00:00
alexpeshkoff
5dc87519d8 Avoid zerodivide error, reported by Dmitry Sibiryakov 2014-03-03 11:18:31 +00:00
alexpeshkoff
a596c0c22e This fixes linux build and hopefully does not break windows & darwin 2014-03-03 09:24:44 +00:00
robocop
f071dff44f Replace the "while" with unconditional break with an "if". (PVS_Studio). 2014-03-03 04:41:52 +00:00
robocop
ae8f6d6b8f Misc. 2014-03-03 04:37:29 +00:00
firebirds
4884a4a1e6 nightly update 2014-03-01 00:25:57 +00:00
hvlad
c5e98f8b2b Fixed Windows build 2014-02-28 15:03:34 +00:00
firebirds
b9117f8f1e nightly update 2014-02-28 00:18:50 +00:00
firebirds
f793b1bf77 nightly update 2014-02-27 00:21:24 +00:00
alexpeshkoff
86d9a11f6c Mac port 2014-02-26 12:31:20 +00:00
firebirds
d72d32da66 nightly update 2014-02-26 00:28:41 +00:00
asfernandes
71772092c0 Fix warning in Linux. 2014-02-25 14:47:14 +00:00
hvlad
d125f5617a Fixed warning by PVS-Studio
Review is appreciated
2014-02-25 14:18:32 +00:00
alexpeshkoff
e19df1d0c9 Fixed posix build and expected logic of the code 2014-02-25 09:27:28 +00:00
dimitr
d91fd2ed8a Fixed CORE-4353: Sorting records are larger than really necessary. 2014-02-25 09:01:28 +00:00
robocop
b873d352fd Make DPM_fetch_back return bool. 2014-02-25 06:31:39 +00:00
robocop
aac88ea33d Make BTR_lookup return bool. 2014-02-25 06:30:18 +00:00
robocop
91467819c4 Misc. 2014-02-25 06:29:01 +00:00
robocop
89daebda26 This bug comes from IB, maybe from the dawn of time (PVS-Studio). 2014-02-25 06:22:16 +00:00
robocop
10a253d613 Make comparisons return plain int (PVS-Studio). 2014-02-25 06:20:09 +00:00
robocop
caaf525d3c Misc. 2014-02-25 06:13:30 +00:00
firebirds
6e921f72ed nightly update 2014-02-25 00:42:28 +00:00
asfernandes
e6ba3d47f2 Improvement CORE-2224 - Upgrade ICU to version 52.1 2014-02-24 16:23:16 +00:00
firebirds
320a09d070 nightly update 2014-02-24 00:43:04 +00:00
asfernandes
beae5e3915 Warnings (conflict with MSVC math.h defines). 2014-02-23 02:01:11 +00:00
firebirds
510a9b6a3e nightly update 2014-02-23 00:37:58 +00:00
dimitr
601a50af29 Changed the code to be better understandable (PVS-Studio). 2014-02-22 18:34:08 +00:00
robocop
b5cc28d40e Warnings (PVS-Studio). 2014-02-22 16:16:06 +00:00
hvlad
092feed137 Fixed warning by PVS-Studio 2014-02-22 10:01:17 +00:00
robocop
1a797ce2f3 Warnings (PVS-Studio). 2014-02-22 07:10:13 +00:00
robocop
fefc8f9d00 Corrections (PVS-Studio). 2014-02-22 07:09:47 +00:00
robocop
85b7075cf9 Revert code as it was in FB1.5 (PVS-Studio). 2014-02-22 07:04:22 +00:00
robocop
b1c8cb93fb I don't know why this var was reintroduced, but I don't need it to build FB3. 2014-02-22 07:03:45 +00:00
robocop
fef237cbe9 Misc. 2014-02-22 07:02:50 +00:00
robocop
3d0343b2cd This bug comes from IB, maybe from the dawn of time (PVS-Studio). 2014-02-22 07:02:27 +00:00
firebirds
d63a7e965e nightly update 2014-02-22 00:39:18 +00:00