1
0
Fork 0
Commit Graph

40671 Commits

Author SHA1 Message Date
Jan Christoph Uhde 540ba48f57 add note about windows installer to known issues 2017-06-09 09:12:55 +02:00
Jan c176a11930 control RocksDB block cache filling for the primary and edge indexes (#2532) 2017-06-09 08:32:46 +02:00
Max Neunhoeffer 4a0ec64668 Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2017-06-09 00:43:04 +02:00
Max Neunhoeffer a97ec1cc29 Try to handle another shutdown hanger. 2017-06-09 00:42:31 +02:00
Frank Celler c17d749f01 removed concurrency (#2536) 2017-06-09 00:10:43 +02:00
Max Neunhoeffer 5bebd359cb Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2017-06-09 00:08:35 +02:00
Kaveh Vahedipour a45709d64a fix for cluster restart in multi-host agency 2017-06-09 00:05:56 +02:00
Kaveh Vahedipour 827f431711 broken single host restart 2017-06-08 23:53:30 +02:00
Kaveh Vahedipour 9986752051 broken single host restart 2017-06-08 23:52:58 +02:00
Max Neunhoeffer f2154cdda4 Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel 2017-06-08 23:14:42 +02:00
Kaveh Vahedipour c7467dada9 OMG bug in agency::write and startup sequence 2017-06-08 23:10:47 +02:00
Max Neunhoeffer 99d6624fd4 Detect a tick zero response in logger-state in replication. 2017-06-08 22:45:24 +02:00
jsteemann 8f92dde3c3 remove only-assigned string variable 2017-06-08 22:20:48 +02:00
jsteemann 3bb8367ff4 removed one known issue that was fixed in the meantime 2017-06-08 22:16:00 +02:00
jsteemann b9c000253d fix tick assignment
arangod may report a "lastLogTick" value of "0" when a request to
/_api/replication/logger-state was made before the first WAL write
operation was synced to disk. After the first sync operation, the
"lastLogTick" values were ok then.
Now a "lastLogTick" value of "0" should not be returned even when
the logger state API is queried directly after the startup.
2017-06-08 22:12:23 +02:00
Wilfried Goesgens 860971bdcb fix variable referencing - its special in the debian scripts 2017-06-08 18:52:47 +02:00
jsteemann 9b77aae857 fixed some tests 2017-06-08 17:56:58 +02:00
Frank Celler 3cd1e197c5 removed --vm.resident-limit for 3.2.beta 2017-06-08 17:33:11 +02:00
Wilfried Goesgens 6bd5df42ea also mention that this is not available in sharded collections. 2017-06-08 16:43:40 +02:00
Wilfried Goesgens 7224e7515c Implement testcases, this fixes #1806 2017-06-08 15:59:05 +02:00
Andreas Streichardt 06e32f37a0 aql now properly propagates the error again 2017-06-08 15:56:01 +02:00
Andreas Streichardt 749f4b980b Revert "Revert "Response can always be a nullptr""
This reverts commit c3c76e9a8f.
2017-06-08 15:56:01 +02:00
jsteemann e6fb0036dd Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-06-08 15:55:06 +02:00
jsteemann 40cf731cd7 fixed typos in error messages 2017-06-08 15:54:57 +02:00
Kaveh Vahedipour 74a78a5267 avoiding avalanche of appendEntries 2017-06-08 15:54:32 +02:00
Andreas Streichardt c3c76e9a8f Revert "Response can always be a nullptr"
This reverts commit 73b7d67510.
2017-06-08 15:39:06 +02:00
Andreas Streichardt f7a4efd464 Fix warning 2017-06-08 15:04:57 +02:00
Andreas Streichardt 73b7d67510 Response can always be a nullptr 2017-06-08 14:55:52 +02:00
jsteemann 2275fc8174 better automatic file-type detection for arangoimp 2017-06-08 14:55:21 +02:00
Michael Hackstein 2e1d7b0fe1 RocksDB drop collection now does intermedieate writes of batches.
Furthermore fixed an issue with Column Family usage in drop.

commit 708cd81362b56213dd4d7a69b1e4eea120de0db4
Merge: b8896ea 924ef44
Author: Michael Hackstein <michael@arangodb.com>
Date:   Thu Jun 8 14:47:56 2017 +0200

    Merge branch 'devel' of github.com:arangodb/arangodb into feature/drop-collection-batches

commit b8896ea5479d56f3e6d55d6094ec2658b058dc04
Author: Michael Hackstein <michael@arangodb.com>
Date:   Thu Jun 8 14:47:37 2017 +0200

    Fixed drop collection in rocksdb for all entries that are not compacted in a complete file. it was using the wrong column family.

commit 59f6a9d51b1c12d665eba683d3b09f1b01ce77fc
Author: Michael Hackstein <michael@arangodb.com>
Date:   Thu Jun 8 13:00:18 2017 +0200

    Remove large range now uses ColumnFamily comparator instead of default one. Also it writes batches of 1000 documents to RocksDB instead of full deletion at once.
2017-06-08 14:48:33 +02:00
Kaveh Vahedipour 924ef445b0 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-06-08 14:34:56 +02:00
Kaveh Vahedipour 63b5cadcd0 fix startLocalCluster to run everywhere in file system 2017-06-08 14:34:23 +02:00
jsteemann 0c0a956a62 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-06-08 13:41:11 +02:00
jsteemann 25529aa674 try to stop queries multiple times so we catch all 2017-06-08 13:40:53 +02:00
jsteemann f40a6b622f removed unused includes 2017-06-08 13:37:30 +02:00
Jan 5ad9423f16 unify index struct return values in cluster and non-cluster for fulltext and geo indexes (#2534) 2017-06-08 13:35:00 +02:00
Wilfried Goesgens ae429ecf23 make sure that we actualy substitute a number into the debian scripts 2017-06-08 13:29:00 +02:00
Kaveh Vahedipour c8be37f980 to rapid firing in sendAppendEntries 2017-06-08 13:22:47 +02:00
Kaveh Vahedipour 3a0e719a12 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-06-08 13:22:05 +02:00
Michael Hackstein f21962dd03 Merged in Column Family for Views
Squashed commit of the following:

commit 860ddfc7a74866919ce5139ac3d874f09501ec97
Merge: d9ec0e3 bf20939
Author: Michael Hackstein <michael@arangodb.com>
Date:   Thu Jun 8 12:45:14 2017 +0200

    Merge branch 'devel' of github.com:arangodb/arangodb into feature/views-column-family

commit d9ec0e3c88122c6b9ee8acdbc6e69ca6af62e19f
Author: Michael Hackstein <michael@arangodb.com>
Date:   Thu Jun 8 12:44:43 2017 +0200

    Added a column family for views. It is no yet used anywhere. Just preparation.
2017-06-08 12:46:01 +02:00
Kaveh Vahedipour e55d3e92a9 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-06-08 12:44:50 +02:00
Kaveh Vahedipour 371cca765f very very long timeout for compaction tests in agency seem necessary
for agency tests to succeed under ultra-high-load scenarios
2017-06-08 12:44:00 +02:00
jsteemann bf209397cd fixed shutdown issues 2017-06-08 12:30:43 +02:00
Andreas Streichardt 7250ba29ee Disable communicator and abort all requests when shutting down 2017-06-08 11:58:15 +02:00
Michael Hackstein f7e40a14ca RocksDBBounds now give info about their columnFamily. Adapted convenience methods that used those bounds to use correct column family now 2017-06-08 11:47:02 +02:00
jsteemann 427fc35f35 fix MSVC compile warnings 2017-06-08 10:48:39 +02:00
Ewout Prangsma 3dbdc44e2b Added docs about encryption feature (#2500)
* Added docs about encryption feature

* Included Encryption/README

* Typo
2017-06-08 08:52:17 +02:00
Ewout Prangsma 4d6fa5bb87 Import RocksDB encryption support (#2491)
* Import RocksDB encryption support

* Adding enterprise hooks

* Allocate scratch space in BlockCipher, used for all subsequent calls to EncryptBlock

* Adding more enterprise hooks

* Added encryption test script

* Added (commented) entry for encryption-keyfile

* Use correct env

* Updated ARANGODB value

* Log startup at debug level

* Removed TTY flag

* Fixed build

* Added prefix block support with unique initial counter & IV for CTR implementation
2017-06-08 08:51:02 +02:00
Frank Celler 38091587fc unpatched v4.5.0 and enabled munmap (#2529) 2017-06-07 20:12:14 +02:00
Andreas Streichardt a2f5871ee6 Keep retrying coordinator bootstrap 2017-06-07 18:22:08 +02:00