asfernandes
fea12d602c
Misc
2011-02-22 15:28:46 +00:00
hvlad
705551a04c
Fixed bug CORE-3125 : AV in Worker::shutdown
2011-02-22 14:31:07 +00:00
dimitr
af76dc8de8
Better solution for CORE-3355, as suggested by Vlad.
2011-02-22 12:43:14 +00:00
firebirds
bfa84b5b93
nightly update
2011-02-22 03:17:22 +00:00
dimitr
b0e3c9f94d
Fixed CORE-3355: Wrong comparison of DATE and TIMESTAMP if index is used.
2011-02-21 11:18:29 +00:00
dimitr
993788f9bc
Misc optimizer tuning.
2011-02-21 10:09:30 +00:00
dimitr
516b6f0887
Fixed CORE-3173: Empty result when select from SP that contains two CTE (second of them with GROUP BY clause) and INNER join.
2011-02-21 08:04:08 +00:00
firebirds
0b1492ad7d
nightly update
2011-02-21 03:15:13 +00:00
dimitr
89353af6e5
Fixed the porting mistake, thanks to Adriano.
2011-02-20 15:36:31 +00:00
dimitr
cc71f0835f
Removed duplicated type declaration.
2011-02-20 15:34:08 +00:00
asfernandes
04d971ba3f
Misc
2011-02-20 15:20:16 +00:00
dimitr
676b99ce16
Front ported the old fix for CORE-3283: BAD PLAN with using LEFT OUTER JOIN in SUBSELECT.
2011-02-20 14:43:46 +00:00
dimitr
e78cf74c83
Fixed CORE-3176: View with "subselect" column join table and not use index.
2011-02-20 13:23:36 +00:00
dimitr
aef577652f
Totally misc.
2011-02-20 13:19:11 +00:00
firebirds
dd3d356d71
nightly update
2011-02-20 03:14:00 +00:00
asfernandes
dfe830af7c
Added EVENT_TYPE and OBJECT_TYPE to DDL_TRIGGER context. Improvement suggested by Thomas Steinmaurer.
2011-02-20 01:08:48 +00:00
firebirds
98efcd9a9d
nightly update
2011-02-19 03:15:06 +00:00
firebirds
25c1f1159d
nightly update
2011-02-18 03:15:18 +00:00
asfernandes
e623bb4bf1
Misc
2011-02-18 00:52:10 +00:00
asfernandes
5573581488
Refactored nod_alias.
2011-02-17 14:25:56 +00:00
dimitr
7a405a4eea
Fixed CORE-3058: New generators are created with wrong value when more than 32K generators was previously created.
2011-02-17 06:05:16 +00:00
firebirds
4b8f5a3955
nightly update
2011-02-17 03:16:08 +00:00
firebirds
57b4adf752
nightly update
2011-02-16 03:15:34 +00:00
dimitr
f062c62d7f
Totally misc.
2011-02-15 11:04:38 +00:00
dimitr
b1a74121d1
Front ported CORE-3138: Internal error or crash occurs when accessing any MON$ table after altering its structure.
2011-02-15 08:47:51 +00:00
dimitr
bccfda7aa6
Misc.
2011-02-15 07:32:56 +00:00
dimitr
c64cb2df94
Correction.
2011-02-15 07:20:21 +00:00
dimitr
86ea2ddb00
Front ported:
...
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-15 07:16:57 +00:00
firebirds
5594ac90df
nightly update
2011-02-15 03:15:30 +00:00
hvlad
aa77d27743
Fixed problem with GTT's reported by Adriano in fb-devel
2011-02-14 08:47:09 +00:00
firebirds
850cbf167b
nightly update
2011-02-14 03:15:41 +00:00
firebirds
e37aef75f6
nightly update
2011-02-13 03:14:42 +00:00
dimitr
e92c40eed7
Fixed the error handling behavior in fast_load(), now it corresponds to the original (FB1) one.
...
Fixed a possible bugcheck because of an unexpectedly missing index root page.
Simplified the various jump node structures usage.
2011-02-12 21:32:05 +00:00
dimitr
604322fcc5
Cleaned up the unused FieldNode::defaultValue. Added a bit of constness to the class members.
2011-02-12 20:35:22 +00:00
dimitr
a4e3e3edd6
Misc.
2011-02-12 20:32:38 +00:00
dimitr
1be45eb531
Misc.
2011-02-12 20:26:24 +00:00
asfernandes
c916c09e42
Refactored out OPT_expression_equal while fixing checking of sameAs involving CASTs. Problem saw by Dmitry.
2011-02-12 18:11:43 +00:00
asfernandes
c7f7a763d1
Avoid casts.
2011-02-12 17:41:49 +00:00
dimitr
4d2f09c8f0
Cleaned up the unused (since FB2) parameter.
2011-02-12 14:13:40 +00:00
dimitr
9bd051b3e7
Refactored expression equality to make it independent from the stream being optimized.
2011-02-12 14:01:36 +00:00
dimitr
a59dc809a0
Misc.
2011-02-12 08:59:55 +00:00
firebirds
857a9eb7d9
nightly update
2011-02-12 03:16:00 +00:00
asfernandes
876cfc1c78
Fixed DDL trigger crash reported in fb-devel.
2011-02-11 14:26:14 +00:00
firebirds
4c5f1afc1a
nightly update
2011-02-11 03:15:54 +00:00
asfernandes
f1ac2b2ab5
Simplified fix for problem with default values in formats.
2011-02-11 00:43:15 +00:00
dimitr
0232bc77f3
Misc.
2011-02-10 20:22:22 +00:00
dimitr
a7b85a2db8
Misc.
2011-02-10 14:52:21 +00:00
firebirds
289471e4e9
nightly update
2011-02-10 03:16:17 +00:00
asfernandes
305b989cf8
Fixed hang found with CORE-3340 test-case.
2011-02-09 21:26:18 +00:00
asfernandes
8ee5d6965e
Warnings
2011-02-09 21:25:46 +00:00
dimitr
5eec5f532f
Fixed CORE-3340 (Error in autonomous transaction with empty exception handler: can insert duplicate values into PK/UK column).
2011-02-09 10:59:24 +00:00
firebirds
a19e6eb507
nightly update
2011-02-09 03:18:32 +00:00
asfernandes
67f9c9b31d
Do not reuse arbitrary nodes' impure space in aggregate. Relates to CORE-3255.
2011-02-09 00:29:46 +00:00
firebirds
5b6557a179
nightly update
2011-02-08 03:16:43 +00:00
dimitr
bb1f7ad9a6
Implement CORE-3076: Better performance for (table.field = :param or :param = -1) in where clause.
2011-02-07 17:54:24 +00:00
firebirds
0f85835681
nightly update
2011-02-07 03:14:57 +00:00
asfernandes
1388655673
Fixed CORE-3255 - The server could crash using views with GROUP BY.
2011-02-06 21:59:20 +00:00
dimitr
f8f2b4d942
Correction in the plan output.
2011-02-06 19:52:18 +00:00
dimitr
c7224b44ef
Correction in the plan output.
2011-02-06 19:50:42 +00:00
dimitr
24804a4a4f
Warnings.
2011-02-06 19:36:49 +00:00
dimitr
392bfbc0ef
Warnings.
2011-02-06 19:34:43 +00:00
dimitr
0fbff04472
Warnings.
2011-02-06 18:55:22 +00:00
asfernandes
bf77761d84
Fixed CORE-3310 - RDB$GET_CONTEXT and between in view.
...
Fixed CORE-3338 - Some expression indexes with COALESCE, CASE and DECODE became inoperant.
Removed DSQL hidden variables expressions.
Refactored COALESCE, DECODE and (simple) CASE, using new BLR verbs.
Fixed v3 regression with UPDATE OR INSERT inside PROCEDURE/FUNCTION.
Fixed assert with DECODE/CASE with only test parameters and no values.
2011-02-06 18:13:12 +00:00
dimitr
5725a784e8
Misc.
2011-02-06 15:39:37 +00:00
firebirds
e829802128
nightly update
2011-02-05 03:14:15 +00:00
asfernandes
7800060e22
Misc
2011-02-04 23:58:10 +00:00
dimitr
c398168403
Slightly clearer output.
2011-02-04 12:13:46 +00:00
dimitr
e967ba7ba4
Correction.
2011-02-04 10:02:20 +00:00
dimitr
0985f15236
Make all aggregates aware of big tables (more than 2^31 rows).
2011-02-04 07:53:25 +00:00
dimitr
69e6fdd8d3
Corrections, thanks to Adriano.
2011-02-04 07:45:01 +00:00
firebirds
854f3b54fd
nightly update
2011-02-04 03:15:45 +00:00
asfernandes
f26d9a4b14
Fixed CORE-3201 - ATAN2 returns incorrect value for (0, 0).
2011-02-03 14:51:50 +00:00
firebirds
ac6ac972d5
nightly update
2011-02-03 13:05:45 +00:00
dimitr
6de88387c7
Simplification. Adriano, please review.
2011-02-03 09:35:57 +00:00
dimitr
d5b24b77fb
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:01:22 +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
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
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
firebirds
b6e62c016a
nightly update
2011-02-02 03:15:58 +00:00
firebirds
5e57ccc0d8
nightly update
2011-02-01 03:16:41 +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
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
e0f5a68da0
More work on enlarging the message buffers. To be continued.
2011-01-28 18:50:27 +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
alexpeshkoff
742b308173
Avoid to early shutdown of engine
2011-01-26 18:06:01 +00:00
dimitr
4a8b34fef7
Misc.
2011-01-26 11:20:01 +00:00
alexpeshkoff
eb11598570
Implement Thread::kill for posex threads. Do not support separate Thread::closeHandle - move it inside kill and waitForCompletion
2011-01-24 16:36:29 +00:00
hvlad
1e6135ec40
Fixed main reason of AV at engine DLL unload time. More fixes will follow soon.
2011-01-24 13:20:25 +00:00
hvlad
dca44e309d
Make it compiles on Windows after Alex's changes. MSVC10 build will follow later.
2011-01-24 12:51:32 +00:00
hvlad
8e47db4154
Warning
2011-01-24 12:43:04 +00:00
asfernandes
f0586b01eb
Refactor DSQL's nod_join and nod_union.
2011-01-22 20:40:04 +00:00
asfernandes
ffb28dfc3d
Misc
2011-01-22 17:15:52 +00:00
firebirds
5f1c19f539
nightly update
2011-01-22 03:26:36 +00:00
alexpeshkoff
f89ac854ef
Getting ready to use 32 (not 31) page and transaction numbers
2011-01-21 17:55:04 +00:00
alexpeshkoff
7ccb8e73c7
Better logic when working with flags in case of i/o error. Enhanced diagnostics.
2011-01-21 16:35:24 +00:00
asfernandes
1a2710c153
Fix recursive query with ORDER BY.
...
It was broken since Aug-2010 with commit "Refactor nod_rse, nod_relation,
nod_procedure, nod_union, nod_aggregate and nod_window."
2011-01-21 15:06:26 +00:00
firebirds
7130421c45
nightly update
2011-01-21 03:28:15 +00:00
firebirds
c50d7459fc
nightly update
2011-01-20 03:20:31 +00:00
dimitr
def057b0e2
Fixed a small regression caused by myself.
2011-01-19 05:47:11 +00:00
firebirds
20b3d67eb0
nightly update
2011-01-19 03:17:13 +00:00
firebirds
1366d72e62
nightly update
2011-01-18 03:32:00 +00:00
alexpeshkoff
86df15917b
Fixed calling conventions in interfaces - thanks to Dmitry Kovalenko
2011-01-17 14:13:57 +00:00
alexpeshkoff
ddaddccb97
Fixed bug, found by Adriano - destructor of statically allocated factory should better never be called
2011-01-17 12:17:24 +00:00
firebirds
5a8ef6a5ab
nightly update
2011-01-17 03:17:16 +00:00
dimitr
46ef6561a4
Misc.
2011-01-16 08:42:42 +00:00
firebirds
b0c2d609bf
nightly update
2011-01-16 03:17:11 +00:00
asfernandes
233093cee4
Misc
2011-01-16 02:16:15 +00:00
firebirds
469c770b2f
nightly update
2011-01-15 03:18:57 +00:00
alexpeshkoff
d6fcde387b
New plugin manager. Use it for all types of plugins.
2011-01-14 17:31:40 +00:00
dimitr
1f5e2c7d4e
Tuned the code a little in order to avoid redundant retrievals. As a side effect, it downgrades three-way joins to two-way ones, thus helping the optimizer to choose a good plan in the worst (zero selectivity) cases. This should resolve CORE-2933 (Very slow execution of a script that creates a lot of metadata) and CORE-3237 (Slow compilation of stored procedures) without tweaking the optimizer constants.
2011-01-14 06:51:51 +00:00
firebirds
a4796cfb84
nightly update
2011-01-13 03:17:35 +00:00
firebirds
542a6e2898
nightly update
2011-01-12 03:17:17 +00:00
firebirds
9dbdcbbbd2
nightly update
2011-01-11 03:18:01 +00:00
asfernandes
8f202589e3
Fixed CORE-3306 - Invariant sub-query is treated as variant thus causing multiple invokations of a nested stored procedure
2011-01-10 15:41:33 +00:00
firebirds
a80f4469ab
nightly update
2011-01-10 03:17:09 +00:00
asfernandes
123aa675ab
Refactor nod_aggregate, nod_relation, nod_rse, nod_derived_table, nod_query_spec and nod_limit
2011-01-09 21:58:56 +00:00
firebirds
3c662a48c4
nightly update
2011-01-08 03:23:07 +00:00
dimitr
46b8ec1e14
Fixed CORE-3302: Distinct aggregates return wrong (duplicated) data.
2011-01-07 11:32:45 +00:00
firebirds
c571821492
nightly update
2010-12-29 03:20:33 +00:00
asfernandes
095c9b80d7
Misc
2010-12-29 00:49:21 +00:00
firebirds
731fab1f51
nightly update
2010-12-27 03:17:00 +00:00
firebirds
b049bab2e9
nightly update
2010-12-24 03:19:53 +00:00
firebirds
6d92010735
nightly update
2010-12-20 03:17:25 +00:00
firebirds
c1b8cf8ca8
nightly update
2010-12-19 03:19:26 +00:00
firebirds
fbed9b96f6
nightly update
2010-12-18 03:18:07 +00:00
asfernandes
c9ec26c0c3
Feature CORE-726 - Boolean data type
2010-12-18 02:17:06 +00:00
hvlad
f955808a51
Frontport better fix for bug CORE-3266 : Race condition between async service detach request and running user trace service
2010-12-17 22:32:35 +00:00
firebirds
845b902dc1
nightly update
2010-12-17 03:36:58 +00:00
firebirds
a5aaae4ee0
nightly update
2010-12-16 03:28:01 +00:00
asfernandes
1a1e892daf
Fixed CORE-3277 - Wrong result for RIGHT(UTF8 varchar)
2010-12-16 00:06:55 +00:00
firebirds
1a4dcbc53c
nightly update
2010-12-13 03:19:34 +00:00
asfernandes
6bdd01e49a
Missing pass1 on procedure message, seen by Claudio - not relevant currently, but do it as before.
2010-12-12 20:45:52 +00:00
firebirds
a0852cae07
nightly update
2010-12-06 03:26:47 +00:00
firebirds
5b761808fb
nightly update
2010-12-05 03:20:20 +00:00
asfernandes
83d74dc2b4
Rework on line/column info support to make it faster
2010-12-05 00:55:54 +00:00
asfernandes
acfea28169
Make expression evaluation faster
2010-12-05 00:54:54 +00:00
asfernandes
9c42d4e5af
Finish the statements refactor in the engine. Get rid of jrd_nod.
2010-12-04 22:15:03 +00:00
firebirds
3ea55dbbe5
nightly update
2010-12-03 03:36:00 +00:00
firebirds
5c7a951d23
nightly update
2010-12-01 03:53:48 +00:00
firebirds
3ee26ccd9d
nightly update
2010-11-30 04:06:03 +00:00
asfernandes
bcbc1ed46e
Move some previously static functions to StmtNodes.cpp
2010-11-29 14:54:07 +00:00
firebirds
30db7aecfa
nightly update
2010-11-29 04:01:21 +00:00
asfernandes
8af7ec0211
Refactored the support for blr_handler, blr_loop, blr_exec_sql, blr_exec_into, blr_exec_stmt,
...
blr_start_savepoint, blr_end_savepoint, blr_store, blr_store2, blr_erase, blr_modify,
blr_modify2, blr_exec_proc, blr_exec_proc2, blr_exec_pid, blr_dcl_cursor, blr_cursor_stmt,
blr_set_generator, blr_receive, blr_stall, blr_select, blr_block, blr_error_handler,
blr_label, blr_leave, blr_continue and the source info node.
2010-11-29 02:17:04 +00:00
skidder
3f6412d359
Port fix for frequent random lock conflict errors from RDB 2.1
2010-11-28 18:53:45 +00:00
asfernandes
594e390d42
Fixed segfault after EXECUTE STATEMENT with invalid SQL
2010-11-28 14:56:35 +00:00
firebirds
bea349ac31
nightly update
2010-11-28 03:45:52 +00:00
firebirds
f199b81281
nightly update
2010-11-27 03:47:52 +00:00
firebirds
eefbd00757
nightly update
2010-11-26 03:41:43 +00:00
alexpeshkoff
c8293cd935
Fixed CORE-3259: Deadlock and sefgault when processing ctrl-C in user code
2010-11-25 12:22:39 +00:00
hvlad
272adc246a
Frontport fix for bug CORE-3188 : page 0 is of wrong type (expected 6, found 1)
2010-11-25 10:53:48 +00:00
dimitr
c585c2a257
Fixed assertion when restoring a database having expression insides referencing non-existent UDFs.
2010-11-24 16:00:21 +00:00
dimitr
d0d58495c8
Fixed inability to restore privileges granted to roles.
2010-11-24 15:55:06 +00:00
firebirds
d32557fc94
nightly update
2010-11-24 03:15:37 +00:00
firebirds
aed9d9e5fc
nightly update
2010-11-23 03:14:35 +00:00
firebirds
334bd0eeef
nightly update
2010-11-22 03:14:14 +00:00
asfernandes
a3064848d6
Make ExprNodes and RecordSourceNodes reference others directly instead of via jrd_nod.
...
Store ValueExprNodes instead of jrd_nod in the metadata cache.
Make RecordSourceNode child of ExprNode as they share most operations.
Get rid of the JRD visitors in favor of direct calls.
Convert assignments statement lists created inside expressions to separate source and targets ValuesExprNodes.
2010-11-21 03:47:29 +00:00
firebirds
6d8e6d1191
nightly update
2010-11-21 03:13:28 +00:00
firebirds
5e67e0c585
nightly update
2010-11-20 03:15:32 +00:00
asfernandes
4c02cfbd5a
Correction for CORE-3244
2010-11-20 00:43:16 +00:00
alexpeshkoff
49a677b1fd
cleanup
2010-11-19 17:32:21 +00:00
firebirds
9512f35159
nightly update
2010-11-19 03:14:40 +00:00
asfernandes
c95ee8c6be
Fixed CORE-3227 - ASCII_VAL() fails if argument contains multi-byte character anywhere
2010-11-18 15:06:37 +00:00
asfernandes
ca35503697
Fixed CORE-3228 - RIGHT() fails with multibyte text blobs > 1024 chars
2010-11-18 14:53:01 +00:00
asfernandes
c65f59768d
Fixed CORE-3244 - POSITION: Wrong result with '' if third argument present
2010-11-18 14:26:01 +00:00
firebirds
75a016eee9
nightly update
2010-11-16 03:15:58 +00:00
firebirds
adc18b33d6
nightly update
2010-11-15 03:14:56 +00:00
asfernandes
4dea3a42a1
Remove dependency of jrd_nod in ExprNode
2010-11-14 22:31:42 +00:00
asfernandes
3eb252ec5f
Refactored DSQL nodes: nod_derived_field, nod_map, nod_dbkey and nod_rec_version.
...
Refactored JRD nodes: blr_field (JRD side only), blr_dbkey, blr_record_version and blr_stmt_expr.
2010-11-14 17:25:48 +00:00
firebirds
b10404a57c
nightly update
2010-11-14 03:14:45 +00:00
dimitr
7eded400e8
Let's clearly distinguish between deterministic and invariant functions, they're not the same thing actually. Runtime optimization usage is to be re-considered, if necessary.
...
Warning: this includes an ODS change, please boot-build.
2010-11-13 15:03:44 +00:00
dimitr
0d0c7be57a
Implemented support for deterministic (invariant) functions.
2010-11-13 08:56:15 +00:00
firebirds
db774bcbf2
nightly update
2010-11-13 03:13:43 +00:00
firebirds
a779ffb016
nightly update
2010-11-12 03:15:34 +00:00
dimitr
a170738b10
Front ported fix for CORE-3207.
2010-11-11 07:41:33 +00:00
firebirds
f75f39d51d
nightly update
2010-11-11 03:15:55 +00:00
firebirds
35d85c14a3
nightly update
2010-11-10 03:15:34 +00:00
firebirds
d4db3eecd1
nightly update
2010-11-09 03:16:19 +00:00
asfernandes
0d19fe7688
Refactor blr_index (nod_scalar)
2010-11-08 23:17:01 +00:00
alexpeshkoff
1183e9c771
Fixed CORE-3220: isc_info_svc_get_users returns error message in the result cluster
2010-11-08 16:16:36 +00:00
asfernandes
447dffa7b1
Warnings
2010-11-08 14:43:11 +00:00
dimitr
2ed04ec8a9
Fixed CORE-3217: Server crashes inside the lock manager when multiple connections attaching/detaching simultaneously.
2010-11-08 10:21:04 +00:00
dimitr
8573d02653
Correction.
2010-11-08 09:23:40 +00:00
dimitr
cc1c1e8b20
Fixed CORE-3218: Statement cancellation request might be silently ignored by the currently running SQL code.
2010-11-08 09:16:50 +00:00
dimitr
bc3a797d4a
If we swallow the exception, let's zap it inside the status vector as well. This fixes the assertion in the debug build.
2010-11-08 07:23:32 +00:00
firebirds
e343419c44
nightly update
2010-11-08 03:14:35 +00:00
asfernandes
5ee982afb9
Refactor blr_derived_expr
2010-11-07 22:12:14 +00:00
asfernandes
a13dd3e6fe
Refactor nod_domain_validation
2010-11-07 20:26:11 +00:00
firebirds
443f0a64bd
nightly update
2010-11-07 03:14:08 +00:00
asfernandes
1d702dae81
Refactor blr_via, blr_from, blr_maximum, blr_minimum, blr_count, blr_average and blr_total
2010-11-07 02:18:58 +00:00
asfernandes
045c090a38
Misc
2010-11-06 18:56:46 +00:00
firebirds
dc9e1fa9b5
nightly update
2010-11-06 03:14:46 +00:00
asfernandes
d68e42b731
Cleanup: nod_average2 and nod_total2 was very broken
2010-11-05 15:05:50 +00:00
asfernandes
195e8e879c
Cleanup: nod_average2 and nod_total2 was very broken
2010-11-05 14:31:08 +00:00
firebirds
9121b7fb1d
nightly update
2010-11-05 03:14:43 +00:00
firebirds
33c59feac9
nightly update
2010-11-04 03:13:41 +00:00
asfernandes
f3277d0775
Fixed CORE-3211 - String truncation occurs when selecting from a view containing NOT IN inside
2010-11-04 01:03:40 +00:00
firebirds
2013dae658
nightly update
2010-11-03 03:14:03 +00:00
asfernandes
2b6106938e
Refactor variables
2010-11-02 17:05:01 +00:00
dimitr
c5f6f04726
Cleanup.
2010-11-02 11:30:57 +00:00
firebirds
2ebec66076
nightly update
2010-11-02 03:15:25 +00:00
asfernandes
e65fd8fea8
1) Refactor CAST.
...
2) Fixed CORE-3204 - Constraint violation error of CAST is not raised inside views
2010-11-01 23:57:31 +00:00
dimitr
b060fb4c67
Fixed CORE-3208: Significant memory leaks with recursive queries.
2010-11-01 19:32:17 +00:00
asfernandes
8df9d960a8
Correction
2010-11-01 15:09:22 +00:00
firebirds
3cdb744751
nightly update
2010-11-01 03:13:57 +00:00
asfernandes
51f4b27991
Simplify the internal "null replacement" logic
2010-11-01 00:42:12 +00:00
dimitr
708c0d50ca
Expose the fb_ping() API call to the external world.
2010-10-31 13:51:31 +00:00
firebirds
ad6f71da70
nightly update
2010-10-31 03:14:14 +00:00
firebirds
a63a336b38
nightly update
2010-10-30 03:14:04 +00:00
firebirds
cba02bc072
nightly update
2010-10-29 03:15:11 +00:00
alexpeshkoff
0ab6c4abf7
Avoid throwing C++ exceptions from authentication plugins
2010-10-28 08:02:42 +00:00
firebirds
e16bb6ef4b
nightly update
2010-10-28 03:15:13 +00:00
firebirds
449144a79b
nightly update
2010-10-27 03:14:40 +00:00
asfernandes
34fcf769dd
Misc
2010-10-27 00:52:32 +00:00
firebirds
806f3c061a
nightly update
2010-10-26 03:14:56 +00:00
firebirds
f0e4607598
nightly update
2010-10-25 03:13:59 +00:00
firebirds
46bd0a4630
nightly update
2010-10-24 03:13:20 +00:00
asfernandes
3317eeeebc
Refactor literal values.
2010-10-24 00:26:00 +00:00
firebirds
59fdc9ee89
nightly update
2010-10-23 03:14:55 +00:00
hvlad
2415148b7e
Engine always works in embedded mode
2010-10-22 20:48:26 +00:00
asfernandes
16ff0c51ce
Refactor NULL expression
2010-10-22 15:00:22 +00:00
firebirds
e8a5c02df9
nightly update
2010-10-22 03:14:28 +00:00
asfernandes
5c7e5ce634
Misc
2010-10-22 01:24:31 +00:00
firebirds
ce8a552a85
nightly update
2010-10-21 03:15:03 +00:00
firebirds
50e801319d
nightly update
2010-10-20 03:14:33 +00:00
alexpeshkoff
88e0503dc6
Fixed CORE-3148: possible segfault in SQZ_apply_differences
2010-10-19 13:05:19 +00:00
firebirds
5372b2b377
nightly update
2010-10-19 03:15:16 +00:00
hvlad
f223086fdd
Corrections for new build system. Work in progress...
2010-10-18 17:23:36 +00:00
firebirds
ab028ddef6
nightly update
2010-10-17 03:13:57 +00:00
asfernandes
2e0da292df
Refactor EXTRACT
2010-10-16 18:53:25 +00:00
asfernandes
2dcef5c7ce
Refactor *_LENGTH functions
2010-10-16 18:17:00 +00:00
asfernandes
aa78df6f91
Refactor SUBSTRING
2010-10-16 17:42:04 +00:00
asfernandes
38ba5852ae
Cleanup: remove blr_prot_mask and blr_lock_state support
2010-10-16 15:34:52 +00:00
firebirds
0ac7b3e9d9
nightly update
2010-10-16 03:15:24 +00:00
alexpeshkoff
8a8a95448f
warnings
2010-10-15 09:05:34 +00:00
firebirds
ffa9b70aa9
nightly update
2010-10-15 03:14:59 +00:00
asfernandes
7b652bcb9a
Misc
2010-10-15 01:55:57 +00:00
asfernandes
7b9dcd86cc
Correction
2010-10-15 00:52:33 +00:00
alexpeshkoff
db34472378
Frontported fix for CORE-3115: Bugs in the internal record compression routines
2010-10-14 12:28:58 +00:00
alexpeshkoff
3afd884f5b
Temporal quickfix for working engine shutdown
2010-10-14 11:13:29 +00:00
dimitr
af23581244
Front ported my recent changes. I'm unable to verify the compilation now, sorry.
2010-10-14 05:27:08 +00:00