firebirds
|
78007df22c
|
nightly update
|
2014-04-09 00:37:52 +00:00 |
|
alexpeshkoff
|
8b28dd1da9
|
Implemented improvement CORE-4387: IStatement::execute() and IAttachment::execute() functions should return on error pointer to old transaction interface
|
2014-04-08 13:45:21 +00:00 |
|
alexpeshkoff
|
a5550113eb
|
Turned off debugging
|
2014-04-08 10:32:41 +00:00 |
|
hvlad
|
a0ddc6771a
|
Patch by Alex (re.CORE-3370 and deadlock in user mapping code)
|
2014-04-08 07:15:46 +00:00 |
|
asfernandes
|
5ffd4e89f7
|
Misc.
|
2014-04-08 03:37:30 +00:00 |
|
firebirds
|
31b26501b4
|
nightly update
|
2014-04-08 00:32:16 +00:00 |
|
alexpeshkoff
|
a66ac62755
|
Resolved first problem, reported by Vlad privately - it was bad idea to try to load cache from database which is not created yet
|
2014-04-07 09:28:08 +00:00 |
|
alexpeshkoff
|
cbfed4663a
|
Names cleanup - thanks to Claudio
|
2014-04-07 07:17:42 +00:00 |
|
robocop
|
0cf4d6d84b
|
Misc.
|
2014-04-06 01:20:00 +00:00 |
|
robocop
|
add68e374f
|
Misc (formatting).
|
2014-04-06 01:15:51 +00:00 |
|
dimitr
|
e6186e457a
|
Fixed one more possible case of LM error kept in the status vector after successful execution.
|
2014-04-05 18:27:10 +00:00 |
|
robocop
|
3ae049affd
|
Never underestimate the brute force approach to make a build succeed after changes in other platforms.
|
2014-04-05 02:15:40 +00:00 |
|
robocop
|
c90d9d4547
|
Misc.
|
2014-04-05 01:44:32 +00:00 |
|
firebirds
|
5df7560fe6
|
nightly update
|
2014-04-05 01:17:47 +00:00 |
|
robocop
|
e070d5135e
|
Use enumerations where possible (2).
|
2014-04-04 18:39:55 +00:00 |
|
robocop
|
4aeb269291
|
Use enumerations where possible (1).
|
2014-04-04 18:36:35 +00:00 |
|
alexpeshkoff
|
20e846369e
|
Implemented CORE-3370: Resolve additional aspects of multiple security databases from services and cross-database requests POV (mapping names)
|
2014-04-04 15:57:18 +00:00 |
|
robocop
|
836041e871
|
Misc.
|
2014-04-04 07:52:41 +00:00 |
|
robocop
|
fa2f26b645
|
A bit less repetitive code.
|
2014-04-04 07:51:24 +00:00 |
|
robocop
|
d1a8e06ccc
|
The 0th generator becomes unnamed. Only internal requests can access it (zero length names are not allowed from outside). RDB$GENERATORS is no longer a reserved name.System generators cannot be changed by user requests, but can be queried with gen_id(g, 0) if the permissions (ACL) allow that. We don't track dependencies on sys generators, it's not necessary.
|
2014-04-04 06:45:25 +00:00 |
|
robocop
|
29e36dc4f3
|
The 0th generator becomes unnamed. Only internal requests can access it (zero length names are not allowed from outside). RDB$GENERATORS is no longer a reserved name.System generators cannot be changed by user requests, but can be queried with gen_id(g, 0) if the permissions (ACL) allow that. We don't track dependencies on sys generators, it's not necessary.
|
2014-04-04 06:39:09 +00:00 |
|
firebirds
|
5e6b322c74
|
nightly update
|
2014-04-03 00:44:07 +00:00 |
|
alexpeshkoff
|
b88a4e1ffe
|
Fixed DDL triggers with code > 31
|
2014-04-02 11:53:23 +00:00 |
|
alexpeshkoff
|
88449ea77a
|
fixed the build
|
2014-04-02 11:23:20 +00:00 |
|
robocop
|
fc2e740044
|
Fix constness.
|
2014-04-02 02:32:42 +00:00 |
|
robocop
|
acde43cf94
|
Misc.
|
2014-04-02 02:22:13 +00:00 |
|
firebirds
|
62ff837464
|
nightly update
|
2014-04-01 01:11:00 +00:00 |
|
firebirds
|
41deeeb7a0
|
nightly update
|
2014-03-31 00:35:17 +00:00 |
|
dimitr
|
0e7d43a7f9
|
Fixed CORE-4379: Poor performance of explicit cursors containing correlated subqueries in the select list.
|
2014-03-30 12:59:43 +00:00 |
|
dimitr
|
3d9eb474f1
|
Moved the helper class to the public scope for reuse outside the optimizer.
|
2014-03-30 12:57:51 +00:00 |
|
firebirds
|
24af6346de
|
nightly update
|
2014-03-29 00:39:11 +00:00 |
|
robocop
|
966a2c8db3
|
Do not take explicit locks on virtual/sys/temp tables using TPBs.
|
2014-03-28 22:00:05 +00:00 |
|
firebirds
|
31ea90e4dd
|
nightly update
|
2014-03-28 01:41:53 +00:00 |
|
firebirds
|
a7affef859
|
nightly update
|
2014-03-27 00:39:56 +00:00 |
|
robocop
|
9683418a7c
|
Shortcut.
|
2014-03-26 19:11:32 +00:00 |
|
robocop
|
58654b05cf
|
Try to drop as many shadow files as possible.
|
2014-03-26 19:10:54 +00:00 |
|
robocop
|
daae978a9c
|
Misc.
|
2014-03-26 19:10:08 +00:00 |
|
robocop
|
fc3d2c7350
|
Warnings.
|
2014-03-26 19:06:55 +00:00 |
|
dimitr
|
d279f3a350
|
Fixed CORE-4375: Procedure executes infinitely if contains more than 32767 statements inside any BEGIN/END block.
|
2014-03-26 16:41:43 +00:00 |
|
firebirds
|
ab39dbea34
|
nightly update
|
2014-03-26 00:49:49 +00:00 |
|
dimitr
|
98c9f00c2c
|
Allowed conditional bitmap scans for the index navigation.
|
2014-03-25 14:43:14 +00:00 |
|
dimitr
|
7596de8b48
|
Fixed CORE-4371: Create function/sp which references to non-existent exception: error message is "Error while parsing function's BLR" instead of "exception not defined".
|
2014-03-25 13:51:41 +00:00 |
|
firebirds
|
60b6fa8264
|
nightly update
|
2014-03-25 01:04:11 +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 |
|
firebirds
|
6ba9edb287
|
nightly update
|
2014-03-22 00:39:38 +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 |
|
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
|
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 |
|
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 |
|
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
|
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
|
e59fae0110
|
Misc.
|
2014-03-11 06:07:05 +00:00 |
|
firebirds
|
2649bb9618
|
nightly update
|
2014-03-10 00:32:53 +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 |
|
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 |
|
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 |
|
asfernandes
|
ddd97ce346
|
Misc.
|
2014-03-04 02:12:15 +00:00 |
|
firebirds
|
4522511d76
|
nightly update
|
2014-03-04 00:30:43 +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 |
|
firebirds
|
b9117f8f1e
|
nightly update
|
2014-02-28 00:18:50 +00:00 |
|
firebirds
|
f793b1bf77
|
nightly update
|
2014-02-27 00:21:24 +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 |
|
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
|
10a253d613
|
Make comparisons return plain int (PVS-Studio).
|
2014-02-25 06:20:09 +00:00 |
|
firebirds
|
6e921f72ed
|
nightly update
|
2014-02-25 00:42:28 +00:00 |
|
firebirds
|
320a09d070
|
nightly update
|
2014-02-24 00:43:04 +00:00 |
|
firebirds
|
510a9b6a3e
|
nightly update
|
2014-02-23 00:37:58 +00:00 |
|
robocop
|
b5cc28d40e
|
Warnings (PVS-Studio).
|
2014-02-22 16:16:06 +00:00 |
|