Dronplane
31a580da7b
Feature/internal issue #654 ( #10456 )
...
* Implemented PHRASE
* Added more tests
* Implemented array recursion
* Fixed tests
* Fixed tests
* Minor comments added
2019-11-18 13:53:05 +03:00
Dronplane
cfce3d8df8
Bug fix/internal issue #627 ( #10233 )
...
* Implemented Array IN operators
* First implementation for array comparsion operators for SEARCH clause
* WIP
* WIP
* simplified filter building
* Adding Unit tests
* Added tests for IN/NIN
* Debuggin Array comparsion operators. Fixed ViewNode redundand register planning
* Fixed log id duplicate
* Fixed jslin
* Fixed Mac build
* Code cleanup
* WIP
* WIP
* Code cleanup
* fixed applying boost to all/empty filters
* Removed redundancy in filter generation
* cleanup
2019-10-15 20:41:06 +03:00
KVS85
8a1faabcb5
Add tests for issue #10090 ( #10203 )
...
* Add tests for issue #10090
* Remove spaces
2019-10-09 17:10:20 +03:00
Dronplane
3bba2cd7db
Fix for internal issue #633 ( #9884 )
...
* Made ANALYZER BOOST and MIN_MATCH non deterministic to prevent premature calls
* Returned Deterministic flag. Added context function implementation for cons arguments calls.
* Fixed filter volatility detection
* Added assertion
* Fixed formatting. Removed redundant checks.
* Applied review suggestion
Co-Authored-By: Jan <jsteemann@users.noreply.github.com>
2019-09-03 15:03:49 +03:00
Dronplane
622d7a3edf
Bug fix/issue #9795 ( #9825 )
...
* Fixed NOT IN clause in ArangoSearch
* Update CHANGELOG
2019-08-28 14:43:04 +03:00
Andrey Abramov
facc9c6435
bug-fix/issue-#9660 ( #9704 )
...
* fix issue
* Update tests/js/common/aql/aql-view-arangosearch-cluster.inc
Co-Authored-By: Jan <jsteemann@users.noreply.github.com>
* Update tests/js/common/aql/aql-view-arangosearch-noncluster.js
Co-Authored-By: Jan <jsteemann@users.noreply.github.com>
* fix cluster tests
2019-08-13 22:48:55 +03:00
Andrey Abramov
384c4310b1
Bug fix/internal issue #589 ( #9244 )
...
* update iresearch from upstream
* adjust tfidf/bm25 to original behaviour
* update iresearch from upstream
* fix compilation issues
* reduce number of virtual calls
* upgrade iresearch from upstream
* add js test
2019-06-11 17:42:30 +03:00
Dronplane
1e24c79ca3
Bug fix/internal issue #565 ( #9154 )
...
* Merged latest iresearch. Removed creation of build-in analyzers from tests
* Updated tests for new analyzer parameter names
* Merged fix for format from iresearch
* Apply suggestions from code review. Corrected typo in variable name.
Co-Authored-By: Jan <jsteemann@users.noreply.github.com>
* backport changes from IResearch upstream
* fix compilation issues
* backport fix from IResarch upstream
* Fixed analyzer parameter name in tests
2019-06-03 18:20:23 +03:00
KVS85
7847e8e9d8
Small fix of test setUp
2019-05-08 15:54:36 +02:00
Vasiliy
0410588723
issue 526.7.1: remove deprecated functions, update tests to set up required analyzers ( #8688 )
...
* issue 526.7.1: remove deprecated functions, update tests to set up required analyzers
* address merge issues
* address more merge issues
2019-04-05 18:10:42 +03:00
Andrey Abramov
930b09cd93
[3.4] bug-fix/issue-#8294 ( #8430 ) ( #8585 )
...
* [3.4] bug-fix/issue-#8294 (#8430 )
* fix invalid optimizations for multi-valued attributes
* fix broken optimizations for multivalued attributes
* adjust tests
* add `IN_RANGE` function
* add tests
* add some shallow integration tests
* fix optimization for IN operator
# Conflicts:
# arangod/IResearch/IResearchFeature.cpp
# arangod/IResearch/IResearchViewOptimizerRules.cpp
# tests/IResearch/IResearchFilterBoolean-test.cpp
* fix compilation errors
* fix another compilation issue
* address compilation errors
* fix tests
2019-03-27 18:33:16 +03:00
Andrey Abramov
804c6e21e3
backport: Fix bug #8213 ( #8273 )
...
* backport: Fix bug #8213
* rename variable
* fix compilation error
* fix tests
2019-02-26 23:47:15 +03:00
Andrey Abramov
d1e9373244
improve logging and add tests ( #8027 )
2019-01-24 13:32:21 +03:00
Andrey Abramov
a2d0b9a3d1
Feature/arangosearch restrict collections ( #7989 )
...
* add ability to restrict collections scope of ArangoSearch view in query
* fail if collection which is not registered with a view was specified in options
* allow bound parameters to be used with ArangoSearch view options, add unit tests
* fix tests
* add tests for cluster
* fix issue in deseralization logic
* fix cluster tests, extend integration tests
* more tests
* fix failing cluster test
* address review comments
* address test issues
2019-01-21 17:49:37 +03:00
Jan
7b5d163aee
fix variable replacements in view search conditions ( #6756 )
...
* fix variable replacements in view search conditions
* added reference to internal issue
* add catch test
* Added AQL test
2018-10-08 20:53:29 +03:00
jsteemann
eeb5f37f8e
fix error message (backlog/#479)
2018-09-12 16:33:37 +02:00
Jan
24ca3acf97
rename `tests/js/*/tests/*` to `tests/js/*/*` ( #6280 )
2018-08-31 19:42:21 +02:00