asfernandes
|
e52fc518f1
|
Fix NULL pointer dereference in debug build
|
2010-01-27 19:26:23 +00:00 |
|
robocop
|
1d87d749f0
|
Misc.
|
2010-01-26 08:20:27 +00:00 |
|
robocop
|
79cd3bc57a
|
Totally misc.
|
2010-01-25 06:48:09 +00:00 |
|
asfernandes
|
b68658534f
|
Feature CORE-2823 - Support the ORDER BY subclause for current aggregate functions (except LIST)
|
2010-01-23 03:02:53 +00:00 |
|
dimitr
|
5254696532
|
Better pay attention to the buffer scope.
|
2010-01-22 15:41:47 +00:00 |
|
dimitr
|
38fb57b1f5
|
Finally, fixed comparison of INTL strings.
|
2010-01-22 15:40:25 +00:00 |
|
dimitr
|
2f09eb79ca
|
Fixed comparison of strings with different number of trailing spaces.
|
2010-01-22 10:25:47 +00:00 |
|
dimitr
|
2e1b41114a
|
Fixed the broken recursive queries.
|
2010-01-22 08:23:36 +00:00 |
|
dimitr
|
2c3d97fcbe
|
1) Extended hash joins to handle more than two streams at once.
2) Allowed the hash table size to be configurable at runtime.
|
2010-01-22 07:11:02 +00:00 |
|
asfernandes
|
6ec26b4285
|
Use nod_sort to _copy_ correctly
|
2010-01-20 13:24:26 +00:00 |
|
hvlad
|
12cf2ed4f6
|
Fixed bug CORE-2817 : If stored procedure or trigger contains query with PLAN ORDER it could fail after disconnect of attachment where procedure\trigger executed first time
and bug CORE-2820 : Small memory leak in query with PLAN ORDER
|
2010-01-20 10:25:18 +00:00 |
|
asfernandes
|
e9f377f81e
|
Replace the hash join by specialized join with the already sorted streams
|
2010-01-20 00:02:58 +00:00 |
|
dimitr
|
53f5c611d4
|
Misc.
|
2010-01-19 16:32:02 +00:00 |
|
dimitr
|
b850e51b4f
|
Misc. I hope to get the idea correctly.
|
2010-01-19 10:31:48 +00:00 |
|
asfernandes
|
7fbee2c76b
|
Feature OVER (PARTITION BY ...) clause for window functions
|
2010-01-18 21:37:47 +00:00 |
|
robocop
|
50f1ad96e2
|
Misc.
|
2010-01-15 04:57:57 +00:00 |
|
asfernandes
|
7c59c445e7
|
Misc
|
2010-01-14 16:47:47 +00:00 |
|
dimitr
|
5aca542e6d
|
Fixed the access path output for left joins.
|
2010-01-14 12:32:35 +00:00 |
|
dimitr
|
4da89d351a
|
Fixed the hash calculation for VARCHARs.
|
2010-01-14 12:18:03 +00:00 |
|
dimitr
|
7d7aef4228
|
Cleanup and refactoring in the optimizer (mostly related to rivers and sort/merge).
|
2010-01-13 11:46:16 +00:00 |
|
asfernandes
|
5277b99bcf
|
Misc
|
2010-01-12 14:21:30 +00:00 |
|
dimitr
|
6c4dd3ba82
|
Proper cleanup while closing the stream.
|
2010-01-12 11:33:13 +00:00 |
|
dimitr
|
2874edbf5c
|
Basic implementation of hash joins (only inner so far).
Optimizer support is to follow a bit later.
|
2010-01-12 11:26:09 +00:00 |
|
dimitr
|
6eff77d30e
|
Slightly better support for merge joins and IS NOT DISTINCT equalities.
|
2010-01-12 11:08:45 +00:00 |
|
dimitr
|
00dc3068fe
|
Implement the lazy caching mode. Rows are stored in the buffer while fetching forward.
The switch to the fully cached mode is performed upon the first positioned access.
|
2010-01-06 15:40:39 +00:00 |
|
dimitr
|
cca8441572
|
Added the missing license.
|
2010-01-04 07:57:29 +00:00 |
|
asfernandes
|
d8c99a9be2
|
1) Make procedures and functions member of the same hierarchy (Routine class)
2) Some completion for external functions
|
2009-12-27 22:05:22 +00:00 |
|
asfernandes
|
534b8c020e
|
Misc
|
2009-12-25 19:29:58 +00:00 |
|
robocop
|
06a4224d0b
|
Put class Attachment in its own files by brute force.
|
2009-12-25 09:55:05 +00:00 |
|
dimitr
|
79a2e9bdcb
|
Cleanup.
|
2009-12-23 14:19:38 +00:00 |
|
alexpeshkoff
|
b3ff195a64
|
Cleanup - two flags are always set to true starting with ODS > 10
|
2009-12-22 10:30:49 +00:00 |
|
asfernandes
|
b525f3b54f
|
Misc
|
2009-12-16 21:52:01 +00:00 |
|
alexpeshkoff
|
bf75fffe70
|
fixed gcc warnings
|
2009-12-15 13:55:35 +00:00 |
|
asfernandes
|
b137cdfd80
|
Misc
|
2009-12-14 23:55:56 +00:00 |
|
dimitr
|
255f1b8e27
|
Optimization: avoid reading the underlying streams in the case of "FIRST 0".
|
2009-12-14 14:29:20 +00:00 |
|
dimitr
|
cccfb555db
|
Scrollable cursors: work continued.
|
2009-12-14 12:56:27 +00:00 |
|
dimitr
|
0fa76552c2
|
Misc.
|
2009-12-14 11:40:26 +00:00 |
|
dimitr
|
424199b648
|
Misc.
|
2009-12-14 09:23:27 +00:00 |
|
dimitr
|
eb067509a6
|
Rollback to the prior revision, as the latest commit crashes the engine.
|
2009-12-14 09:17:05 +00:00 |
|
dimitr
|
08aded6029
|
Misc.
|
2009-12-14 07:27:05 +00:00 |
|
hvlad
|
f312a3afce
|
Let use correct rsb type in PLAN output
|
2009-12-13 21:16:29 +00:00 |
|
dimitr
|
9863e0f953
|
Misc.
|
2009-12-13 12:08:02 +00:00 |
|
robocop
|
5be128322d
|
Misc.
|
2009-12-13 11:06:24 +00:00 |
|
robocop
|
79008881ac
|
It's easy to streamline the code when another person did the hard job before.
:-)
|
2009-12-13 10:55:32 +00:00 |
|
robocop
|
52de590516
|
Correction (paying attention to warnings can help really).
|
2009-12-13 10:42:55 +00:00 |
|
robocop
|
dae574f7f1
|
Misc, style and unused vars.
|
2009-12-13 10:41:53 +00:00 |
|
dimitr
|
a2ae164ff4
|
Fixed the binary plan output, thanks to Claudio.
|
2009-12-13 07:38:26 +00:00 |
|
asfernandes
|
b1de816d6a
|
Misc
|
2009-12-12 20:56:12 +00:00 |
|
asfernandes
|
7b8ea84561
|
Sort maps refactor
|
2009-12-12 20:36:56 +00:00 |
|
asfernandes
|
008e1bdb59
|
Remove usage of plain array with count in [0] in the new classes
|
2009-12-12 19:00:43 +00:00 |
|