Andrey Abramov
edc8555f17
ArangoSearch index stats ( #10421 )
...
* expose ArangoSearch index stats via index figures API
* fix tests
* add tests
* address jslint failures
2019-11-14 18:55:43 +03:00
Dronplane
49dfb0a96e
Bug fix/issue #9612 ( #9764 )
...
* Fixed ViewExecutionNode retrieval with deleted documents present in view
* Ported solution from 3.4 branch
* Changed index store in collection from vector to set. To make reversable indexes always last to execute
* Fixed re-enter hung
* Index storage fix
* Made index order deterministic
* Fix Mac build
* Added tests for index reversal
* Fixed Mac build
* Code cleanup
* Some cleanup
* Removed some redundand copy constructor calls
* Applied review comments
* Applied review comments
2019-08-20 19:34:23 +03:00
Jan
3364ea6273
refactor index APIs ( #9145 )
2019-05-31 11:12:39 +02:00
Simon
7cd84a785a
Remove Obsolete code ( #8657 )
2019-04-03 13:40:44 +02:00
Vasiliy
405b60c2b7
issue 526.3: update analyzer feature to store analyzer definitions in per-vocbase system collections ( #8452 )
...
* issue 526.3: update analyzer feature to store analyzer definitions in per-vocbase system collections
* address merge issues
* address another merge issue
2019-03-21 14:23:36 +03:00
Jan
9d3327c6ea
Bug fix/rearm cursors ( #8363 )
2019-03-12 15:28:33 +01:00
Simon
ba102323cc
Refactoring index interface ( #7971 )
2019-01-17 16:33:46 +01:00
Andrey Abramov
360b9f456c
reformat arangosearch sources ( #7941 )
2019-01-11 20:32:54 +03:00
Vasiliy
0fcf2c5784
issue 511.8: remove a redundant IResearchLinkDrop marker, it does the exact same thing as IndexDrop that is also written to the WAL ( #7923 )
...
* issue 511.8: remove a redundant IResearchLinkDrop marker, it does the exact same thing as IndexDrop that is also written to the WAL
* add a comment for deprecated markers
2019-01-11 18:09:23 +03:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Simon
a2a0b03f43
Rdb index background (preliminary) ( #7644 )
2018-12-21 19:24:10 +01:00
Vasiliy
8e7f0df775
issue 511.4: ensure IResearchLink can be initialized without view as required for db-server, minor code fixes and cleanup ( #7786 )
...
* issue 511.4: ensure IResearchLink can be initialized without view as required for db-server, minor code fixes and cleanup
* remove unnessesary checks
* revert last change due to test failures
* fix typo in change revert
* try to address random test failures
2018-12-18 18:45:11 +03:00
Vasiliy
f1245af554
issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access ( #7725 )
2018-12-11 14:40:49 +03:00
Vasiliy
dff5d53c31
issue 511.1: move iresearch data-store from IResearchView to IResearchLink ( #7695 )
...
* issue 511.1: move iresearch data-store from IResearchView to IResearchLink
* backport: address build failures on some compilers
* address MacOS build issue
2018-12-10 14:00:35 +03:00
Vasiliy
e16be8f3db
issue 505.1: move index json comparison into index-type-specific implementations to address issue with incorrect definition comparison ( #7430 )
...
* issue 505: move index json comparison into index-type-specific implementations to address issue with incorrect definition comparison
* remove commented-out code
* fix typo
* backport: add additional logging and fix typo
2018-12-03 16:26:08 +03:00
Vasiliy
facb4043a1
issue 496.5: minor API cleanup and error reportin enhancements, update iresearch to commit d69f7bd184e009da7bf0a478efd34a0c85b74291 ( #7216 )
...
* issue 496.5: minor API cleanup and error reportin enhancements, update iresearch to commit d69f7bd184e009da7bf0a478efd34a0c85b74291
* add workaround for shell-collection-rocksdb-noncluster.js::testSystemSpecial test failure
* fix typo
2018-11-06 13:59:18 +03:00
Vasiliy
68953ae33a
issue 496.4.1: move StorageEngine-specific flag out of the genric API and closer to the storage engine ( #7212 )
2018-11-04 16:52:28 +03:00
Simon
7113e779fb
Next try at truncate ( #7090 )
2018-10-26 13:00:33 +02:00
Andrey Abramov
647949e556
Feature/update iresearch ( #6727 )
...
* update iresearch part 1
* fix tests
* update iresearch again
* update iresearch again
* cleanup log messages
* update iresearch sources
* another update
* and another update
* add workaround for the bug in msvc2017
* fix typo
* address msvc build issues
* Fix typo
2018-10-04 23:56:17 +03:00
Simon
0661a4c1fe
Hide Links from getIndexes() ( #6325 )
2018-09-03 15:17:24 +02:00
Vasiliy
1586b5128e
issue 458.3: syntactic cleanup ( #6286 )
...
* issue 458.3: syntactic cleanup
* remove extraneous debug output
2018-08-29 17:20:00 +03:00
Jan
5022ccc24d
Bug fix/fixes 2508 ( #6254 )
2018-08-27 21:36:39 +02:00
Simon
392118bd62
Use RangeDelete where possible ( #6121 )
2018-08-15 18:52:09 +02:00
Vasiliy
08d3cb3802
issue 399.4: use LogicalCollection& instead of LogicalCollection* in Index ( #5929 )
...
* issue 399.4: use LogicalCollection& instead of LogicalCollection* in Index
* backport: address enterprise build issues
2018-07-20 14:55:58 +03:00
Simon
35992ad67b
Coordinator storage engine ( #5405 )
2018-05-22 19:30:27 +02:00
Vasiliy
e4368b0991
issue 355.6: remove create() from LogicalView, remove IResearch dependency from IndexFactory, store vocbase reference in LogicalDataSource
2018-04-06 16:38:34 +03:00
Vasiliy
aa041ddfb9
locally tested only ( #4476 )
2018-02-05 11:24:34 +01:00
Jan
2a96df5ca5
Feature iresearch ( #4071 )
2017-12-18 15:04:59 +01:00