firebirds
c631ee68ea
nightly update
2014-02-13 00:31:43 +00:00
alexpeshkoff
26b090c93b
Added access to configuration interfaces from IMaster and support for getting configured directories
2014-02-12 11:20:55 +00:00
firebirds
ae9d806101
nightly update
2014-02-12 00:28:06 +00:00
asfernandes
81d2999f35
Fixed CORE-4304 - Engine crashes when attempt to REcreate table with FK after syntax error before such recreating.
2014-02-11 14:52:32 +00:00
firebirds
81c80f8a49
nightly update
2014-02-10 00:42:20 +00:00
dimitr
e869780df7
Renamed a few methods for better readability.
2014-02-09 18:28:33 +00:00
dimitr
bd410d08aa
Fixed refactoring errors that caused some optimizer regressions. Also, simplified code a little.
2014-02-09 15:58:33 +00:00
firebirds
08ab181329
nightly update
2014-02-07 00:29:25 +00:00
dimitr
994b04ea98
Fixed the assertion.
2014-02-06 09:52:16 +00:00
firebirds
4f0ba62bf2
nightly update
2014-02-06 00:38:54 +00:00
dimitr
462cd99636
Fixed some refactoring errors of mine. This should cure CORE-4334: Resources (e.g. sort files) owned by trigger may not be released when it's interrupted asynchronously.
2014-02-05 17:59:39 +00:00
firebirds
d89e1ea66b
nightly update
2014-02-04 00:33:53 +00:00
firebirds
50b3f9c550
nightly update
2014-02-03 00:27:52 +00:00
firebirds
4651901db5
nightly update
2014-02-02 00:26:22 +00:00
dimitr
ecf2d228e1
Extended the detailed plan output.
2014-02-01 09:42:30 +00:00
firebirds
90688086df
nightly update
2014-02-01 00:28:28 +00:00
firebirds
33cceae4a5
nightly update
2014-01-31 00:26:57 +00:00
firebirds
16f363cf50
nightly update
2014-01-30 00:45:01 +00:00
asfernandes
79c6b2165b
Fixed CORE-4301 - Non-ASCII data in SEC$USERS is not read correctly.
2014-01-29 15:36:09 +00:00
firebirds
576f8840c9
nightly update
2014-01-28 00:50:20 +00:00
asfernandes
dc03c09415
Misc.
2014-01-27 01:09:05 +00:00
firebirds
365ae2bfab
nightly update
2014-01-27 00:42:01 +00:00
dimitr
39574ba899
Front-ported my recent commit re. possibly slow restore.
2014-01-26 15:27:15 +00:00
firebirds
21b1b109ec
nightly update
2014-01-26 00:24:53 +00:00
firebirds
f6c7f6a316
nightly update
2014-01-24 00:34:27 +00:00
hvlad
87ffb96a88
Misc.
2014-01-23 11:20:50 +00:00
firebirds
13c2c60fd7
nightly update
2014-01-23 00:49:25 +00:00
firebirds
d7768425d4
nightly update
2014-01-21 00:32:25 +00:00
hvlad
57b5681a5c
Fixed bug CORE-4319 : Engine crashes when trace config contains line "connection_id=NN" and we attempt to connect to non-existent database/alias
2014-01-20 10:20:48 +00:00
firebirds
27af447523
nightly update
2014-01-20 00:28:23 +00:00
asfernandes
48ea42f1c0
Misc.
2014-01-19 20:38:16 +00:00
firebirds
e823f28143
nightly update
2014-01-18 00:33:05 +00:00
dimitr
91b6ad05ac
Placed booleans closer to the retrieval for limited navigational scans. Hopefully, this shouldn't affect anything else.
2014-01-17 14:53:08 +00:00
alexpeshkoff
4171317121
Cleanup
2014-01-17 14:17:22 +00:00
alexpeshkoff
411c3718ca
Fixed CORE-4286: "Statement already has a cursor assigned" error when trying to execute another SQL statement using different cursor name. Moved method setCursorName() from IStatement to IResultSet - it was my fault when splitting cursor from statement.
2014-01-17 12:33:23 +00:00
firebirds
daa87d61fb
nightly update
2014-01-17 00:30:31 +00:00
firebirds
0ff7c5865b
nightly update
2014-01-16 00:31:47 +00:00
firebirds
7b8dc14b57
nightly update
2014-01-15 00:31:23 +00:00
firebirds
b06eb58528
nightly update
2014-01-14 00:56:35 +00:00
asfernandes
6eac55937d
Misc.
2014-01-13 02:02:28 +00:00
firebirds
e2ad95a8f4
nightly update
2014-01-12 00:35:22 +00:00
hvlad
5e3c596545
Fixed bug CORE-4309 : 'Cache Writer' record in MON$ATTACHMENTS dissapear when delete other connection that running some 'heavy update' on big table via delete from MON$ATTACHMENTS
2014-01-11 09:10:44 +00:00
dimitr
5be7f9dc28
Better output for CHARs.
2014-01-11 08:54:22 +00:00
firebirds
2265cd318a
nightly update
2014-01-11 00:40:41 +00:00
dimitr
94274129b8
Misc.
2014-01-10 08:03:36 +00:00
dimitr
a149317d89
Improvement CORE-3881: Extend the error reported for index/constraint violations to include the problematic key value.
2014-01-10 07:49:51 +00:00
firebirds
38665a41f6
nightly update
2014-01-10 00:54:15 +00:00
alexpeshkoff
c29c991134
Use correct blr code for boolean field
2014-01-09 15:52:24 +00:00
hvlad
2a67db1b06
Better (i hope) fix for the bugcheck appeared in test bugs.core_195.
...
The original fix broke cursor stability when there are sub-queries, see also CORE-3362.
Misc fixes for better debugging.
2014-01-09 10:29:37 +00:00
firebirds
ef4a8e8a06
nightly update
2014-01-08 00:32:29 +00:00
asfernandes
5dd7381b91
Improvement CORE-4310 - DateAdd(): change input <amount> argument from INT to BIGINT.
2014-01-07 01:15:13 +00:00
firebirds
95025a0397
nightly update
2014-01-07 00:36:02 +00:00
dimitr
3ee2025161
Fixed CORE-4118: Expression index may be not used for derived fields or view fields.
2014-01-06 09:24:46 +00:00
asfernandes
0ec5daac05
Misc.
2014-01-06 00:51:37 +00:00
firebirds
0775e0cc83
nightly update
2014-01-06 00:30:51 +00:00
dimitr
15113ae2dd
Resolved CORE-1482: Make optimizer to consider ORDER BY optimization when making decision about join order.
...
Also, improved (hopefully) cost calculation for navigational retrievals.
2014-01-05 19:40:07 +00:00
firebirds
5f3f0d98cc
nightly update
2013-12-30 00:29:10 +00:00
hvlad
54a33e39f7
One more typo in validation messages
2013-12-29 15:55:09 +00:00
robocop
2810026363
Misc and warnings.
2013-12-29 00:35:50 +00:00
firebirds
aa1aa4eed8
nightly update
2013-12-28 00:28:43 +00:00
firebirds
03cc13f4db
nightly update
2013-12-27 00:27:39 +00:00
firebirds
0e3243ef78
nightly update
2013-12-26 00:42:33 +00:00
asfernandes
7bb6f550ee
Misc.
2013-12-25 23:36:56 +00:00
hvlad
2e7ca28cce
Fixed bug CORE-2165 : Unnecessary 1 index read may occur when using strict inequality condition
2013-12-25 10:59:22 +00:00
hvlad
7ef7eb3467
Additional fix for bug CORE-4302 : Lookup (or scan) in descending index could be very inefficient for some keys
2013-12-25 10:57:27 +00:00
firebirds
1074ec9420
nightly update
2013-12-24 00:29:28 +00:00
firebirds
05027f8148
nightly update
2013-12-22 00:44:13 +00:00
hvlad
b6e00c5cdb
Fixed bug CORE-4302 : Descending index could be very inefficient for some keys
2013-12-21 18:46:33 +00:00
firebirds
aa2333cec6
nightly update
2013-12-20 00:37:06 +00:00
alexpeshkoff
d0a916138f
Fixed CORE-4298: fbsvcmgr doesn't recognise sts_record_versions and other sts switches
2013-12-19 13:48:17 +00:00
firebirds
8903f17d20
nightly update
2013-12-18 00:28:31 +00:00
alexpeshkoff
64b4f89d43
Changed syntax of user definition operators according to discussion in devel
...
Added virtual table sec$user_attributes with parsed user's attributes
Implemented CORE-2004: Ability to alter user inactive/active
Implemented CORE-2063: Added CREATE OR ALTER USER operator
Implemented CORE-3931: Ability to set comment for the user
2013-12-17 14:20:25 +00:00
firebirds
4085ac9ae2
nightly update
2013-12-17 00:40:12 +00:00
asfernandes
5b790ef18d
Fixed CORE-4271 - Engine crashs in case of re-creation of an erratic package body.
2013-12-16 01:32:44 +00:00
firebirds
97b328f36d
nightly update
2013-12-16 00:44:33 +00:00
firebirds
eb9cc86a92
nightly update
2013-12-15 00:42:41 +00:00
asfernandes
8e73b1cb28
Misc.
2013-12-14 23:59:55 +00:00
firebirds
5117594b2b
nightly update
2013-12-13 00:44:31 +00:00
asfernandes
2aa3e8dd4d
Working in progress on the fix for CORE-4271: unify as possible the handling of procedures and functions.
2013-12-12 14:42:31 +00:00
firebirds
2d6546fe24
nightly update
2013-12-12 01:02:10 +00:00
dimitr
f1139cc9ab
Protected from unexpected operations with a closed stream.
2013-12-11 17:11:47 +00:00
hvlad
07bc0dfc81
No need to maintain precedence for temporary blobs. Use correct page space for precedence.
2013-12-11 10:20:30 +00:00
hvlad
b9a5577467
Refactor common code a bit
2013-12-11 10:19:13 +00:00
firebirds
34e9e6cc93
nightly update
2013-12-11 00:46:29 +00:00
alexpeshkoff
72bfd909e6
Fixed CORE-4290: added SQL support to set/drop unlimited list of user's properties
2013-12-10 13:03:39 +00:00
firebirds
c6a83e4f97
nightly update
2013-12-10 00:28:52 +00:00
firebirds
eac8ed420a
nightly update
2013-12-07 01:09:46 +00:00
alexpeshkoff
40de1dabb0
Implemented CORE-4290: Extensible property support which can add properties (name-value pairs) to users
2013-12-06 17:10:10 +00:00
firebirds
92e90ad233
nightly update
2013-12-06 00:26:31 +00:00
dimitr
d68f1d7485
Improved the detailed plan output.
2013-12-05 16:37:25 +00:00
dimitr
d9c0e9548c
Fixed three issues together represented in CORE-4261:
...
- non-existent result of the window function (in outer joins) is reported as 0 instead of NULL
- derived constant is processed wrongly in windowed streams
- deeper-than-root partitions are not "nullified" in outer joins
Adriano, please review.
2013-12-05 13:59:12 +00:00
firebirds
d24de12a55
nightly update
2013-12-04 00:47:24 +00:00
firebirds
d1b7347699
nightly update
2013-12-03 00:50:42 +00:00
dimitr
99146542eb
Fixed crashes or wrong results (empty result set) for inner joins and INTL columns.
2013-12-02 17:16:24 +00:00
dimitr
e85e7360ec
Fixed crashes or wrong results (empty result set) for inner joins and INTL columns.
2013-12-02 17:14:01 +00:00
firebirds
8823095719
nightly update
2013-11-29 00:32:54 +00:00
dimitr
a5cde2bbb4
Correction for CORE-1550: Unnecessary index scan happens when the same index is mapped to both WHERE and ORDER BY clauses.
...
Also resolved CORE-1846: Allow index walk (ORDER plan) when there's a composite index {A, B} and the query looks like WHERE A = ? ORDER BY B.
2013-11-28 17:26:54 +00:00
dimitr
74fbaf5ec1
Another solution for CORE-1550: Unnecessary index scan happens when the same index is mapped to both WHERE and ORDER BY clauses. It's intended to fix the reported issues.
...
Also resolved CORE-4285: Choose the best matching index for navigation.
2013-11-28 09:12:02 +00:00
firebirds
e756cbd4b3
nightly update
2013-11-28 00:39:44 +00:00
firebirds
77da5284fb
nightly update
2013-11-27 00:35:06 +00:00
asfernandes
e9b291efc8
Fixed CORE-4281 - TYPE OF arguments of stored functions will hang firebird engine if depending domain or column is changed.
2013-11-26 14:42:06 +00:00
alexpeshkoff
f5e0fff3ce
Fixed CORE-4162: Warnings are not returned from attachDatabase() call
2013-11-26 10:37:42 +00:00
firebirds
1ba65f638b
nightly update
2013-11-25 00:59:34 +00:00
asfernandes
9c9dd72977
Misc.
2013-11-24 03:21:11 +00:00
firebirds
b43944cb7e
nightly update
2013-11-23 00:49:40 +00:00
alexpeshkoff
4a8fe5a0de
Implemented CORE-4273: Per-database control on access to database from remote stations
2013-11-22 15:21:11 +00:00
firebirds
6aaa37b787
nightly update
2013-11-22 01:08:33 +00:00
alexpeshkoff
c2efe1945a
Enable linger only in multiuser server mode. This should also fix windows build.
2013-11-21 07:31:30 +00:00
asfernandes
d543daf51a
Misc.
2013-11-21 01:17:08 +00:00
firebirds
05de852588
nightly update
2013-11-21 01:11:10 +00:00
firebirds
d9adc6d7c9
nightly update
2013-11-20 00:27:10 +00:00
alexpeshkoff
d6297bebd4
Fixed some gcc warnings
2013-11-19 13:19:11 +00:00
firebirds
1e64ec7163
nightly update
2013-11-19 00:31:27 +00:00
dimitr
5e9a5ef312
Attempted to fix a number of issues with badly working privileges after restore into ODS12.
2013-11-18 16:28:24 +00:00
dimitr
dfbc754180
Fixed CORE-4270: Error in case of subquery with windowed function + where <field> IN(select ...).
2013-11-18 15:33:44 +00:00
alexpeshkoff
82f1524800
Fixed some more warnings
2013-11-18 14:56:14 +00:00
alexpeshkoff
190ff0ad45
Fixed warning "deleting object of abstract class type" where possible
2013-11-18 13:28:47 +00:00
alexpeshkoff
726601a742
Fixed warning "struct declared inside parameter list"
2013-11-18 12:45:12 +00:00
alexpeshkoff
83db69c849
Fixed new gcc 4.7 warning "deleting object of polymorphic class" in many places. Adjusted use of interface types (reference counted vs just vesrioned). Avoided some hacks caused by badly chosen interface type.
2013-11-18 12:20:23 +00:00
firebirds
c7bfd949f7
nightly update
2013-11-18 00:34:03 +00:00
dimitr
8033131d18
Fixed possible server crash + minor refactoring.
2013-11-17 14:24:17 +00:00
firebirds
73dc69f655
nightly update
2013-11-17 00:38:33 +00:00
firebirds
0e8bd1cc0e
nightly update
2013-11-16 03:34:29 +00:00
dimitr
8143f9aa6b
Fixed CORE-4267: Server crashes while sweeping the database.
2013-11-15 15:40:31 +00:00
firebirds
2501bb77e6
nightly update
2013-11-15 01:27:05 +00:00
alexpeshkoff
120b10a78a
Implemented CORE-4263: Database linger
2013-11-14 16:16:24 +00:00
alexpeshkoff
5957e4a252
Fixed assertion (and possible deadlock)
2013-11-14 10:26:29 +00:00
firebirds
7bbe7ac313
nightly update
2013-11-14 00:27:17 +00:00
dimitr
b3e94683e5
Misc.
2013-11-13 16:08:15 +00:00
dimitr
5453b5c394
Attachments marked as shutdown may still be running (before they reach the rescheduling point), so they should not be accounted as already gone. This should also fix CORE-4236: Database shutdown is reported as successfully completed before all active connections are in fact interrupted.
2013-11-13 15:42:48 +00:00
dimitr
489480b774
Complementary patch for one of my prior commits (forced rollbacks should go through the TIP).
2013-11-13 15:39:32 +00:00
dimitr
fe23598a23
Separated shutdown (mostly for locks) from destruction.
2013-11-13 07:44:50 +00:00
firebirds
9d721140ef
nightly update
2013-11-13 01:01:28 +00:00
dimitr
0355720670
We're quite lucky this implicit conversion worked correctly. Fixed.
2013-11-12 16:56:05 +00:00
dimitr
b3e67aa0cd
Misc.
2013-11-12 16:53:39 +00:00
dimitr
13949c0550
Fixed the status vector being left dirty after the non-critical lock manager error.
...
This resolves CORE-4265: Unexpected lock conflict error may be raised while connecting to a heavily loaded database.
2013-11-12 16:52:32 +00:00
dimitr
5356088542
Misc.
2013-11-12 14:24:19 +00:00
firebirds
c14d7c3638
nightly update
2013-11-12 01:47:04 +00:00
hvlad
37344e12bf
Fixed bug CORE-4260 : Bugcheck 165 (cannot find tip page) happens if engine crashed right after CREATE DATABASE
2013-11-11 14:44:52 +00:00
firebirds
9fc9c60637
nightly update
2013-11-08 00:28:20 +00:00
dimitr
d0d26c6622
Fixed the underlying issue that made CORE-4255 possible.
2013-11-07 18:41:27 +00:00
hvlad
34b99e6f3a
Don't force flush for database which creation is not complete.
2013-11-07 10:32:35 +00:00
hvlad
424fb1d75f
Avoid hack in create_database when we have FW=ON at header page disk image and FW=OFF in memory structures and in fact database file is created in FW=OFF mode.
...
Instead of setting flag on header page when it is formatted for the first usage, explicitly set FW=ON after database creation is complete, if there was no isc_dpb_force_write in DPB.
2013-11-07 10:06:36 +00:00
firebirds
ad291a704a
nightly update
2013-11-07 01:06:18 +00:00
firebirds
074053a202
nightly update
2013-11-06 02:20:33 +00:00
firebirds
580ac46b26
nightly update
2013-11-02 00:26:49 +00:00
alexpeshkoff
ee748b192d
Make code (hopefully) better readable
2013-11-01 14:18:30 +00:00
firebirds
f6a187e1b7
nightly update
2013-11-01 00:30:33 +00:00
alexpeshkoff
bd65abc1aa
Cleanup
2013-10-31 15:10:26 +00:00
firebirds
50f6059d06
nightly update
2013-10-31 07:38:11 +00:00
alexpeshkoff
dd73db4494
Fixed CORE-4200: An uncommitted select of the pseudo table sec$users blocks new database connections
2013-10-30 12:11:40 +00:00
firebirds
b34e952700
nightly update
2013-10-30 00:44:45 +00:00
firebirds
eed8c030e6
nightly update
2013-10-29 00:28:28 +00:00
firebirds
14d0c26529
nightly update
2013-10-26 00:32:01 +00:00
asfernandes
2d15c34529
Fixed CORE-4247 - Delete "where current of" cursor fails for tables with newly added fields.
2013-10-24 14:47:45 +00:00
firebirds
ffefc3cf20
nightly update
2013-10-24 00:27:50 +00:00
firebirds
3317ab5c3a
nightly update
2013-10-20 00:35:36 +00:00
hvlad
88a470d22c
Fixed two more reasons for CORE-4235 : Deadlock is possible while accessing the monitoring tables under concurrent load.
2013-10-19 08:09:51 +00:00
firebirds
2cab4d4676
nightly update
2013-10-19 00:29:43 +00:00
firebirds
2872fc61da
nightly update
2013-10-18 02:27:13 +00:00
firebirds
b0009f39f2
nightly update
2013-10-17 00:30:08 +00:00
alexpeshkoff
5a054cca16
Fix found by Jim Starkey man-in-themiddle attack on ATTACH packet.
...
That packet may contain database name, command line for service and/or some other important and critical information.
To avoid such attack wire encryption is started before attaching database or service manager, right after connect.
Also should fix a number of issues found in Alpha1 regarding services attach.
2013-10-16 12:53:04 +00:00
firebirds
61d5a49c93
nightly update
2013-10-16 00:27:45 +00:00
asfernandes
51b0d1aca4
Frontport fix for CORE-4244 - Problem with creation procedure which contain adding text in DOS864 charset.
2013-10-15 15:26:34 +00:00
firebirds
8c6b3538fd
nightly update
2013-10-14 00:28:48 +00:00
asfernandes
dc99961e8b
Misc.
2013-10-13 23:44:57 +00:00
firebirds
bf90f73410
nightly update
2013-10-05 00:48:12 +00:00
firebirds
f5bbe3701c
nightly update
2013-10-04 00:28:51 +00:00
hvlad
0babf2d372
Lets not return isc_att_shutdown error when some of the attachments in monitoring snapshot are gone while dump was creating
2013-10-02 12:39:19 +00:00
hvlad
b09e438e9d
Fixed typo's in few validation messages
2013-10-02 08:19:40 +00:00
firebirds
87aa20d995
nightly update
2013-10-02 01:11:54 +00:00
firebirds
2b351e1c80
nightly update
2013-10-01 00:30:29 +00:00
hvlad
1614813c97
Additional fix for bug CORE-2648 : Nbackup's delta file ignored Forced Writes database setting
2013-09-29 09:09:10 +00:00
firebirds
7fb3b08c46
nightly update
2013-09-27 00:26:30 +00:00
firebirds
00b513b8e5
nightly update
2013-09-26 00:27:12 +00:00
asfernandes
0b51caa5f4
Fixed CORE-4145 - Memory leak when preparing Execute Block which uses domains.
2013-09-25 15:49:43 +00:00
firebirds
8504a1895f
nightly update
2013-09-25 00:27:35 +00:00
alexpeshkoff
18d66a33b4
Cleanup - avoid unneeded generate's argument in SortedArray and Hash
2013-09-24 08:46:10 +00:00
dimitr
c235774864
Attempted to fix CORE-4235: Deadlock is possible while accessing the monitoring tables under concurrent load.
...
Refactored the list of reference counted attachments to be useful in other cases.
Some minor adjustments in the monitoring code.
2013-09-22 16:10:06 +00:00
dimitr
ddcbc3928c
Unconditionally flush the page cache to disk if FLUSH_ALL / FLUSH_FINI modes are used and FW=OFF. This puts a little bit more consistency and favors explicit flushes over implicit ones (e.g. when database is detached and its file is closed).
2013-09-22 15:35:36 +00:00
firebirds
1f2baaca03
nightly update
2013-09-22 00:30:52 +00:00
dimitr
e5d1202048
Somewhat hackery fix for CORE-4201: Computed field returns null value inside BI trigger.
...
A better solution requires major changes and will be investigated in trunk later.
2013-09-20 08:28:41 +00:00
dimitr
ffbc33c270
Fixed CORE-4229: Bi-directional cursor is not positioned by the first call of FETCH LAST.
2013-09-20 07:06:08 +00:00
firebirds
89ff61f84f
nightly update
2013-09-20 00:29:19 +00:00
hvlad
5254e36a2c
Correction for fix for bug CORE-4134 : Race condition when auto-sweep is started
...
The patch wrongly disabled manual sweep to run when database is shutdown.
Auto sweep is still disabled to run on such database.
2013-09-18 18:38:36 +00:00
hvlad
b9f34c1b46
Fixed bug CORE-4225 : Server crashes when attempting to trace activity on database having a db-level trigger
2013-09-18 13:48:22 +00:00
dimitr
3821ec9d41
Implemented CORE-4218 (database owner in MON$DATABASE) and CORE-4222 (auth method in MON$ATTACHMENTS).
2013-09-18 09:37:13 +00:00
firebirds
46f93fa73c
nightly update
2013-09-17 01:01:35 +00:00
hvlad
8ee66e0bb0
Fixed bug CORE-4216 : Memory leak with TRIGGER ON TRANSACTION COMMIT
2013-09-16 09:17:56 +00:00
firebirds
ecf2413331
nightly update
2013-09-15 00:32:13 +00:00
alexpeshkoff
7c243418a9
Cleanup - removed unused (always NULL) field tra_sibling from transaction class in engine
2013-09-13 12:21:51 +00:00
hvlad
1267bfb3f6
Fix to please GCC
2013-09-13 08:15:17 +00:00
firebirds
67f6cbc51d
nightly update
2013-09-13 00:29:14 +00:00
hvlad
db70a7742d
Fixed bug CORE-3921 : "record disappeared (186), file: vio.cpp line: 408"
2013-09-12 19:08:59 +00:00
hvlad
cfa78a3137
Improvement CORE-4215 : Execution of SET STATISTICS INDEX statement could block or slow execution of concurrent attachments
2013-09-11 15:39:55 +00:00
firebirds
1e9b670878
nightly update
2013-09-11 00:28:17 +00:00
hvlad
cf4e7ecc0d
Fixed bug CORE-4212 : Dropping FK on GTT crashes server
2013-09-10 14:30:42 +00:00
firebirds
bc04c0bf99
nightly update
2013-09-10 00:30:56 +00:00
alexpeshkoff
a3abde8118
Fixed CORE-4211: Embedded engine hangs for 5 seconds when closing
2013-09-09 11:03:46 +00:00
alexpeshkoff
edd2f6945b
Fixed CORE-4185: related issues with crypt thread start/stop
2013-09-09 10:32:18 +00:00
firebirds
99fcf79f97
nightly update
2013-09-07 00:53:07 +00:00
alexpeshkoff
40bacdd743
Fixed CORE-4185: FB craches with "invalid lock id (NNNNN)"
2013-09-06 13:09:07 +00:00
firebirds
1b2a11f741
nightly update
2013-09-06 00:28:01 +00:00
dimitr
660f861917
Provided support for both old and new debug info formats. It eliminates the annoying "bad debug info format" warning during restore as well as allows the migrated debug info to be useful without recreation of the PSQL objects.
2013-09-05 07:38:56 +00:00
firebirds
857fc05199
nightly update
2013-09-05 00:28:15 +00:00
dimitr
c9cc5294da
Avoid rescheduling if we're kindly asked to stop immediately.
2013-09-04 17:52:13 +00:00
dimitr
c367d1f958
Cleanup and use the explicit rollback via TIP for all kinds of forced disconnections.
2013-09-04 17:46:09 +00:00
dimitr
3c315f584b
Totally misc.
2013-09-04 15:05:00 +00:00
firebirds
685886beb6
nightly update
2013-09-04 01:05:25 +00:00
firebirds
915c6d7e7f
nightly update
2013-09-03 00:33:50 +00:00
alexpeshkoff
d2b757507c
Rollback bad fix for CORE-4185
2013-09-02 13:21:37 +00:00
firebirds
3159f54c8c
nightly update
2013-08-31 01:21:47 +00:00
firebirds
7147cae5f7
nightly update
2013-08-30 00:30:04 +00:00
firebirds
e345de75d1
nightly update
2013-08-28 00:27:32 +00:00
firebirds
7daa55baef
nightly update
2013-08-27 00:31:14 +00:00
dimitr
ce70c3c980
Misc.
2013-08-26 09:50:23 +00:00
alexpeshkoff
ee0be488a4
Fixed CORE-4185: message "Invalid lock ID" happened due to incorrect lock kind
2013-08-26 06:28:07 +00:00
firebirds
8eafabbe9f
nightly update
2013-08-25 01:31:10 +00:00
firebirds
91f131c2e6
nightly update
2013-08-24 00:29:25 +00:00
firebirds
91318d7e34
nightly update
2013-08-23 00:35:24 +00:00
alexpeshkoff
89d2d8bbd3
Fixed assertion in classic mode
2013-08-21 11:56:27 +00:00
dimitr
a4ec331d3d
On second thought, I'm removing the artifical message size limit.
2013-08-21 09:17:10 +00:00
dimitr
4f094c7fd8
Removed the record size limit for aggregates/unions.
2013-08-21 09:14:09 +00:00
dimitr
c1cbd97163
Increased the sort record size limit to 1MB. I've kept this limit due to the possible performance implications, but it can be extended/removed any time.
2013-08-21 09:11:57 +00:00
dimitr
99b1b17f27
Minor refactoring and support for records longer than 64KB (not really actual, but just in case).
2013-08-21 07:41:39 +00:00
dimitr
8586171695
Core support for records longer than 64KB. Not exposed to the external world yet.
2013-08-21 07:40:31 +00:00
dimitr
111f71db83
Misc.
2013-08-21 07:19:43 +00:00
dimitr
8df0ca0194
Misc.
2013-08-21 07:18:26 +00:00
firebirds
78e38a42f0
nightly update
2013-08-21 01:01:49 +00:00
dimitr
ea7423210a
Code simplification.
2013-08-20 06:11:12 +00:00
firebirds
ba46dc445b
nightly update
2013-08-20 00:31:11 +00:00
dimitr
597a562514
Minor optimization.
2013-08-19 18:51:55 +00:00
dimitr
01b81b1edb
Code simplification and some corrections.
2013-08-19 18:50:28 +00:00
dimitr
a12e7b6eaa
Cleanup.
2013-08-19 17:29:44 +00:00
alexpeshkoff
1eace34614
CORE-3944 - fixed a bug in my previous commit, noticed by Adriano
2013-08-19 08:17:37 +00:00
firebirds
298d3f6844
nightly update
2013-08-19 00:31:38 +00:00
asfernandes
a66366bc82
Misc.
2013-08-18 18:53:41 +00:00
dimitr
6b5ee63711
Fixed the optimizer regression causing different from FB2 plans being generated + some cleanup.
2013-08-18 15:32:53 +00:00
firebirds
02ebfe1117
nightly update
2013-08-17 00:27:29 +00:00
alexpeshkoff
a8f8465366
Postfix for CORE-3935 & CORE-3944: helps avoid segfaults/deadlocks when shutting down firebird
2013-08-16 12:44:10 +00:00
alexpeshkoff
70a5c5db43
Always lock dbb_sync before accessing something in setLockAttachment()
2013-08-16 12:41:49 +00:00
firebirds
299a3e4552
nightly update
2013-08-16 00:27:27 +00:00
dimitr
d2fa09942e
Fixed incorrect accounting re. number of fetches.
2013-08-15 11:54:56 +00:00
firebirds
f94bf3d32d
nightly update
2013-08-15 00:27:09 +00:00
dimitr
bd1f732e7c
Attempted to fix unexpectedly big (> 2^32) page numbers in the validation output + some related adjustments.
2013-08-14 09:27:24 +00:00
asfernandes
a9c1e054b0
Fix assertion.
2013-08-14 02:20:00 +00:00
firebirds
dd5f9360db
nightly update
2013-08-14 00:41:05 +00:00
firebirds
ba389cbea8
nightly update
2013-08-12 00:36:15 +00:00
dimitr
a18788a0cf
Fixed CORE-4176: Monitoring tables return incomplete information in SC/CS configurations.
2013-08-09 15:51:13 +00:00
dimitr
a1362f9506
Fixed CORE-4173: Setting generator value twice in single transaction will set it to zero.
2013-08-09 05:04:23 +00:00