Andrey Abramov
ff93f45892
Bug fix/internal issue #651 ( #10415 )
...
* Bug fix 3.5/internal issue #651 (#10388 )
* extract recursive part of IResearchLinkMeta
* avoid saving analyzer definition during link meta initialization
* add tests to check cluster deadlock
* cleanup
* code cleanup
* add moar tests
* mooooaaar checks
* make jslint happy
* backport fix for cluster startup from 3.5.2 branch
* backport changes from 3.5.2
* fix tests
* fix tests
* moar fixes
* refactor analyzer definitions tracking
* add some tests
* extend dump tests
* add tests for replication
* fix tests
* more fixes
* address jslint errors
* address review comments
* address test failures
* reflect changes in changelog
# Conflicts:
# arangod/IResearch/IResearchAnalyzerFeature.cpp
# arangod/IResearch/IResearchFilterFactory.cpp
# arangod/IResearch/IResearchLink.cpp
# arangod/IResearch/IResearchLinkMeta.cpp
# tests/IResearch/IResearchAnalyzerFeature-test.cpp
# tests/IResearch/IResearchDocument-test.cpp
# tests/IResearch/IResearchFilterBoolean-test.cpp
# tests/IResearch/IResearchFilterCompare-test.cpp
# tests/IResearch/IResearchFilterFunction-test.cpp
# tests/IResearch/IResearchFilterIn-test.cpp
# tests/IResearch/IResearchLinkHelper-test.cpp
# tests/IResearch/IResearchLinkMeta-test.cpp
# tests/IResearch/IResearchView-test.cpp
# tests/V8Server/v8-analyzers-test.cpp
* fix tests
* fix tests
* Fix tests
* fix replication tests
2019-11-13 19:50:17 +03:00
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
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01: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
Jan
2a96df5ca5
Feature iresearch ( #4071 )
2017-12-18 15:04:59 +01:00