1
0
Fork 0
arangodb/tests
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
..
Agency Remove a relic from early days in /Target/FailedServers. (#6690) 2018-10-09 13:52:32 +02:00
Aql Bug fix/synchronous replication catchup (#7146) 2018-11-23 16:16:34 +01:00
Auth Allow dirty-reads from passive (#6136) 2018-08-20 16:26:14 +02:00
Basics fix path normalization for Windows (#7566) 2018-11-30 16:21:30 +01:00
Cache upgrade to boost 1.69.0 (#7910) 2019-01-09 17:17:33 +01:00
Cluster Feature/new server infra (#7733) 2019-01-08 10:12:02 +01:00
Futures small issues (#6675) 2018-10-02 17:47:22 +02:00
Geo this moves aql::Query* out of the call parameter to any aql::Function (#6485) 2018-09-13 23:37:46 +02:00
Graph Refactor Authentication Layer (devel) (#4592) 2018-02-28 13:24:28 +01:00
IResearch Bug fix/internal issue #316 (#7911) 2019-01-10 21:04:19 +03:00
Maintenance issue 505.1: move index json comparison into index-type-specific implementations to address issue with incorrect definition comparison (#7430) 2018-12-03 16:26:08 +03:00
Pregel fix potential duplicate closing of typed buffer (#3587) 2017-11-07 10:27:51 +01:00
RestHandler issue 511.3: remove IResearchViewDBServer and use the IResearchView directly on db-server (#7748) 2018-12-17 21:11:20 +03:00
RocksDBEngine Make recovery more reliable (#7297) 2018-11-19 13:59:18 +01:00
Sharding Bug fix/fix catch test issues (#7044) 2018-10-25 11:39:55 +02:00
SimpleHttpClient port of 3.4 libcurl connection management to devel (#6775) 2018-10-10 09:10:34 +02:00
Utils issue 511.3: remove IResearchViewDBServer and use the IResearchView directly on db-server (#7748) 2018-12-17 21:11:20 +03:00
V8Server issue 511.3: remove IResearchViewDBServer and use the IResearchView directly on db-server (#7748) 2018-12-17 21:11:20 +03:00
VocBase issue 511.3: remove IResearchViewDBServer and use the IResearchView directly on db-server (#7748) 2018-12-17 21:11:20 +03:00
arangodbRspecLib Bug fix/fiddle version string into test paths (#6267) 2018-08-28 14:58:35 +02:00
js Bug fix/internal issue #316 (#7911) 2019-01-10 21:04:19 +03:00
rb prevent duplicate attributes being generated by AQL queries (#7837) 2019-01-02 12:37:17 +01:00
CMakeLists.txt Bug fix/internal issue #316 (#7911) 2019-01-10 21:04:19 +03:00
Greylist.txt Fix move leader shard. (#7445) 2018-11-26 15:04:04 +01:00
main.cpp Feature/windows utf16 fileaccess (#6534) 2018-09-24 19:41:17 +02:00