Vasiliy
030637c1c7
issue 526.8: remove remaining deprecated code from analyzer feature, use simplified analyzer names for fields ( #8689 )
...
* issue 526.8: remove remaining deprecated code from analyzer feature, use simplified analyzer names for fields
* address test failures
* remove debug logging
2019-04-10 13:10:25 +03:00
Andrey Abramov
360b9f456c
reformat arangosearch sources ( #7941 )
2019-01-11 20:32:54 +03:00
Vasiliy
5959f7f8e8
issue 511.7.3: restore single-document optimization, implement call to update data-store options, add IResearchView upgrade step ( #7918 )
...
* issue 511.7.3: restore single-document optimization, implement call to update data-store options, add IResearchView upgrade step
* address merge issue
* address another merge issue
* and another merge issue
* run ./utils/reformat.sh on the source tree
* address review comments
2019-01-09 17:16:02 +03:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Vasiliy
00a4c34576
issue 511.5: remove cid from IResearchPrimaryKey since iresearch data-stores are per-collction, minor code cleanup ( #7803 )
...
* issue 511.5: remove cid from IResearchPrimaryKey since iresearch data-stores are per-collction, minr code cleanup
* get rid of CID field in a document
* make ArangoSearch PK encoding/decoding logic explicit
2018-12-19 16:10:58 +03:00
Andrey Abramov
0399379233
ensure all system attributes are properly indexed by ArangoSearch view ( #7784 )
2018-12-19 15:00: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
Andrey Abramov
de30a5f04f
Feature/arangosearch pk endianness ( #7306 )
...
* refactor arangosearch pks
* minor refactoring
* store PK as BigEndian since it leads to more compact index representation
* force iresearch to not to use libbfd
* fix tests
2018-11-14 01:42:38 +03:00
Andrey Abramov
779809d3e1
Feature/arangosearch optimize documents reading ( #7280 )
...
* optimize reading documents from arangosearch index
* simplify code
* get rid of useless interface
* even more simplifications
* update iresearch to commit 40128bf50cea3546313fbfd71e5a32bb88e418a2
* optimize PK reading
* cleanup
* minor refactoring
* address review comments
* micro optimization
2018-11-09 18:10:22 +03:00
Andrey Abramov
937a7eee5f
Feature/arangosearch speedup removals ( #7134 )
...
* speedup document removals and optimize data model
* fix invalid constexpr
2018-10-30 13:26:30 +03:00
Andrey Abramov
9205e2d9f8
allow user to explicitly track values for "exists" query ( #5959 )
...
* allow user to explicitly track values for "exists" query
* fix broken catch tests
* rename view link property
* fix tests after merge
2018-07-25 16:55:02 +03:00
Andrey Abramov
ffbb00bbe2
standardize on the 'analyzer' and 'trackListPositions' naming ( #4384 )
2018-01-22 16:39:53 +01:00
Andrey Abramov
a1cfb3d72b
Feature iresearch ( #4105 )
2018-01-19 14:23:58 +01:00
Jan
2a96df5ca5
Feature iresearch ( #4071 )
2017-12-18 15:04:59 +01:00