mapopa
2c3d7d8981
remove unused constants
2014-04-18 14:43:06 +00:00
mapopa
df118f7cf8
cleanup WAL was removed
2014-04-18 14:32:03 +00:00
dimitr
fa22d8556f
CORE-4386: Report more details for "object in use" errors. More changes to follow.
2014-04-18 12:08:57 +00:00
alexpeshkoff
58ec2954c1
Fixed CORE-4394: Cursor not found error when using legacy API
2014-04-18 12:08:17 +00:00
mapopa
d4c1bcbca2
cleanup Not found, probably in some lost GUI-related file
2014-04-18 11:44:51 +00:00
firebirds
8fd04ba1e8
nightly update
2014-04-16 00:44:30 +00:00
alexpeshkoff
5bfe0dfa97
Fixed some errors in mapping code, reported by Vlad privately, when using serverwide auth plugin
2014-04-15 12:18:28 +00:00
firebirds
b5fc88dccf
nightly update
2014-04-15 00:35:50 +00:00
asfernandes
9ea4e7957b
Correction.
2014-04-14 15:46:18 +00:00
dimitr
7c540ae0db
1) Prevent shutdown/cancellation for system attachments.
...
2) Fixed incorrect generation of attachment IDs causing a hangup during gfix -mode read_only.
2014-04-14 15:27:27 +00:00
firebirds
aa898c544f
nightly update
2014-04-14 00:37:10 +00:00
dimitr
ae8f5bbc5a
Misc.
2014-04-13 10:58:15 +00:00
dimitr
a6225eca2d
Attempted to fix CORE-4388: SELECT WITH LOCK may enter an infinite loop for a single record. To be field tested.
2014-04-13 08:27:04 +00:00
asfernandes
cabf79d843
Correction.
2014-04-13 01:46:10 +00:00
asfernandes
8608223f53
Misc.
2014-04-13 01:42:10 +00:00
firebirds
bc7d957885
nightly update
2014-04-13 00:38:36 +00:00
robocop
08a090439e
I hope I fixed the issues noted by Adriano about my generators commit.
2014-04-12 06:35:36 +00:00
robocop
2d7feec2af
Simplify QUADCONST definition for Windows.
2014-04-12 06:31:01 +00:00
robocop
648a6927de
Use symbolic constants.
2014-04-12 06:30:17 +00:00
firebirds
1ed6b0ce46
nightly update
2014-04-12 00:34:47 +00:00
alexpeshkoff
071b07045f
Fixed alter global mapping - thanks to Adriano
2014-04-11 16:59:42 +00:00
asfernandes
29602be60f
Misc.
2014-04-11 02:06:08 +00:00
firebirds
748d0eae96
nightly update
2014-04-11 00:46:58 +00:00
alexpeshkoff
82a3a54896
Fixed mapping errors reported by Claudio & Treeve
2014-04-10 16:43:10 +00:00
robocop
6fcd20e73f
Experimental way of stopping gbak impersonation in sys tables. Gbak only needs to write to sys tables when it's restoring and only in the first attachment. Second and third attachment are for bringing the DB online and setting the R/O flag. Please test.
2014-04-10 01:39:32 +00:00
robocop
d26b039d0e
Let's see if this time I got the formatting well done.
2014-04-10 01:36:15 +00:00
firebirds
84de922d0e
nightly update
2014-04-10 01:13:30 +00:00
alexpeshkoff
c7462d2278
Restored original error code when database file not found
2014-04-09 13:29:23 +00:00
alexpeshkoff
df78c817e9
Bad name "Buffer" and misc cleanup around
2014-04-09 12:32:02 +00:00
robocop
de7ed79414
Fixing several issues with my previous commit:
...
Use increment [by], no step.
Enable again code in ini.epp because it's needed when restoring (but not when creating gens directly in a new db).
Gbak has code to fix system generators and we should allow it.
Nbackup cannot update the history generator when doing a backup.
Field name renamed to rdb$generator_increment.
2014-04-09 07:17:34 +00:00
robocop
2d1c89c134
Misc.
2014-04-09 02:35:34 +00:00
robocop
0b89015944
Misc.
2014-04-09 02:29:16 +00:00
robocop
cadd8accc4
Implemented STEP for generators/sequences and took the opportunity to make the blrOp param const. Please rebuild the databases.
2014-04-09 02:28:38 +00:00
firebirds
78007df22c
nightly update
2014-04-09 00:37:52 +00:00
alexpeshkoff
260050f5f2
Patch from Dmitry Sibiryakov - convert SQLDA directly to IMessageMetadata w/o intermediate BLR
2014-04-08 16:13:12 +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
e38805e4c2
Added isql error messages
2014-04-08 10:33:29 +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
asfernandes
3e2f5c2d7a
Warning.
2014-04-07 15:23:23 +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
4fac925a2e
Protect system domains.
2014-04-06 01:16:30 +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
19bc83be9d
When I tried to modify a system domain, I got the confusing message "create domain failed", so I tried to improve the feedback to the user.
2014-04-04 20:30:03 +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
asfernandes
2e400de3a2
Misc.
2014-04-04 16:10:01 +00:00
asfernandes
2512cb866b
Fixed CORE-4381 - Incorrect line/column information in runtime errors.
2014-04-04 16:05:20 +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
hvlad
b826331d55
Improvement CORE-4252 : Add table name to text of validation contraint error message, to help identify error context
2014-04-04 08:53:05 +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
robocop
43a7df27ae
Shortcut.
2014-04-02 02:20:00 +00:00
firebirds
62ff837464
nightly update
2014-04-01 01:11:00 +00:00
asfernandes
dd8b61bdae
Fixed CORE-4380 - ISQL truncates blob when reading an empty segment.
2014-03-31 16:17:23 +00:00
asfernandes
30b0b5227b
Misc.
2014-03-31 02:04:26 +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
asfernandes
2d330eb6ba
Fixed CORE-4374 - Truncation error when using EXECUTE STATEMENT with a blob.
2014-03-27 15:18:59 +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
asfernandes
6d3e7f295e
Fixed CORE-4373 - Duplicate names in package are not checked.
2014-03-26 16:55:57 +00:00
asfernandes
d1dbfe77ce
Fixed CORE-4376 - Preparation of erroneous DDL statement does not show the main command failed.
2014-03-26 16:55:21 +00:00
dimitr
dcdfa9885d
Misc.
2014-03-26 16:42:13 +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
b2df821da7
Cleanup.
2014-03-25 13:52:22 +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
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