Vasiliy
2de9510051
issue 539.1: backport from iresearch upstream: add support for text normalizing analyzer, make loading shared object ptional in the registry ( #8813 )
2019-04-20 23:20:15 +03:00
Andrey Abramov
360b9f456c
reformat arangosearch sources ( #7941 )
2019-01-11 20:32:54 +03:00
Andrey Abramov
d4a010baf9
Bug fix/internal issue #316 ( #7911 )
...
* allow using scorers outside ArangoSearch view context
Signed-off-by: Andrey Abramov <andrey@arangodb.com>
* ensure query is properly optimized after replacement of scorer functions
* do not apply `handleViewsRule` to queries without views
* simplify optimization rule for ArangoSearch views
* show ArangoSearch view scorers in query explanation
* fix tests
* fix tests
* add stub for scorer related tests
* reformat
* check variable depth in `ViewExpressionContext::getVariableValue`
* add some tests
* address js test failures
* address jslint errors
* ensure `IResearchViewNode` exposes variables used in scorers
* ensure scorers with expressions are deduplicated
* fix deduplication for indexed access
* more tests
* partially address review comments
* address review comments
* simplify code
* remove irrelevant, commented out code
* ensure array comparisons are properly handled
* update changelog & loki
2019-01-10 21:04:19 +03:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01: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
Andrey Abramov
17e955d837
ArangoSearch advanced AQL functions ( #5756 )
...
* extend filter checking
* extend IResearchViewNode tests
* distinguish scorer and filter arangosearch functions
* initial implementation
* add some tests for the recently added aql functions
* more tests
* force phrase function to use context-wise analyzer
* more tests
* ensure exists function uses analyzer from context
* fix query execution tests
* allow to override context analyzer in phrase function
* modify EXISTS signature to accept optional analyzer, fix tests
* more tests
* even moar tests
* more tests
* update documentation
* add testing scorer
* fixes after review
* attempt to fix msvc compilation issues
* add extra check
* add another check
2018-07-04 02:59:31 +03:00
Vasiliy
a69e4a63d0
backport: address MSVC build warnings
2018-04-13 11:38:43 +03:00
Andrey Abramov
90e0a9326b
remove ArangoSearch dependencies from StorageEngineMock
2018-03-12 13:34:57 +03:00
Andrey Abramov
1b64f03bf8
Bug fix/internal issue #327 ( #4649 )
2018-02-22 11:11:23 +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