8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-31 12:43:02 +01:00
Commit Graph

33848 Commits

Author SHA1 Message Date
dimitr
3ba9ad4cc1 A few corrections, mostly regarding new-style vs legacy UDFs. 2013-06-19 09:14:01 +00:00
dimitr
cb1975f13c Attempted to fix a possible crash due to the wrong request pointer remaining in tdbb after sub-request execution. While being there, cleaned up some redundant code. 2013-06-19 06:26:57 +00:00
asfernandes
ce99f605af Misc. 2013-06-19 02:56:02 +00:00
dimitr
0c9a9fdf4c Made the ALTER SEQUENCE RESTART behavior standard compliant. 2013-06-18 18:22:31 +00:00
asfernandes
768b79c361 Improvements and corrections to message builder and UDR. 2013-06-18 15:50:48 +00:00
alexpeshkoff
e85e525e77 Fixed CORE-4121: Segfault when engine is shutting down inside blob get/put function invoked from UDF 2013-06-18 13:16:46 +00:00
alexpeshkoff
2a66ddf07f Fixed assertion when restoring DB in non-existtent path with overwrite - reported privately by Dmitry 2013-06-18 09:10:09 +00:00
firebirds
904a07eea1 nightly update 2013-06-18 00:25:06 +00:00
firebirds
e6a6d1ca15 nightly update 2013-06-17 00:27:06 +00:00
asfernandes
60d0269c92 Fixed CORE-4119 - Metadata source becomes wrong after twice transliteration to the metadata charset. 2013-06-16 23:05:41 +00:00
hvlad
0b5815507c Implement wait with timeout for page buffer's latches.
Note, engine passes timeout as negative seconds, while sync objects works with positive milliseconds.
2013-06-16 21:41:35 +00:00
dimitr
0c6bc6844a Protection against the not supported mode. I used a non-translatable error because it might be a temporary measure, time will show. 2013-06-15 14:12:25 +00:00
dimitr
9177ed0118 Fixed Windows build. 2013-06-15 06:08:46 +00:00
firebirds
e32b2c38f2 nightly update 2013-06-12 00:27:50 +00:00
firebirds
229baef123 nightly update 2013-06-10 00:31:05 +00:00
firebirds
21857f7e64 nightly update 2013-06-08 00:33:58 +00:00
firebirds
76dbc2ea73 nightly update 2013-06-07 00:32:27 +00:00
alexpeshkoff
5780811da4 Fix mac build 2013-06-06 07:32:32 +00:00
firebirds
4ded7ce5f0 nightly update 2013-06-04 00:27:08 +00:00
firebirds
b3ac95d777 nightly update 2013-05-31 00:42:23 +00:00
firebirds
c631bd5b97 nightly update 2013-05-28 00:40:24 +00:00
asfernandes
abea0e695d Misc. 2013-05-27 01:50:57 +00:00
firebirds
350a491865 nightly update 2013-05-24 00:49:08 +00:00
dimitr
e2d4568239 Fixed CORE-4102: Bad optimization of OR predicates applied to unions. 2013-05-23 08:27:15 +00:00
firebirds
1ffcc77cde nightly update 2013-05-23 00:28:51 +00:00
asfernandes
bdbd54b81e Improve external triggers messages to work by field name (instead of field order). 2013-05-22 15:44:05 +00:00
firebirds
cf9594ec32 nightly update 2013-05-22 00:26:08 +00:00
robocop
c0b8b68777 Misc. 2013-05-21 21:53:39 +00:00
robocop
0ad2e4b52b Misc. 2013-05-21 21:49:26 +00:00
robocop
3460f121f6 Misc. 2013-05-21 21:47:23 +00:00
firebirds
d9544fc5b9 nightly update 2013-05-21 00:23:49 +00:00
firebirds
5d96d3ac18 nightly update 2013-05-16 00:25:26 +00:00
hvlad
3c7f8623fd Fixed bug CORE-4100 : Automatic sweep could be run when there is no need for it 2013-05-15 14:28:51 +00:00
firebirds
59c5d734dd nightly update 2013-05-14 00:46:12 +00:00
asfernandes
fc16bb34e4 Fixed crash when calling unimplemented packaged procedures. 2013-05-13 01:48:57 +00:00
asfernandes
24552c4bb2 Misc. 2013-05-12 02:45:54 +00:00
firebirds
19eb6c4df9 nightly update 2013-05-11 00:42:13 +00:00
firebirds
5014849e05 nightly update 2013-05-09 00:35:36 +00:00
firebirds
bcd5fc228d nightly update 2013-05-08 00:48:52 +00:00
hvlad
4267d261d4 Fixed bug CORE-4094 : Wrong parameters order in trace output 2013-05-07 11:37:56 +00:00
firebirds
7721e86bbc nightly update 2013-05-07 00:41:22 +00:00
dimitr
ac43e1f2d2 Postfix for my prior commit. 2013-05-06 18:41:59 +00:00
dimitr
c1c5d2b0db Rolled back my patch for CORE-2709. Reworked Adriano's solution for CORE-1188, CORE-3052 and CORE-3239. Both changes affect the stored index keys for compound indices, so beware. 2013-05-06 14:16:52 +00:00
dimitr
af97c12801 Simplified the code and reworked the NULL validation logic. 2013-05-06 12:34:20 +00:00
firebirds
f2fcd26b7e nightly update 2013-05-06 00:30:17 +00:00
firebirds
de58569067 nightly update 2013-05-05 00:36:48 +00:00
dimitr
18ac6284b7 Fixed bug in my recent refactoring, thanks to Adriano. 2013-05-04 16:19:07 +00:00
firebirds
80fd447426 nightly update 2013-05-04 00:39:27 +00:00
dimitr
921e28d136 Misc. 2013-05-03 15:01:05 +00:00
dimitr
941029af90 Correction as per Claudio's request. 2013-05-03 13:29:21 +00:00
firebirds
443eb62521 nightly update 2013-05-01 00:42:36 +00:00
dimitr
040650b750 One more bugfix for full outer joins. 2013-04-30 15:27:51 +00:00
firebirds
116d28e3ab nightly update 2013-04-30 00:42:07 +00:00
firebirds
1488f83f1e nightly update 2013-04-29 00:42:49 +00:00
dimitr
6d7b9184cf Fixed CORE-4091 (Incorrect full join result with ROW_NUMBER() Function in CTE) and one part of CORE-4083 (full outer join in subrequest with coalesce). 2013-04-28 11:52:02 +00:00
firebirds
a6aeb5b00c nightly update 2013-04-27 00:30:51 +00:00
firebirds
492e4b588f nightly update 2013-04-26 02:11:05 +00:00
firebirds
0cf7e23c62 nightly update 2013-04-25 01:32:16 +00:00
firebirds
cb8a89a234 nightly update 2013-04-24 00:28:22 +00:00
firebirds
0e433f8304 nightly update 2013-04-23 00:49:18 +00:00
firebirds
5a9a5cb416 nightly update 2013-04-22 00:33:55 +00:00
asfernandes
f2b24d02ca Misc. 2013-04-21 02:09:45 +00:00
firebirds
5ae04f81a6 nightly update 2013-04-20 02:05:13 +00:00
dimitr
d274c0287b Refactoring: isolated the singularity checking logic and simplified the whole RSB beast. 2013-04-19 09:22:58 +00:00
firebirds
0a0eccae1e nightly update 2013-04-19 00:40:07 +00:00
firebirds
30ff272314 nightly update 2013-04-18 00:40:00 +00:00
asfernandes
2b52e34f3e Fixed CORE-4084 - GROUP BY fails if subselect-column is involved. 2013-04-17 15:54:00 +00:00
alexpeshkoff
b9a96911ca Avoid extra atomic operations when assigning pointer to the object with pre-incremented counter (like returned from the function) to reference-counted pointer holder 2013-04-17 11:16:06 +00:00
alexpeshkoff
6f5fedec9a Fixes related with CORE-3993 2013-04-17 08:04:02 +00:00
firebirds
6f530d30f9 nightly update 2013-04-17 00:41:48 +00:00
firebirds
ff1218a336 nightly update 2013-04-16 01:02:27 +00:00
alexpeshkoff
3746843930 Postfix for CORE-3935 and CORE-3993: avoid opening same database file twice 2013-04-15 16:51:20 +00:00
firebirds
399737c40e nightly update 2013-04-14 00:46:15 +00:00
dimitr
3031034302 Moved ThreadData into the namespace + small cleanup. 2013-04-13 15:07:51 +00:00
dimitr
551e2416c6 Add interface support for scrollable DSQL cursors. Implementation will follow later. 2013-04-13 07:11:58 +00:00
firebirds
935d34721a nightly update 2013-04-13 00:35:50 +00:00
firebirds
bc3500158b nightly update 2013-04-12 00:44:59 +00:00
asfernandes
5e53549702 Misc. 2013-04-11 16:09:46 +00:00
asfernandes
93924e08f5 Cleanup. 2013-04-11 16:04:25 +00:00
asfernandes
e0567463bf Revert external routines to request-based (*) code, but now using a totally different internal approach.
* This is not ideal IMO, but much more easier to currently support stack traces, and domain's defaults and validations.
2013-04-11 15:44:17 +00:00
firebirds
ca1d395501 nightly update 2013-04-11 00:38:01 +00:00
firebirds
bb2ec33516 nightly update 2013-04-10 00:44:27 +00:00
firebirds
4a33ca48c2 nightly update 2013-04-08 00:48:48 +00:00
dimitr
2fe61fed12 Avoid calling lock_buffer() for the SS setup. 2013-04-07 07:55:40 +00:00
firebirds
1c160b4a18 nightly update 2013-04-07 00:37:00 +00:00
dimitr
d0e20d5f8c Pass the pool explicitly, it saves us one TLS access per record. 2013-04-06 09:12:14 +00:00
firebirds
1e69c49458 nightly update 2013-04-06 00:37:11 +00:00
firebirds
db434f6f7e nightly update 2013-04-05 00:34:48 +00:00
alexpeshkoff
8780552b94 Added support for changing configuration (client and embedded) from API 2013-04-04 13:17:57 +00:00
firebirds
57c12dd405 nightly update 2013-04-04 00:46:59 +00:00
asfernandes
a74f8f1acd Fixed CORE-4073 - Constant columns getting empty value with subselect from procedure. 2013-04-03 15:27:28 +00:00
firebirds
1e3c6435c1 nightly update 2013-04-02 00:30:20 +00:00
asfernandes
a796c8f86f Misc. 2013-04-01 15:37:39 +00:00
firebirds
5644cba2fa nightly update 2013-04-01 01:23:59 +00:00
asfernandes
d0c79a4508 Cleanup. 2013-03-31 18:23:54 +00:00
asfernandes
871c073279 Refactor. 2013-03-31 15:55:01 +00:00
firebirds
3442e1e5f2 nightly update 2013-03-31 00:32:18 +00:00
asfernandes
26ab241631 Misc. 2013-03-30 02:31:03 +00:00
firebirds
bd06fd7911 nightly update 2013-03-30 01:06:19 +00:00
firebirds
f60b8be2d0 nightly update 2013-03-29 00:38:19 +00:00