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

47581 Commits

Author SHA1 Message Date
dimitr
00c415ef8e Fixed CORE-2957: count(*) from big table returns negative result. 2011-02-03 07:36:01 +00:00
dimitr
e3831d1061 Fixed the cache logic (manifested itself as infinite loops) after Alex's SLONG->ULONG changes for page numbers. There's still room for further changes. While being there, performed some related cleanup. 2011-02-02 17:47:11 +00:00
hvlad
1fc0b1874a Fixed bug CORE-3327 : Thread pool in network server could create more threads than necessary 2011-02-02 14:58:16 +00:00
asfernandes
681c542480 Fixed CORE-3330 - Server crashes while recreating the table with a NULL -> NOT NULL change. 2011-02-02 14:41:28 +00:00
dimitr
5b0b9070d9 Fixed CORE-1619: Some aggregate functions doesn't support NULL-constant in 3-d dialect. 2011-02-02 13:11:54 +00:00
hvlad
8fa43498d5 Fixed bug CORE-3326 : Fast mutex could be left in locked state by dead process 2011-02-02 12:11:05 +00:00
hvlad
7df6fb552f Correction for previous commit 2011-02-02 11:56:48 +00:00
hvlad
0c73f2caef Fixed bug CORE-3325 : At high load it is possible that new process could fail to map shared memory 2011-02-02 11:51:24 +00:00
hvlad
a3302e4e57 Improvement CORE-3324 : ftracemgr should flush its output from time to time 2011-02-02 11:37:39 +00:00
dimitr
6449c942e7 Implemented CORE-3332: Provide more detailed information about the query execution plan. Some details are still to be worked on. 2011-02-02 11:31:04 +00:00
alexpeshkoff
491ce86c72 Fixed CORE-3329:Windows administrator gets RDB$ADMIN role when this is not expected 2011-02-02 11:30:55 +00:00
hvlad
12ada43e38 Front ported improvement CORE-3323 : Ability to cancel waiting in lock manager
LM part will be changed to not rely on engine internals.
2011-02-02 11:20:52 +00:00
dimitr
e43425ead9 Fixed CORE-3245: SUBSTRING on long blobs truncates result to 32767 if third argument not present. 2011-02-02 10:16:25 +00:00
firebirds
b6e62c016a nightly update 2011-02-02 03:15:58 +00:00
asfernandes
edb9c11063 Correction 2011-02-02 00:57:59 +00:00
asfernandes
a7fbf2979b Misc 2011-02-02 00:54:07 +00:00
hvlad
460bf9731c 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:19:01 +00:00
alexpeshkoff
89d82bd9fc MT safety and exceptions processing in upgradeInterface 2011-02-01 13:11:30 +00:00
firebirds
5e57ccc0d8 nightly update 2011-02-01 03:16:41 +00:00
asfernandes
5abe2c34ae Fixed the problem reported privately by Dmitry. 2011-02-01 01:27:51 +00:00
asfernandes
b0f702e7bd Another small refactor on variables in DSQL. 2011-01-31 14:47:41 +00:00
firebirds
8723c59671 nightly update 2011-01-31 14:25:13 +00:00
alexpeshkoff
172cc477d3 Fixed order of function calls, thanks to Dmitry Kovalenko 2011-01-31 14:05:12 +00:00
hvlad
e04bd813f8 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:40:00 +00:00
asfernandes
d7d3c4d8ab Refactor internals of DSQL variables. 2011-01-31 00:13:15 +00:00
asfernandes
e501f3fb68 Misc 2011-01-31 00:12:19 +00:00
asfernandes
e07106f218 Fixed CORE-3320 - Some MERGE syntax can crash the server. 2011-01-30 01:17:41 +00:00
asfernandes
f27d60369e Refactor nod_relation_name and nod_rel_proc_name. 2011-01-30 00:25:46 +00:00
asfernandes
a85ff223b1 Correction 2011-01-29 17:30:30 +00:00
asfernandes
ccaaca7c72 Misc 2011-01-29 17:24:29 +00:00
dimitr
6e6d341d4f Front ported CORE-3312: Sub-optimal join plan when the slave table depends on the master one via the OR predicate. 2011-01-29 11:34:25 +00:00
dimitr
4d07318836 More work on enlarging the message buffers. To be continued. 2011-01-28 18:58:44 +00:00
dimitr
d037cc2ef0 More work on enlarging the message buffers. To be continued. 2011-01-28 18:51:23 +00:00
dimitr
e0f5a68da0 More work on enlarging the message buffers. To be continued. 2011-01-28 18:50:27 +00:00
alexpeshkoff
20b15687c9 Frontported fix for CORE-3194: Number of connections to linux superclassic has limit equal 508 2011-01-28 17:56:50 +00:00
dimitr
44cc684fb7 Misc. 2011-01-28 17:22:44 +00:00
dimitr
fcf42108da Refactoring. Mostly short->long replacements for various buffer sizes. 2011-01-28 17:12:22 +00:00
dimitr
20eb1c8bfc Finalize my prior commit. 2011-01-28 16:07:08 +00:00
dimitr
cdeed9d652 Favor a direct call instead of dealing with information buffers. 2011-01-28 15:54:28 +00:00
hvlad
b512958a44 Fixed bug CORE-3315 : Audit plugin records a sencond *FAILED* EXECUTE_STATEMENT_FINISH after a "normal" one 2011-01-28 10:27:11 +00:00
firebirds
818d5a691b nightly update 2011-01-28 03:17:09 +00:00
asfernandes
248ddfa04a Misc 2011-01-28 00:58:32 +00:00
dimitr
be4eaa5e36 Follow the MSVC10 changes regarding the binary name. 2011-01-27 10:39:10 +00:00
dimitr
fb40db3bfc Follow the MSVC10 changes regarding the binary name. 2011-01-27 10:37:29 +00:00
dimitr
05047588c3 Fixed authentication in Windows builds. 2011-01-27 05:13:59 +00:00
alexpeshkoff
742b308173 Avoid to early shutdown of engine 2011-01-26 18:06:01 +00:00
alexpeshkoff
96acc9ffab Do not store pointer to array which may grow - use index instead 2011-01-26 18:04:38 +00:00
alexpeshkoff
54fe27e4c3 Do not throw success status vector - if we got no user error, but bad op in packet, this is network error 2011-01-26 16:34:02 +00:00
dimitr
4a8b34fef7 Misc. 2011-01-26 11:20:01 +00:00
dimitr
04cd8de0fa Misc. 2011-01-26 10:03:21 +00:00