firebirds
c15f4929f2
nightly update
2014-06-11 00:33:19 +00:00
asfernandes
33a95103dc
Fixed CORE-4457 - DATEADD should support fractional value for MILLISECOND.
2014-06-10 15:48:41 +00:00
alexpeshkoff
dcb2f81695
Fixed transactions leak caused by my recent commit
2014-06-10 15:04:01 +00:00
dimitr
0cace38015
2014-06-10 13:32:42 +00:00
dimitr
2c4b4f61eb
Improvement CORE-2303: Include plan in MON$STATEMENTS.
2014-06-10 13:32:29 +00:00
hvlad
1d18b9cefc
Front ported:
...
fix for bug CORE-4444 : Engine could hung and block all attachments in out of disk space condition during physical backup,
improvement CORE-4445 : Extend main database file faster when physical backup state changed from stalled to merge
2014-06-10 11:33:59 +00:00
hvlad
759bf6a592
Front ported fix for bug CORE-4444 : Engine could hung and block all attachments in out of disk space condition during physical backup
2014-06-10 09:31:35 +00:00
hvlad
02e898741a
Front ported support for fallocate() call on Linux.
...
Front ported improvement CORE-4443 : Use fast file grow on those Linux systems which supports it
2014-06-10 09:00:58 +00:00
alexpeshkoff
6a2016235a
Fixed CORE-4435: After calling release() for attachment to database (instead detach) in embedded mode attachment remains active forever (and some cleanup re. reference counters)
2014-06-10 07:13:34 +00:00
alexpeshkoff
ec75ae684d
Avoid shutdown delay when all logins appear wrong due to closed security database
2014-06-10 07:06:56 +00:00
firebirds
f18c9f516d
nightly update
2014-06-09 00:33:18 +00:00
asfernandes
0db90d6b6d
Misc.
2014-06-08 01:55:06 +00:00
asfernandes
1277bf593b
Fixed CORE-4453 - Regression: NOT NULL constraint, declared in domain, does not work.
2014-06-08 01:53:21 +00:00
firebirds
0911475088
nightly update
2014-06-07 00:44:34 +00:00
alexpeshkoff
ee7088a6c9
Use GlobalPtr for static variable doing memory allocation
2014-06-06 10:41:25 +00:00
alexpeshkoff
553860f97a
Avoid loading <string> by ICU
2014-06-06 10:29:23 +00:00
firebirds
6a924df3f2
nightly update
2014-06-05 00:40:23 +00:00
dimitr
ec07db9882
Fixed CORE-4447: Positioned UPDATE statement prohibits index usage for the subsequent cursor field references.
2014-06-04 09:51:26 +00:00
firebirds
5f0a562f46
nightly update
2014-05-30 00:33:54 +00:00
dimitr
96c17523f3
Totally misc.
2014-05-29 07:19:29 +00:00
firebirds
e34a9b061c
nightly update
2014-05-29 00:58:23 +00:00
asfernandes
7d720d16c4
Apply patch "Removed white space before bracket" by Jiri Cincura.
2014-05-28 14:59:38 +00:00
firebirds
6360337fab
nightly update
2014-05-27 00:45:20 +00:00
asfernandes
db035386c4
Fixed the problem reported in CORE-4403 comment.
2014-05-26 23:10:10 +00:00
firebirds
aae182c391
nightly update
2014-05-25 00:32:41 +00:00
robocop
6728c37dbf
Misc.
2014-05-24 08:12:34 +00:00
firebirds
0c5944087c
nightly update
2014-05-24 00:55:25 +00:00
asfernandes
bb735cb5a2
Misc.
2014-05-23 02:12:56 +00:00
firebirds
45e46da20d
nightly update
2014-05-23 00:28:39 +00:00
alexpeshkoff
7108452144
Fixed CORE-4430: Properties of user created in Legacy_UserManager padded with space up to 10 character
2014-05-22 13:18:48 +00:00
alexpeshkoff
dd549a0a4d
Arm64 port
2014-05-22 10:47:03 +00:00
firebirds
74d14de7e1
nightly update
2014-05-22 00:27:55 +00:00
alexpeshkoff
befcba7105
Fixed issues related to encoding of switch value in gbak/nbackup - thanks to Adriano. Added support for -SKIP_DATA to services.
2014-05-21 13:11:43 +00:00
firebirds
26853e6ac6
nightly update
2014-05-21 00:55:12 +00:00
alexpeshkoff
be0f72fa6e
Fixed assertion reported by Pavel Zotov privately, took typical measures to avoid such behavior in the future
2014-05-20 08:05:16 +00:00
firebirds
be44482ff1
nightly update
2014-05-20 00:39:00 +00:00
asfernandes
3f8de25fcc
Feature CORE-4403 - Allow referencing cursors as record variables in PSQL.
...
Improvement CORE-4434 - Extend the use of colon prefix for read/assignment OLD/NEW fields and assignment to variables.
2014-05-19 19:06:47 +00:00
dimitr
3e4ce0c041
This should fix the restore issue with PSQL functions.
2014-05-19 14:54:20 +00:00
firebirds
dd86265553
nightly update
2014-05-17 00:31:50 +00:00
mapopa
c481e73765
Cleanup convert function NOT_USED_OR_REPLACED
2014-05-16 13:21:16 +00:00
mapopa
1fd0a9202d
Cleanup
2014-05-16 13:06:13 +00:00
hvlad
2167ea13e9
Correct format specifiers
2014-05-16 12:59:48 +00:00
hvlad
d8cefdea39
Front ported fix for bug CORE-4433 : GlobalRWLock could not downgrade EX lock to SH if readers is present
2014-05-16 12:10:00 +00:00
hvlad
6a806677fd
Front ported:
...
1. Improvement CORE-4431 : Reduce contention for allocation table lock while database is in stalled physical backup state
2. Improvement CORE-4432 : Let attachments to not block others when allocation table is read first time
3. On Windows, file can not be deleted while system writes cached data into it, even if file is not open by anyone.
Therefore flush delta file implicitly before closing it.
2014-05-16 12:07:08 +00:00
hvlad
714c151a2d
Front ported fix for bug CORE-4372 : Deadlock is possible when two data pages contains record fragments pointing to each other
2014-05-16 10:53:28 +00:00
firebirds
db963fdc18
nightly update
2014-05-15 00:35:37 +00:00
dimitr
b17b5efccd
Fixed CORE-4419: Server crashes while sorting records longer than 128KB.
2014-05-14 09:22:16 +00:00
dimitr
15e8bbd4e8
Slightly reworked the key processing in the hash join algorithm.
2014-05-14 08:28:13 +00:00
dimitr
1ca0ace21f
Fixed the accidentally broken merge join algorithm.
2014-05-14 08:24:18 +00:00
firebirds
5d24054960
nightly update
2014-05-14 00:28:58 +00:00
asfernandes
4e843cc326
Fixed CORE-4425 - User-collations based on UNICODE are not upgrade to newer ICU version on restore.
2014-05-13 01:47:59 +00:00
firebirds
d068dc5ba5
nightly update
2014-05-13 00:48:25 +00:00
dimitr
b936bead5e
Fixed CORE-4422: FB crashes when using row_number()over( PARTITION BY x) in ORDER by clause. Adriano, please review.
2014-05-12 07:06:57 +00:00
dimitr
d28311c4af
Fixed the issue privately reported by Claudio.
2014-05-12 06:04:20 +00:00
firebirds
f7efce81bc
nightly update
2014-05-11 00:27:18 +00:00
robocop
9eb742d2cb
Misc.
2014-05-10 14:24:46 +00:00
robocop
9f44913ad9
Add 4 more verbose messages when restoring and reorganize code.
2014-05-10 14:23:09 +00:00
robocop
492f4437c4
Misplaced parentheses are unexpected invitees.
2014-05-10 14:17:53 +00:00
firebirds
2f01ae4920
nightly update
2014-05-10 00:26:56 +00:00
robocop
632075d98f
It seems it's possible to restrict gbak more on deletions. Thanks Vlad for hint on TDBB_dont_post_dfw.
2014-05-09 20:26:01 +00:00
mapopa
740fcef9a6
Misc cleanup
2014-05-09 09:23:37 +00:00
mapopa
19e4918bbb
Cleanup dead platforms
2014-05-09 09:01:51 +00:00
firebirds
ece7a84872
nightly update
2014-05-09 00:26:55 +00:00
asfernandes
40b38014e4
Misc.
2014-05-08 23:26:40 +00:00
asfernandes
88f58e409f
Misc.
2014-05-08 02:51:12 +00:00
firebirds
6b36cc07f4
nightly update
2014-05-08 00:26:24 +00:00
alexpeshkoff
bf82df1ebb
Postfix for CORE-3242: somewhy when checking metadata access (like MODIFY or DROP) always checked that access from object itself. Strange at the first glance behavior, but let us do not change legacy (at least since FB1.0) when possible.
2014-05-07 11:21:31 +00:00
alexpeshkoff
9e3f5a9a56
Fixed CORE-4398: Provide ability to specify extra-long name of log when doing gbak to avoid "attempt to store 256 bytes in a clumplet" message
2014-05-07 10:21:49 +00:00
alexpeshkoff
854aa5ec96
Change Hash duplicates control interface to avoid unexpected use - thanks to Claudio
2014-05-07 09:18:52 +00:00
robocop
4895ac6067
Fix the problem with gbak restoring a db and lack of rights on sys tables that Philippe detected.
2014-05-07 08:58:36 +00:00
firebirds
2709be39c3
nightly update
2014-05-07 00:51:58 +00:00
robocop
2a9f17ec6d
I need name_length_limit() for testing some isql functionality.
2014-05-06 22:41:24 +00:00
asfernandes
8162336592
Fixed CORE-4415 - Useless extraction of generic DDL trigger.
2014-05-06 18:10:07 +00:00
alexpeshkoff
094c540f23
Turn off db triggers for mapping connections
2014-05-06 12:37:45 +00:00
alexpeshkoff
d83d4d084a
Fixed a bug, privately reported by Pavel Zotov - segfault when closing trace
2014-05-06 12:25:35 +00:00
alexpeshkoff
2fdac342a0
Turn of forgotten debugging
2014-05-06 10:29:59 +00:00
alexpeshkoff
148f60aa94
Fixed support of maps with same hash value
2014-05-06 10:07:08 +00:00
robocop
e6d3b34c55
Fix CORE-4418, using the property of special triggers that are marked "system" or "ignore_perm".
2014-05-06 01:28:53 +00:00
firebirds
14dffb79a2
nightly update
2014-05-06 00:30:24 +00:00
alexpeshkoff
7469e4498c
Use separate callback event per process - should make windows happy
2014-05-05 14:58:48 +00:00
alexpeshkoff
467ff965f9
Corrected patch from Dmitry Sibiryakov
2014-05-05 10:07:48 +00:00
firebirds
2a3c851d1a
nightly update
2014-05-05 00:25:33 +00:00
dimitr
0d255045b9
Fixed the issue with UNION ALL vs WITH LOCK reported by Claudio privately.
2014-05-04 07:43:49 +00:00
robocop
51b9c701ba
1.- Prevent special chars from disabling isql. 2.- Do not take offsets from null pointers.
2014-05-04 06:46:39 +00:00
robocop
e853009f49
Group some global vars in isql (relative to the SET command).
2014-05-04 05:40:55 +00:00
firebirds
6fb7406eba
nightly update
2014-05-04 00:28:10 +00:00
firebirds
ffa9c25008
nightly update
2014-05-03 00:30:45 +00:00
robocop
a6133d02a8
Replace "unknown token" by specific messages.
2014-05-03 00:27:47 +00:00
robocop
8f1373aaa1
In ODS12, rdb$system_flag is not nullable thus we can simplify some conditions.
2014-05-02 03:04:56 +00:00
robocop
a6fc5ea73b
1.- Don't let gbak delete more than the only table it might clean. 2.- Special case for rdb$types: user can insert records, provided that's locksmith and the records contain non-system types.
2014-05-02 03:01:38 +00:00
firebirds
5d6afb3ec7
nightly update
2014-05-02 00:54:31 +00:00
robocop
8c83e71e88
More sys tables protected.
2014-05-01 05:55:15 +00:00
robocop
6af9181230
Misc.
2014-05-01 05:51:23 +00:00
robocop
c5ff8fb1e6
Avoid var shadowing.
2014-05-01 05:30:14 +00:00
robocop
1bb6f45b89
Misc.
2014-05-01 05:29:19 +00:00
firebirds
1f998151bc
nightly update
2014-05-01 00:31:52 +00:00
hvlad
e758495ddd
Fixed event leak. Alex, please review.
2014-04-30 15:38:29 +00:00
alexpeshkoff
9bd0939f09
Implemented CORE-1377: Add an ability to change role without reconnecting to database
2014-04-30 15:12:12 +00:00
alexpeshkoff
235fb16aa9
Fixed unhandled exception in services brought my one of recent commits
2014-04-30 12:20:59 +00:00
mapopa
204f33a5c9
VMS lock cleanup
2014-04-30 09:20:30 +00:00
mapopa
9176e2f4f6
VMS cleanup
2014-04-30 09:14:20 +00:00
mapopa
73a0eca8c8
VMS cleanup
2014-04-30 09:08:28 +00:00
firebirds
b5d2470e58
nightly update
2014-04-29 00:48:02 +00:00
alexpeshkoff
3d943864f9
Fixed CORE-4395: execute statement on external doesn't find Firebird 2.5 database
2014-04-28 12:51:34 +00:00
hvlad
bb2c97fb0c
MSVC 12 support, very first step
2014-04-28 12:50:31 +00:00
alexpeshkoff
523c55f9d9
Implemented CORE-2208: New gbak option to ignore specific tables data during the backup
2014-04-28 09:40:34 +00:00
firebirds
d279be7df8
nightly update
2014-04-28 01:46:46 +00:00
firebirds
ea60904fd4
nightly update
2014-04-26 00:33:30 +00:00
alexpeshkoff
a98e565571
Fixed CORE-4303: Possible races while Service destruction, related code cleanup
2014-04-25 10:59:34 +00:00
firebirds
5cb30ebd7b
nightly update
2014-04-24 01:05:32 +00:00
alexpeshkoff
1920804fb2
Missing return - thanks to Claudio
2014-04-23 12:43:20 +00:00
firebirds
0eaa3ef4dc
nightly update
2014-04-23 00:57:51 +00:00
alexpeshkoff
10346ce4bc
Fixed CORE-2119: Use entries in restrict list of ExternalFileAccess parameter to mangle filenames with relative path, also fixed assertion and diagnostics related to EXTERNAL FILE tables
2014-04-22 13:37:14 +00:00
firebirds
d2b062e089
nightly update
2014-04-22 00:45:43 +00:00
alexpeshkoff
b412d2d001
Postfix for CORE-3242: enable same trick for functions too
2014-04-21 17:05:19 +00:00
alexpeshkoff
68431df02e
Fixed CORE-3242: Recursive stored procedure shouldnt require execute right to call itself
2014-04-21 13:34:06 +00:00
asfernandes
44798fb0d0
Fixed CORE-4396 - Incorrect result query if it is execute through "execute statement".
2014-04-21 01:01:18 +00:00
firebirds
b777e3d8bd
nightly update
2014-04-21 00:28:26 +00:00
dimitr
62405ad22f
Fixed ON DISCONNECT triggers I accidentally broke more than a year ago.
2014-04-20 10:09:05 +00:00
firebirds
e878fc09ce
nightly update
2014-04-20 00:25:55 +00:00
asfernandes
128ec5aee0
Fixed problem with ALTER SEQUENCE.
2014-04-19 22:17:59 +00:00
asfernandes
913c435667
Misc.
2014-04-19 21:36:55 +00:00
firebirds
69bc8f809a
nightly update
2014-04-19 00:28:15 +00:00
mapopa
1dd025a587
cleanup comments
2014-04-18 15:45:58 +00:00
mapopa
075ab8f4d6
cleanup comments
2014-04-18 15:41:21 +00:00
mapopa
38dbb12df5
cleanup comments
2014-04-18 15:40:34 +00:00
alexpeshkoff
8c39e4563c
Enhanced diagnostics in authentication mapping
2014-04-18 15:33:11 +00:00
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