firebirds
bea4dd590e
nightly update
2014-09-29 01:18:08 +00:00
hvlad
e56788a0e2
Improvement CORE-4562 : Split all validation messages on critical and minor ones
2014-09-28 09:43:57 +00:00
firebirds
8103f0492c
nightly update
2014-09-27 01:20:19 +00:00
firebirds
655694a77d
nightly update
2014-09-23 01:19:48 +00:00
skidder
0030f9adeb
Fix warnings
2014-09-22 19:25:40 +00:00
firebirds
70b09a143d
nightly update
2014-09-19 01:24:27 +00:00
hvlad
8ba9d33798
Implement improvement CORE-4556 : Allocate data pages in group of sequential ordered pages (extents)
...
Validation code will follow
2014-09-18 22:31:53 +00:00
asfernandes
252abbf676
Fixed CORE-4555 - DDL trigger remains active after dropped.
2014-09-18 15:55:08 +00:00
firebirds
b83e16c0a1
nightly update
2014-09-17 01:22:54 +00:00
firebirds
fae24dd12b
nightly update
2014-09-08 01:25:04 +00:00
asfernandes
6a864ad949
Misc.
2014-09-07 19:37:00 +00:00
firebirds
fef7a96558
nightly update
2014-09-06 01:29:31 +00:00
asfernandes
03370ed479
Fixed problem of undefined behaviour when deleting pointer of an incomplete type.
2014-09-05 15:21:10 +00:00
firebirds
e4a1b9b3f3
nightly update
2014-09-04 01:29:12 +00:00
firebirds
535dba3f21
nightly update
2014-09-03 01:20:34 +00:00
alexpeshkoff
2a293c2691
Implemented CORE-4538: Access rights for CREATE DATABASE operator
2014-09-02 16:55:14 +00:00
firebirds
45a5d66a32
nightly update
2014-09-02 01:21:47 +00:00
dimitr
57a80daa81
Correction.
2014-09-01 13:22:55 +00:00
dimitr
b742803ebf
Refactored the shared cache checks. Optimized the shared counter for SS.
2014-09-01 13:19:53 +00:00
alexpeshkoff
eb8763d735
Misc
2014-09-01 09:44:45 +00:00
dimitr
9defd49c6d
Count record reads performed by the IDX code.
2014-09-01 08:29:04 +00:00
firebirds
358d541ef8
nightly update
2014-08-30 01:29:50 +00:00
firebirds
c04d4491e7
nightly update
2014-08-29 01:30:21 +00:00
dimitr
6d77447723
Minor refactoring.
2014-08-28 15:53:43 +00:00
dimitr
bc588f3549
Fixed missing encounting for record refetches.
2014-08-28 15:34:45 +00:00
dimitr
82bf6c2c0e
Minor adjustments to the performance counters. Work in progress.
2014-08-28 15:16:39 +00:00
roman-simakov
6703f3aed2
Fixed CORE-4522 - DDL permission do not protect
...
against removal BLOB filters. Owner was added to RDB$FILTERS. ODS is changed.
Fixed bug when one DDL privilege could be shown several times.
Removed unneccesary check of locksmith in alter database.
2014-08-28 12:19:46 +00:00
alexpeshkoff
076c275116
Added missing name
2014-08-28 08:55:12 +00:00
firebirds
0f670285ef
nightly update
2014-08-28 01:25:36 +00:00
dimitr
4dae12ccce
Added counter for record refetches (aka repeated reads).
2014-08-27 14:51:51 +00:00
dimitr
a79ff180da
Added specific error code for read conflicts in RC NO_REC_VER mode. Added missing conflict counting.
2014-08-27 12:56:36 +00:00
alexpeshkoff
d513daa574
Divide IStatus information into 3 parts: errors, warnings and completion code.
...
Errors and warnings are processed in IStatus independently. Completion code
is moved away from IStatus and returned directly by appropriate functions.
Replaced isSuccess() with more generic function getStatus(), which sets
appropriate bits in returned value when errors/warnings are present.
Also use same style when returning bytes' array and it's length in different
interfaces.
2014-08-27 09:24:30 +00:00
firebirds
733e3e22f3
nightly update
2014-08-27 01:23:06 +00:00
firebirds
d2ca4e9112
nightly update
2014-08-26 01:27:46 +00:00
dimitr
182390b49e
Fixed CORE-4530: DB_KEY based join of two tables may be ineffective.
2014-08-25 13:28:19 +00:00
dimitr
ee30e8e59d
Attempt for CORE-4528: Allow hash/merge joins for non-field (dbkey or derived expression) equalities.
2014-08-25 11:35:52 +00:00
firebirds
60b73458d6
nightly update
2014-08-22 01:27:26 +00:00
alexpeshkoff
d92dacc97e
Explicitly avoid processing records about already seen databases when mapping auth info
2014-08-21 08:00:53 +00:00
firebirds
39a8cd9c0d
nightly update
2014-08-21 01:22:15 +00:00
firebirds
f456bb0ac4
nightly update
2014-08-20 01:26:32 +00:00
firebirds
2945afd7f1
nightly update
2014-08-18 01:16:20 +00:00
firebirds
54dd6fa0c2
nightly update
2014-08-16 01:18:06 +00:00
dimitr
0fa3945f6a
Corrections for the prior commit:Explicitly distinguish between thread handle and thread id. Return LWP as thread id on Linux.
2014-08-15 14:59:38 +00:00
dimitr
36af3d8cb2
Cleanup and small refactoring to avoid redundancy.
2014-08-15 14:19:02 +00:00
alexpeshkoff
2513cbf1c1
Clear handle in JBlob when blob is destroyed
2014-08-15 13:08:25 +00:00
firebirds
e10f76cbed
nightly update
2014-08-13 01:16:01 +00:00
hvlad
b224a448e8
Avoid info duplication when statements in call stack attached to different transactions (for example: monitoring snapshot is created in autonomous transaction)
2014-08-12 10:21:58 +00:00
firebirds
684c17fa4d
nightly update
2014-08-12 01:22:33 +00:00
dimitr
537017f120
Regression in 3.0: trace reports UPDATES in statistics when doing INSERT into <some_table>.
2014-08-11 14:02:06 +00:00
firebirds
f714bb3867
nightly update
2014-08-11 01:14:25 +00:00
dimitr
d4492eea92
Better (methinks) synchronization for the monitoring stuff. Being field tested.
2014-08-10 20:11:41 +00:00
dimitr
51d1cd35d3
Front-ported Nickolay's improvement for the shared counter.
2014-08-10 20:07:45 +00:00
firebirds
5437e6072d
nightly update
2014-08-09 01:15:46 +00:00
dimitr
a3fb84828c
Atempted to fix a crash when the database monitoring is used concurrently under load.
2014-08-08 15:29:36 +00:00
dimitr
abb5897fce
Fixed possible deadlocks between a worker thread and an attachment-level AST.
2014-08-08 15:27:59 +00:00
firebirds
0c23278f76
nightly update
2014-08-08 01:24:47 +00:00
hvlad
79637fc733
Missing notification of gc thread.
2014-08-06 08:55:47 +00:00
asfernandes
5ffc936053
Misc.
2014-08-06 02:12:01 +00:00
firebirds
26095f5a77
nightly update
2014-08-06 00:37:23 +00:00
hvlad
144526977f
Fixed bug CORE-4510 : AV in validation is possible
2014-08-05 16:00:47 +00:00
dimitr
a8b1dba646
Refactored RuntimeStatistics internals. Added more record-level performance counters.
2014-08-05 08:46:09 +00:00
firebirds
06572bf0fb
nightly update
2014-08-05 00:40:19 +00:00
firebirds
84877e0ffd
nightly update
2014-08-02 00:31:35 +00:00
asfernandes
718eb6a33e
Fixed the restore of packaged routines.
2014-08-01 16:22:37 +00:00
firebirds
6b357b22f8
nightly update
2014-08-01 00:34:51 +00:00
skidder
151b3c71bf
Fix MSVC build errors and warnings
2014-07-31 21:15:33 +00:00
asfernandes
409a27841b
Improvement CORE-4487 - Maintain package body after ALTER/RECREATE PACKAGE.
2014-07-31 16:30:12 +00:00
alexpeshkoff
900fb824fe
Fixed CORE-4505: Use of named cursor fails if statement was not executed. Should also fix CORE-4489, but I cannot check.
2014-07-31 11:43:38 +00:00
dimitr
6199136792
Refactored database monitoring, made its handling attachment bound. This should make deadlocks impossible, as well as avoid blocking worker connections while the monitoring request is processed.
2014-07-31 08:56:53 +00:00
hvlad
d58252acec
While i don't see how we can have positive scale, wrong code should be fixed anyway
2014-07-31 07:54:38 +00:00
firebirds
e1310e16ac
nightly update
2014-07-31 00:33:23 +00:00
dimitr
f132ba713e
Avoid metadata lookups while retrieving the plan (especially important in ASTs).
2014-07-30 09:54:45 +00:00
dimitr
7d802db4f5
Avoid metadata lookups while retrieving the plan (especially important in ASTs).
2014-07-30 09:50:33 +00:00
dimitr
54e545e545
Misc.
2014-07-30 09:29:44 +00:00
dimitr
07e6069b2a
Misc.
2014-07-30 09:27:43 +00:00
firebirds
8fea1c3096
nightly update
2014-07-30 00:21:11 +00:00
hvlad
8741e3d68c
Cleanup and optimize locking a bit (as suggested by Dmitry)
2014-07-29 08:15:29 +00:00
firebirds
05b1dccb57
nightly update
2014-07-29 00:34:20 +00:00
alexpeshkoff
532181a7f9
Renamed as suggested by Nickolay and Dmitry
2014-07-28 13:01:10 +00:00
firebirds
18b877f250
nightly update
2014-07-28 00:34:36 +00:00
asfernandes
5851f7e8d3
Warnings.
2014-07-27 23:33:50 +00:00
firebirds
d285be3f96
nightly update
2014-07-25 00:27:38 +00:00
dimitr
7f90a395c4
Fixed CORE-4498: FB 3.0 crashes when getting an explained plan for a DBKEY based retrieval.
2014-07-24 19:37:58 +00:00
alexpeshkoff
4bdc2a3e19
Replaced macro FB_ALIGN with function fbAlign, minor related cleanup
2014-07-24 06:41:38 +00:00
firebirds
083f7f477c
nightly update
2014-07-23 00:28:27 +00:00
roman-simakov
0aa31b33b2
Removed SHADOW permissions since they handled by ALTER DATABASE permission
...
Added show of DDL permissions in isql
2014-07-22 08:31:45 +00:00
firebirds
d48d29ac61
nightly update
2014-07-22 00:31:22 +00:00
firebirds
c3aff7941c
nightly update
2014-07-21 00:32:30 +00:00
asfernandes
933dd7daef
Warnings.
2014-07-20 02:19:56 +00:00
asfernandes
86487fda92
Misc.
2014-07-20 02:19:06 +00:00
firebirds
e49347428f
nightly update
2014-07-19 00:31:00 +00:00
hvlad
006e20c7b1
Correction
2014-07-18 14:34:47 +00:00
hvlad
1042e09739
Correction
2014-07-18 12:42:36 +00:00
hvlad
bfb1a6a329
Misc
2014-07-18 12:25:06 +00:00
hvlad
d14c19107d
Avoid races (and AV as result) when two attachments starts to use temporary page space simultaneously.
2014-07-18 12:24:30 +00:00
asfernandes
6488dfed7f
Misc.
2014-07-18 01:52:24 +00:00
firebirds
5d654929f6
nightly update
2014-07-18 00:33:51 +00:00
skidder
e2e901939c
Fix GCC warnings
2014-07-17 21:17:15 +00:00
skidder
7c743fc291
Fix build warnings
2014-07-17 18:48:46 +00:00
firebirds
f009d6b996
nightly update
2014-07-17 00:27:11 +00:00
dimitr
3bab84be69
More fixes for the explained plan output.
2014-07-16 12:51:22 +00:00
roman-simakov
06e61b329a
Fixed crash due restore from backup after DDL permissions implementation and changed prefix of SC to general SQL$ to skip backuping such classes by standard way.
2014-07-16 10:09:02 +00:00
firebirds
1ecedbbdf9
nightly update
2014-07-16 00:26:28 +00:00
dimitr
84b3d84458
Fixed the crash I accidentally introduced a few days ago.
2014-07-15 19:41:56 +00:00
asfernandes
8cde86bf1d
Warning.
2014-07-15 14:47:42 +00:00
firebirds
adcc8ba0c1
nightly update
2014-07-15 00:27:54 +00:00
firebirds
208d7cbd85
nightly update
2014-07-14 00:27:26 +00:00
roman-simakov
d74aeda1a0
Corrections pointed by Adriano.
2014-07-13 18:50:57 +00:00
asfernandes
9aa49de41a
Misc.
2014-07-13 01:33:34 +00:00
firebirds
f0e3129815
nightly update
2014-07-13 00:24:05 +00:00
dimitr
fee9ca2cc3
Improved the detailed plan output (report both table name and its alias).
2014-07-12 08:04:04 +00:00
firebirds
30b78cd071
nightly update
2014-07-11 00:36:16 +00:00
asfernandes
62719c854d
Warnings.
2014-07-10 02:25:44 +00:00
asfernandes
fa0c3dd11c
Misc.
2014-07-10 02:21:18 +00:00
firebirds
5f86a8f1f8
nightly update
2014-07-09 00:37:11 +00:00
roman-simakov
573e93e5a6
Fixed CORE-735: User rights for metadata changes.
...
We check DDL in DDL nodes and skip at vio level. vio level still exists for direct metadata editing.
2014-07-08 07:35:27 +00:00
firebirds
a1d0c2b52a
nightly update
2014-07-07 00:47:21 +00:00
firebirds
5590ff59a9
nightly update
2014-07-06 00:35:48 +00:00
asfernandes
c35228c0ee
Misc.
2014-07-05 18:36:54 +00:00
firebirds
321cb4539a
nightly update
2014-07-05 00:35:48 +00:00
firebirds
2dfeb0e422
nightly update
2014-07-04 00:35:34 +00:00
alexpeshkoff
f9963d95dc
Frontported fix for linux build regression
2014-07-03 07:54:48 +00:00
firebirds
d94f45288a
nightly update
2014-07-03 00:28:01 +00:00
alexpeshkoff
a9721f18e0
Added first parameter IStatus* to a lot of functions in API interfaces
2014-07-02 12:57:12 +00:00
fsg
d9b465b824
corrections as suggested by Adriano and Claudio
2014-07-02 07:59:31 +00:00
firebirds
8c149a0248
nightly update
2014-07-02 00:30:41 +00:00
alexpeshkoff
a936611786
Fixed CORE-4477: Field RDB$MAP_TO_TYPE is not present in RDB$TYPES
2014-07-01 08:23:07 +00:00
firebirds
5fbff493d9
nightly update
2014-07-01 00:18:05 +00:00
alexpeshkoff
f1e3ba674b
Fixed CORE-4475: attempt to create lock files directory fails during cleanup
2014-06-30 11:45:53 +00:00
firebirds
8e94a32920
nightly update
2014-06-29 00:36:05 +00:00
alexpeshkoff
adb0480c9b
Fixed CORE-4469: Add field in SEC$USERS reflecting whether a user has RDB$ADMIN role in security database
2014-06-28 09:58:02 +00:00
firebirds
fc8016e044
nightly update
2014-06-28 00:35:36 +00:00
firebirds
b2811a1400
nightly update
2014-06-27 00:39:59 +00:00
fsg
4ee9286131
some more enhancements to isqls extract utility
...
split extraction of functions and procedures in two parts (header and body)
2014-06-26 16:14:21 +00:00
alexpeshkoff
7b33771b73
Fixed very frequent segfault in monitoring code (CS/SC): tdbb->attachment was not set in thread_db::getCharSet() function used to convert monitoring strings
2014-06-26 09:43:40 +00:00
alexpeshkoff
26319333e3
Renamed mapping-related tables as was discussed in devel
2014-06-26 09:37:55 +00:00
firebirds
abe52a73c1
nightly update
2014-06-26 00:29:29 +00:00
alexpeshkoff
568861d2d7
Cleanup - removed unused any more service time only switches trusted_user & trusted_role
2014-06-25 11:20:42 +00:00
firebirds
ac421c2fb7
nightly update
2014-06-25 01:36:14 +00:00
alexpeshkoff
0e8e251e03
Avoid non-standard use of RDB$ROLES.RDB$SYSTEM_FLAG
2014-06-24 10:16:24 +00:00
alexpeshkoff
a38c2ab324
Fixed CORE-4464: Duplicate tags for CREATE/ALTER USER not handled correctly
2014-06-24 06:58:05 +00:00
firebirds
d36f59007c
nightly update
2014-06-24 01:06:22 +00:00
alexpeshkoff
69475936c8
Fixed deadlock privately reported by Dmitry Yemanov
2014-06-23 11:17:25 +00:00
firebirds
a9f154f974
nightly update
2014-06-23 00:30:44 +00:00
firebirds
ff8a3ee993
nightly update
2014-06-22 00:30:23 +00:00
firebirds
8ad199e3b1
nightly update
2014-06-21 00:34:17 +00:00
dimitr
6aeb91f66b
Better naming.
2014-06-20 05:54:41 +00:00
dimitr
11d6db04e6
Fixed typo.
2014-06-20 05:20:46 +00:00
asfernandes
08f3a00cb0
Misc.
2014-06-20 02:28:22 +00:00
firebirds
8d078b04ea
nightly update
2014-06-20 00:40:07 +00:00
alexpeshkoff
34388fdf26
Totally misc - we had too many things called "init" in jrd.cpp
2014-06-19 14:35:56 +00:00
firebirds
e1554f9876
nightly update
2014-06-19 00:36:40 +00:00
firebirds
4a0b3a66c8
nightly update
2014-06-18 00:43:02 +00:00
firebirds
4cc3b8012a
nightly update
2014-06-17 00:40:31 +00:00
firebirds
950ccbbc52
nightly update
2014-06-14 00:33:14 +00:00
dimitr
153b06b2fd
Minor structure changes.
2014-06-13 16:28:22 +00:00
dimitr
bfc9a9c929
Frontported CORE-3305: "BLOB not found" error after creation/altering of the invalid trigger.
2014-06-13 11:28:33 +00:00
firebirds
d9a522b802
nightly update
2014-06-13 00:29:43 +00:00
asfernandes
d5d8292034
Fixed CORE-4417 - gbak: cannot commit index ; primary key with german umlaut.
2014-06-12 15:44:22 +00:00
hvlad
48074c1325
Implement improvement CORE-4451 : Allow output to trace explain plan form
...
New boolean setting was added into fbtrace.conf: explain_plan.
See also comments at fbtrace.conf nearby explain_plan.
2014-06-12 14:26:32 +00:00
firebirds
1c3115f8b4
nightly update
2014-06-12 00:29:33 +00:00
asfernandes
fd7983167c
Fixed the Windows build.
2014-06-11 15:21:18 +00:00
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
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
firebirds
f18c9f516d
nightly update
2014-06-09 00:33:18 +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
firebirds
6a924df3f2
nightly update
2014-06-05 00:40:23 +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
firebirds
6360337fab
nightly update
2014-05-27 00:45:20 +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
firebirds
dd86265553
nightly update
2014-05-17 00:31:50 +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
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
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
firebirds
ece7a84872
nightly update
2014-05-09 00:26:55 +00:00
asfernandes
40b38014e4
Misc.
2014-05-08 23:26:40 +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
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
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
firebirds
2a3c851d1a
nightly update
2014-05-05 00:25:33 +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
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
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
73a0eca8c8
VMS cleanup
2014-04-30 09:08:28 +00:00
firebirds
b5d2470e58
nightly update
2014-04-29 00:48:02 +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
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
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