dimitr
ddb5264d94
Fixed CORE-3493: Adding a value to a timestamp below '16.11.1858 00:00:01' throws 'value exceeds the range for valid timestamp'. v2.1 wasn't really affected although the validation sequence was wrong.
2011-05-25 10:59:35 +00:00
firebirds
6e60f539c9
nightly update
2011-05-25 03:18:59 +00:00
asfernandes
a40a926f8b
Fix attachment leak due to variable shadow in isc_start_multiple.
2011-05-25 00:54:59 +00:00
asfernandes
14f53d6d2a
Misc.
2011-05-25 00:45:14 +00:00
asfernandes
c07b4f8aff
Hope this fixes the windows build.
2011-05-24 22:39:35 +00:00
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