Jan Steemann
|
a12eda295b
|
aha!
|
2015-10-06 13:03:46 +02:00 |
Michael Hackstein
|
37a4ecfbb3
|
Modified the IndexIterator API to return TRI_doc_mptr_t instead of *_copy_t. Index Range node now manages a list of already returned documents, making the resulting documents distinct
|
2015-10-06 10:45:42 +02:00 |
Michael Hackstein
|
8761e5abde
|
Fixed broken nested loop.
|
2015-10-06 09:41:30 +02:00 |
Jan Steemann
|
118f924598
|
support [*] operator
|
2015-10-05 19:15:22 +02:00 |
Jan Steemann
|
f7b207e582
|
removed unused variable
|
2015-10-02 18:05:11 +02:00 |
Michael Hackstein
|
9bfd929cf5
|
Indexes compile again and some expressions seem to be evaluated. Might still crash. Start with --no-server with server it is still broken
|
2015-10-02 17:14:18 +02:00 |
Michael Hackstein
|
d77dfc55c3
|
Started implementing runtime evaluation of IndexNode expressions
|
2015-10-02 17:03:53 +02:00 |
Michael Hackstein
|
e55b5d59d5
|
Implemented IndexIterator for PrimaryIndex. The IndexBlock uses this Iterator. Still a double free as soon as the query is finished
|
2015-10-01 14:34:24 +02:00 |
Jan Steemann
|
40a1cf3ce3
|
fixed segfault
|
2015-09-30 16:03:46 +02:00 |
Jan Steemann
|
9041b7b2c9
|
file split
|
2015-09-30 15:29:32 +02:00 |
Jan Steemann
|
cddabd1e20
|
fixed compile errors
|
2015-09-30 09:30:46 +02:00 |
Michael Hackstein
|
0fab24aca5
|
Fixed double free of condition and reactivated IndexNode
|
2015-09-30 08:36:56 +02:00 |
Michael Hackstein
|
1e9c6f110b
|
Started implementing the IndexBlock. Right now it expects an iterator for each used index that is created by an evaluated expression from the Block. Then it will go through all iterators in every get/skip some step
|
2015-09-28 19:30:10 +02:00 |