Dan Larkin-York
b447f98a7a
Upgrade old MMFiles collections for compatibility with ArangoSearch. ( #7248 )
2018-11-07 15:52:37 +01:00
Andrey Abramov
733b2a4574
bug-fix/internal-issue-#6289 ( #7249 )
...
* improve troubleshooting
* fix tests
2018-11-07 15:17:04 +03:00
KVS85
e67690c554
Fix update-view-arangosearch-spec tests ( #7245 )
2018-11-07 00:30:21 +03:00
Simon
386fc0e9ad
Simplify dropDatabaseCoordinator & fix some bugs ( #7211 )
2018-11-06 15:26:33 +01:00
KVS85
4646ff28b2
Add view profiling tests ( #7229 )
...
* Add view profiling tests
* Fix jslint errors
2018-11-06 17:15:46 +03:00
Tobias Gödderz
1de42118b7
Fix "Duplicate testsuite" error ( #7238 )
2018-11-06 13:10:29 +01:00
Tobias Gödderz
cc30bc1585
Fix teardown, improved assertion & error message ( #7219 )
2018-11-06 13:09:51 +01:00
Simon
0eb5142df8
Use shared_ptr for LogicalCollection ( #7220 )
2018-11-05 18:31:57 +01:00
Simon
311fb717f2
Bug fix/refactor query optimizer ( #7228 )
2018-11-05 18:30:12 +01:00
Vasiliy
68953ae33a
issue 496.4.1: move StorageEngine-specific flag out of the genric API and closer to the storage engine ( #7212 )
2018-11-04 16:52:28 +03:00
Jan
2115abdce9
smaller changes for replication ( #7200 )
2018-11-02 18:38:32 +01:00
Simon
b883026f45
Server stream cursor ( #7186 )
2018-11-02 16:19:48 +01:00
Vasiliy
f088733420
issue 496.3: move more coordinator-related logic out of TRI_vocbase_t, rename some arangosearch view configuration parameters, remove some consolidation policies, update iresearch to revision 6fd9760d81b136f769e277ea5b8f53996ed7a1ca ( #7166 )
...
* issue 496.3: move more coordinator-related logic out of TRI_vocbase_t, rename some arangosearch view configuration parameters, remove some consolidation policies, update iresearch to revision 6fd9760d81b136f769e277ea5b8f53996ed7a1ca
* address potential deadlock between link creation and FlushThread
* remove code causing nullptr access
* add back lock around reader reopen
* revert: address potential deadlock between link creation and FlushThread
* invalidate payload for each field in FieldIterator before setting a value
2018-11-01 23:10:01 +03:00
Jan
4bc646f207
increase the maximum allowed number of collections in an AQL query ( #7154 )
2018-10-31 17:20:30 +01:00
Jan
7cfc63f007
patch collection counts on the slave in case it is off ( #7147 )
2018-10-31 17:20:14 +01:00
Vasiliy
21a89c9270
issue 496.2: allow customization of segmentsize lmts on arangosearch view creation, minor code cleanup ( #7140 )
...
* issue 496.2: allow customization of segmentsize lmts on arangosearch view creation, minor code clanup
* fix incorrect condition
2018-10-30 23:41:30 +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
Vasiliy
8f44afb6cf
issue 496.1: switch scope of responsibility between a TRI_vocbase_t and a LogicalView in respect to view creation/deletion ( #7101 )
...
* issue 496.1: switch scope of responsibility between a TRI_vocbase_t and a LogicalView in respect to view creation/deletion
* backport: address test failures
* backport: ensure arangosearch links get exported in the dump
* backport: ensure view is created during restore on the coordinator
* Updates for ArangoSearch DDL tests, IResearchView unregistration and known issues
* Add fix for internal issue 483
2018-10-30 12:50:35 +03:00
Simon
5b71dff64f
RocksDB replication thread safety ( #7088 )
2018-10-29 18:09:46 +01:00
Jan
7765a48bb6
speed up query string parsing ( #7115 )
2018-10-29 15:45:42 +01:00
Max Neunhöffer
15268fd051
Consider case of resigned leader. ( #7059 )
2018-10-29 09:19:50 +01:00
Matthew Von-Maszewski
97ba8ca2be
Bugfix: More 3.4 scheduler changes backported ( #7091 )
2018-10-26 17:09:20 +02:00
Simon
7113e779fb
Next try at truncate ( #7090 )
2018-10-26 13:00:33 +02:00
Jan
78af18dfd2
potentially fix failing Windows catch test ( #7079 )
...
* potentially fix failing Windows catch test
* added lines suggested by @KVS85
2018-10-26 10:10:53 +02:00
Simon
10dc287eb3
Silence Tsan warnings ( #7075 )
2018-10-25 15:50:39 +02:00
Wilfried Goesgens
a95d117396
if we run in maintainer mode, be more patient ( #7050 )
2018-10-25 15:39:53 +02:00
Michael Hackstein
83c1b08c9f
Removed incorrect skipping of Batches in RocksDB Tailing syncer. ( #7022 )
...
* Removed incorrect skipping of Batches in RocksDB Tailing syncer. This caused issues, whenever one transaction was spiltted.
* Added a test for Splitting a large transaction in RocksDB
* Reactivated skipping in RocksDB Wal Tailing (reverts initial fix)
* Actually include lastScannedTick in CollectionFinalize. Proper fix, kudos to @jsteemann.
* Fixed healFollower task in split-large-transaction test
2018-10-25 12:31:25 +02:00
Jan
221d036d5d
Bug fix/fix catch test issues ( #7044 )
2018-10-25 11:39:55 +02:00
KVS85
6623b8824a
Execute all ArangoSearch DDL tests on both cluster and single ( #7053 )
2018-10-24 22:18:11 +03:00
Wilfried Goesgens
2cfe9126f2
Bug fix/windows process handling ( #7012 )
2018-10-23 15:38:24 +02:00
Alan Plum
4e25350f6b
Fix Foxx API handling of broken services ( #6459 )
...
* Add tests for service failing on mount
* Don't install broken services
* Restore error page for broken services
* Prefer JSON error pages
* Expose service upsert in API
* Add Foxx fixes to CHANGELOG
* Update CHANGELOG
Typo
2018-10-23 13:05:03 +02:00
jsteemann
a0b0385554
jslint
2018-10-23 11:21:35 +02:00
Wilfried Goesgens
15a366b17f
Bug fix/fix duplicate testcasenames ( #7003 )
2018-10-23 11:18:22 +02:00
Tobias Gödderz
9d8858d75c
Fixed optimize-traversals and added a regression test ( #6974 )
...
* Fixed optimize-traversals and added a regression test
* Updated CHANGELOG
2018-10-23 09:45:54 +02:00
Jan
158876a74f
Bug fix/fix array sorting ( #6989 )
2018-10-22 12:27:59 +02:00
Simon
4c1e8819c2
Add engine specific collection APIs ( #6977 )
2018-10-19 17:46:33 +02:00
Simon
23b8e5c735
Propper commit Sequence Numbers ( #6958 ) ( #6964 )
2018-10-19 14:19:57 +02:00
Tobias Gödderz
1641624cde
Removed debug log output, fixed errorNum check (again), added asserts that the views are properly created ( #6956 )
2018-10-19 14:18:10 +02:00
Jan
1924f74171
fix https://github.com/arangodb/release-3.4/issues/99 ( #6952 )
2018-10-19 13:04:24 +02:00
Vasiliy
6ae3bb056c
issue 493.2: trigger termination of long-running consolidation on shutdown request ( #6955 )
2018-10-18 23:21:23 +03:00
Jan
a50468f4b1
attempt to fix https://github.com/arangodb/release-3.4/issues/96 ( #6954 )
...
* attempt to fix https://github.com/arangodb/release-3.4/issues/96
* address review comments
2018-10-18 14:51:16 +02:00
Jan
97a6bc58ac
use proper log topic ( #6915 )
2018-10-18 10:21:55 +02:00
jsteemann
ff06f449db
attempt to make test more reliable
2018-10-17 20:33:25 +02:00
Vasiliy
9b36a94d89
issue 493.1: update iresearch to changeset 15f561dee5865ead83663ef056d7bbcc38636fb2 ( #6947 )
2018-10-17 18:13:15 +03:00
Tobias Gödderz
3062d9685c
Fixed error num comparison ( #6940 )
2018-10-17 14:14:51 +02:00
Dan Larkin-York
9952cfbc95
Fix issues with ArangoSearch link permissions in cluster mode ( #6925 )
2018-10-16 20:42:11 +02:00
Vasiliy
18b2eb6d98
issue 485: ensure LogicalDataSource::drop() is called on vocbase drop ( #6895 )
...
* issue 485: ensure LogicalDataSource::drop() is called on vocbase drop
* add missed change
* backport: address race between make(...) and async job
* add another missed change
* backport: ensure recursive lock reports itself as locked correctly
* backport: address test failure on mmfiles
* backport: remove redundant lock already held by async task
* backport: reset reader before unlinking directory
2018-10-16 17:03:51 +03:00
Tobias Gödderz
edaa127f37
Ignore errors caused by an admissible race ( #6900 )
2018-10-16 14:23:45 +02:00
Jan
c7933bcb31
added waitForSync option to make tests more deterministic ( #6885 )
2018-10-15 17:36:59 +02:00
Wilfried Goesgens
239771b5f3
Better result handling for recovery tests ( #6826 )
2018-10-15 13:17:45 +02:00