8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-24 07:23:03 +01:00
Commit Graph

42992 Commits

Author SHA1 Message Date
dimitr
e642bc0f42 Reworked my yesterday's fix to simplify it. 2011-02-15 08:38:32 +00:00
firebirds
35008d189e nightly update 2011-02-15 03:22:57 +00:00
dimitr
1974ff619e Refactored the shared counter to support multiple number spaces.
Changed att_id and tra_id to be generated sequentially (without caching), as agreed with Vlad privately.
Fixed CORE-2305: Make mon$statement_id value constant among monitoring snapshots.
2011-02-14 17:05:23 +00:00
hvlad
f1ddbd3b10 Fixed bug CORE-3349 : Constants isc_lock_conflict / isc_eds_statement not recognized in PSQL 2011-02-14 15:20:10 +00:00
dimitr
f2c890e1fc Fixed CORE-3138: Internal error or crash occurs when accessing any MON$ table after altering its structure. 2011-02-14 11:10:58 +00:00
firebirds
3bb7d22126 nightly update 2011-02-14 03:21:51 +00:00
hvlad
eb5b4a564b Correction 2011-02-13 19:14:13 +00:00
firebirds
06cb2d009f nightly update 2011-02-10 03:27:16 +00:00
dimitr
1933d37b9f Simplified fix for CORE-3340 (Error in autonomous transaction with empty exception handler: can insert duplicate values into PK/UK column) and its cousin CORE-3341 (Events might not be posted inside the autonomous transaction). It's actually the same bug with different visible effects. 2011-02-09 10:47:42 +00:00
firebirds
08fbcc4c74 nightly update 2011-02-08 03:22:55 +00:00
asfernandes
a5b72a367e Backport simplified fix for CORE-3255 - The server could crash using views with GROUP BY. 2011-02-07 14:32:21 +00:00
firebirds
c4c77f3a42 nightly update 2011-02-05 03:21:27 +00:00
dimitr
3652f11f36 Fixed CORE-3335: Wrong results (internal wrapping occured) for the multi-byte blob SUBSTRING function and its boundary arguments. 2011-02-04 08:41:02 +00:00
firebirds
6106bc6e72 nightly update 2011-02-04 03:21:56 +00:00
dimitr
263d9532e2 Removed the supposedly wrong checkout (it was added in v2.0), as theoretically it can lead to race conditions in the page cache. 2011-02-03 08:00:48 +00:00
hvlad
6722a282e5 Fixed bug CORE-3327 : Thread pool in network server could create more threads than necessary 2011-02-02 14:55:15 +00:00
hvlad
4d0a3d3d67 Fixed bug CORE-3326 : Fast mutex could be left in locked state by dead process 2011-02-02 12:10:12 +00:00
hvlad
241df76bb8 Fixed bug CORE-3325 : At high load it is possible that new process could fail to map shared memory 2011-02-02 11:50:27 +00:00
hvlad
914a21e766 Improvement CORE-3324 : ftracemgr should flush its output from time to time 2011-02-02 11:36:42 +00:00
alexpeshkoff
1633598aa3 Backported fix for CORE-3329:Windows administrator gets RDB$ADMIN role when this is not expected 2011-02-02 11:31:38 +00:00
hvlad
b2b911fe6c Improvement CORE-3323 : Ability to cancel waiting in lock manager 2011-02-02 10:27:48 +00:00
dimitr
cb34e0c6c9 Fixed CORE-3245: SUBSTRING on long blobs truncates result to 32767 if third argument not present. 2011-02-02 10:12:40 +00:00
dimitr
9755df067e Backported Adriano's correction. 2011-02-02 08:15:27 +00:00
alexpeshkoff
d1df5354f6 Fixed deadlock caused by my commit for CORE-3194 2011-02-02 07:54:14 +00:00
firebirds
615665b646 nightly update 2011-02-02 03:24:52 +00:00
hvlad
3db1dd93c8 Warnings 2011-02-01 15:17:49 +00:00
hvlad
4b638d6e28 Misc 2011-02-01 15:05:30 +00:00
hvlad
b877fa6fab Move VALIDATE_LOCK_TABLE from lock.h into lock.cpp : at allows to rebuild just lock.cpp if some need to disable validation of lock table in DEBUG build or enable validation in RELEASE build. 2011-02-01 15:01:10 +00:00
firebirds
65d73e0655 nightly update 2011-02-01 03:26:59 +00:00
hvlad
bbd043ffa3 Fixed bug CORE-3095 : Client receive event's with count equal to 1 despite of how many times EVENT was POSTed in same transaction 2011-01-31 10:32:17 +00:00
asfernandes
b07b7e6996 Backported fix for CORE-3320 - Some MERGE syntax can crash the server. 2011-01-30 14:31:10 +00:00
dimitr
071a98a3aa Attempted to fix CORE-3314: Dependencies are not removed after dropping the procedure and the table it depends on in the same transaction.
The main goal of MET_clear_cache() is to release the cached requests, not to cleanup the metadata at all (and it's not done for triggers, BTW). So setting PRC_obsolete and keeping the object cached seems safe, it will be rescanned upon the next reference.
The fix is to be field tested by the customer.
2011-01-29 12:15:21 +00:00
dimitr
e0648e8078 These checks don't seem required for the new ODS 11 optimizer logic. But they may cause bad effects, see the second example in CORE-3312: Sub-optimal join plan when the slave table depends on the master one via the OR predicate.
Let's remove them and see whether any regressions arise.
2011-01-29 11:30:22 +00:00
alexpeshkoff
8af62682b2 Fixed CORE-3194: Number of connections to linux superclassic has limit equal 508 2011-01-28 16:52:06 +00:00
hvlad
d6ec7d5540 Fixed bug CORE-3315 : Audit plugin records a sencond *FAILED* EXECUTE_STATEMENT_FINISH after a "normal" one 2011-01-28 09:17:51 +00:00
firebirds
a39a4a439f nightly update 2011-01-21 03:49:47 +00:00
dimitr
0005a71d87 Fixed CORE-3312: Sub-optimal join plan when the slave table depends on the master one via the OR predicate. 2011-01-20 07:00:17 +00:00
dimitr
b5f7e91ec7 Fixed CORE-3311: Error "data type unknown" while preparing UPDATE/DELETE statements with the parameterized ROWS clause. 2011-01-20 04:39:18 +00:00
firebirds
cf12250850 nightly update 2011-01-20 03:36:37 +00:00
alexpeshkoff
9a6d19be38 Fixed CORE-3297: nbackup exits without info when firebird.conf is missing. Make all utilities run without firebird.conf - only server requires it's presence. 2011-01-19 12:58:21 +00:00
firebirds
b0d60d57b1 nightly update 2011-01-17 03:29:45 +00:00
alexpeshkoff
27b6da7104 Damyan's patch fixing list of targets for linux/s390 2011-01-16 14:05:51 +00:00
alexpeshkoff
e53f8694be Fixed CORE-2756: substring from timestamp - unexpected result 2011-01-16 13:19:52 +00:00
robocop
130c32bd93 Misc. 2011-01-16 09:59:21 +00:00
robocop
cafd35ef6c Style. 2011-01-16 09:58:52 +00:00
firebirds
b84f3b969c nightly update 2011-01-16 03:29:53 +00:00
robocop
1f666d9558 Misc. 2011-01-15 09:22:29 +00:00
robocop
36c39d9d72 Misc. 2011-01-15 09:18:40 +00:00
robocop
d9c59b1176 Misc. 2011-01-15 09:09:02 +00:00
robocop
ac3bd4e4f5 Misc. 2011-01-15 09:07:47 +00:00