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

47847 Commits

Author SHA1 Message Date
hvlad
70670f8229 Cleanup 2011-05-24 20:44:47 +00:00
asfernandes
f43a768c92 Fix problems with new multi-db transactions implementation:
1) fb_get_transaction_handle access object of invalid type and crash
2) Attachment::createBlob/openBlob access object of invalid type and crash
3) isc_start_multiple creates YTransaction with NULL attachment and makes its constructor crash
2011-05-24 15:20:15 +00:00
firebirds
8fbfb184b8 nightly update 2011-05-24 03:19:05 +00:00
asfernandes
62846d2e68 Make synchronization primitives work in the POSIX build. 2011-05-23 15:33:19 +00:00
alexpeshkoff
44370e0d82 Fixed isc_start_multiple() - thanks to Adriano 2011-05-23 11:45:48 +00:00
alexpeshkoff
564b482fa9 Slightly better struct layout from cunning alignment POV 2011-05-23 11:45:09 +00:00
firebirds
5ef76a7c07 nightly update 2011-05-22 03:17:35 +00:00
asfernandes
d4ba10b32a Misc. 2011-05-21 21:43:13 +00:00
asfernandes
717ef9c486 Misc. 2011-05-21 19:11:03 +00:00
asfernandes
7dbe11c98a Correction. 2011-05-21 19:10:11 +00:00
asfernandes
19cbed237b Misc. 2011-05-21 18:56:02 +00:00
asfernandes
a4a71bbea5 Correction. 2011-05-21 18:55:14 +00:00
asfernandes
698723211c Fixed CORE-3476 - LIST function wrongly concatenates binary blobs. 2011-05-21 14:04:11 +00:00
firebirds
26ece980b9 nightly update 2011-05-21 03:18:40 +00:00
asfernandes
797d06f3ee Warnings. 2011-05-21 01:02:33 +00:00
alexpeshkoff
f152094002 Destroy transaction only when next level returns success 2011-05-20 17:14:38 +00:00
alexpeshkoff
e01eb34b0e Atomic operations: use gcc builtin functions instead asm, fix atomic_ops library use 2011-05-20 16:45:31 +00:00
alexpeshkoff
2d6355645f misc 2011-05-20 16:44:12 +00:00
mapopa
a3ddf4639d fix warning: using the result of an assignment as a condition without parentheses
note:place parentheses around the assignment to silence this warning
2011-05-20 09:13:23 +00:00
mapopa
7e55213124 PKG_NAME is now Firebird3 for trunk 2011-05-20 08:31:32 +00:00
hvlad
2c848d3503 Update Windows build 2011-05-20 07:22:32 +00:00
firebirds
62808809a7 nightly update 2011-05-20 03:18:11 +00:00
alexpeshkoff
ad7c2e8809 warnings 2011-05-19 17:09:44 +00:00
alexpeshkoff
4641d2de68 Better interfaces hierarchy: all of them are derived from IVersioned 2011-05-19 16:24:46 +00:00
alexpeshkoff
85b3b5cf95 Interface for 2PC (distributed transactions coordinator) 2011-05-19 11:38:38 +00:00
mapopa
b95234da44 cleanup comment EKU: obsolete, replaced by _FILE_OFFSET_BITS 2011-05-19 11:12:20 +00:00
mapopa
71b29a5a16 header cleanup , unused defines anywhere (long dead platforms) 2011-05-19 09:46:38 +00:00
mapopa
58767b610f Disabled, not found anywhere function (commented anyway) 2011-05-19 09:44:48 +00:00
firebirds
13a1945e4c nightly update 2011-05-16 03:17:12 +00:00
asfernandes
8aca17dd5e Misc 2011-05-15 15:37:51 +00:00
asfernandes
983686d71c Added IRoutineMetadata to external engines.
Not well tested:
1) EE is broken after shared page cache.
2) Semantics of addRef/release still keeps changing in developers minds.
2011-05-15 15:37:11 +00:00
firebirds
9083c98e8b nightly update 2011-05-15 03:17:09 +00:00
asfernandes
fb6c81f0dc Fix warning. 2011-05-14 21:44:07 +00:00
firebirds
1e16864bde nightly update 2011-05-14 03:18:18 +00:00
asfernandes
0f39f04308 Fixed crash with nested unions, reported by Vlad.
SELECT 'a' FROM RDB$DATABASE
UNION ALL
SELECT X FROM
 (
   SELECT 'b' AS X FROM RDB$DATABASE
   UNION ALL
   SELECT 'c' FROM RDB$DATABASE
 ) AS T;
2011-05-14 02:49:02 +00:00
firebirds
214290a8a3 nightly update 2011-05-13 03:17:35 +00:00
asfernandes
e4d1311b63 Correction. 2011-05-13 01:23:53 +00:00
asfernandes
7b72429210 Misc. 2011-05-13 01:15:18 +00:00
dimitr
83a3f80572 Fixed CORE-3477: Passing non-existing SQL parameters always crash server. 2011-05-12 14:56:54 +00:00
dimitr
4c241ab91a Front-ported CORE-3314: Dependencies are not removed after dropping the procedure and the table it depends on in the same transaction. 2011-05-12 08:45:27 +00:00
firebirds
faec766b45 nightly update 2011-05-12 03:16:10 +00:00
asfernandes
3800177568 Misc. 2011-05-12 00:42:40 +00:00
asfernandes
2fd18f68c9 Lets try to avoid global functions using name with mixed new (functionName) and old SUBSYS_name name style. 2011-05-11 17:42:44 +00:00
asfernandes
f56cafbf7d Fix the build. 2011-05-11 15:57:45 +00:00
hvlad
479a7f600d Renamed currentProvider to EngineProvider to better reflect its nature and corrected its declaration (with Alex permission ;). Removed unneeded cast. 2011-05-11 14:45:56 +00:00
hvlad
db4d4df653 Avoid memory leaks due to wrong reference counting. 2011-05-11 14:24:45 +00:00
hvlad
d0108e2918 Show long version string in "Firebird Server Properties" dialog properly 2011-05-11 09:56:53 +00:00
hvlad
177b43306c Adjust order of releasing metadata objects when attachment is released.
It also avoids assert in MET_verify_cache() pointed privately by Alex.
2011-05-11 09:39:57 +00:00
firebirds
93689512cd nightly update 2011-05-11 03:18:40 +00:00
asfernandes
1c5770da81 Warning / error. 2011-05-11 02:43:39 +00:00