1
0
Fork 0
Commit Graph

41104 Commits

Author SHA1 Message Date
jsteemann cf664140ae fix compilation in non-maintainer-mode 2017-09-08 09:42:55 +02:00
Frank Celler e62d0a367f Feature/jenkins pipeline (#3218) 2017-09-08 08:37:02 +02:00
jsteemann 33e3ead888 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-09-07 16:54:23 +02:00
jsteemann 5ee5890649 increase cache lifetime for cluster selectivity estimates 2017-09-07 16:54:01 +02:00
Kaveh Vahedipour 627f344266 fixed a bug, where when servers failed, when also agency leadership c… (#3189)
* fixed a bug, where when servers failed, when also agency leadership changes

* redid entire design of checkDBServers/checkCoordinators.

* comparison in supervision must be between oldPersisted and newHealth

* UI stuff

* UI stuff

* FailedServer test needed adjustment

* Hopefully final round

* fixed supervision failure detection

* FailedServer tests back to origin devel

* oldNot documented among preconditions in Agency HTTP API docs

* changed only look for status updated

* non action line in api-cluster
2017-09-07 16:10:23 +02:00
Frank Celler a7ae53eda7 added new test suite authentication_server 2017-09-07 14:58:48 +02:00
Simon Grätzer ffc465433a No access collections Improvements (#3190)
* consolidated EdgeDocumentToken

* optimizing cluster traversal

* adding skip collection checks

* API cleanup

* copying AQLValue to avoid use-after-free bugs

* Fixing rocksdb SingleServerEdgeCursor

* Fixing a collection resolving issue
2017-09-07 14:55:07 +02:00
Simon Grätzer d485db8bd1 removing unnecessary rate limiting (#3194) 2017-09-07 14:39:20 +02:00
Jan 0abbc3a3c6 fix duplicate mutex (#3215) 2017-09-07 14:38:29 +02:00
jsteemann bfa5224966 updated CHANGELOG 2017-09-07 12:56:31 +02:00
Frank Celler 5456258cbc Feature/jenkins pipeline (#3210) 2017-09-06 18:17:13 +02:00
Simran 741141251a Aardvark: Disable vertical line in query explain editor
Turns off the print margin, which didn't really serve any purpose anyway
2017-09-06 17:31:27 +02:00
Max Neunhöffer 98e6484d86 Fix bug in RocksDB incremental collection sync for empty colls. (#3207)
Also: Make hash computations for chunks independent.
2017-09-06 15:26:03 +02:00
Jan eacad99df7 Bug fix/fixes 0409 (#3199)
* some authentication optimizations...

don't query the permissions for one database three times, and don't build up tons of useless temporary strings for each request

* fix some floating point inaccuracies in AstNode value comparisons
2017-09-04 18:04:05 +02:00
Wilfried Goesgens a551879158 give usefull errors in case of rocksdb init aborting with 'IOError' w… (#3178)
* give usefull errors in case of rocksdb init aborting with 'IOError' which happens i.e. on cifs mounts

* fix typo
2017-09-04 18:02:38 +02:00
Simon Grätzer 06f5cefd9f Handle non-existing user config in RestUserHandler (#3200)
* handle non-existing user config

* fixing possible error with user data
2017-09-04 18:01:30 +02:00
Michael Hackstein da4d7966a8 Bug fix/truncate geo (#3173)
* Add geo truncate test

* added a specific truncate method to rocksdb geo index

* Fixing truncate on rocksdb geo-indexes with support for rollbacks
2017-09-04 17:48:04 +02:00
Jan cd2dfdfd0d fix deadlocks in cluster traversals (#3198) 2017-09-04 17:35:24 +02:00
Jan f49e0ca237 execute DOCUMENT function via CXX on coordinator in cluster mode (#3196) 2017-09-04 17:34:24 +02:00
Jan 523d99b236 Bug fix/fixes 0109 (#3191)
* fix double free

* simplfy conditions

* fix cppcheck complaint
2017-09-04 17:32:25 +02:00
Max Neunhöffer 76dbc2ead8 Add tick to batch result. (#3195) 2017-09-04 15:27:39 +02:00
Jan 26ede63c84 added option `--server.check-max-memory-mappings` (#3185) 2017-09-01 16:11:22 +02:00
jsteemann 2b70e31902 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-09-01 14:14:25 +02:00
jsteemann b1fd92c438 removed useless explain 2017-09-01 14:14:01 +02:00
Wilfried Goesgens a5d4f3c6bd Merge branch 'devel' of github.com:arangodb/ArangoDB into devel 2017-09-01 13:25:03 +02:00
Wilfried Goesgens 18af6e843c fix windows ifdefs 2017-09-01 13:24:51 +02:00
jsteemann 0537eb95bc fixes for MSVC 2017-09-01 13:24:44 +02:00
Wilfried Goesgens 81b4a3896b Merge pull request #3180 from arangodb/bug-fix/build-debian-packages
fix systemd issues when reinstalling a package
2017-09-01 13:18:26 +02:00
jsteemann 5f9ca3a3e8 potential fix for MSVC 2017-09-01 12:41:02 +02:00
jsteemann 02ac8b0fde fix clang warnings 2017-09-01 12:08:31 +02:00
Kaveh Vahedipour 2348e6d9cc Bug fix/enterprise build quick fix (#3183)
* fix broken enterprise build

* lib affected likewise at build time
2017-09-01 11:25:04 +02:00
Kaveh Vahedipour ef59a347a9 fix broken enterprise build (#3181) 2017-09-01 10:32:18 +02:00
Jan Christoph Uhde 77fb3f777e fix systemd issues when reinstalling a package 2017-09-01 08:45:49 +02:00
Andreas Streichardt dfb56301ac PUBLIC enterprise definitions 2017-08-31 20:09:20 +02:00
Dan Larkin a775e37c76 Feature/unique vpack index lookup performance improvements with rocksdbkey optimizations (#3123)
* fixed issue #3075

* update the known issues document, as some issues have already been fixed

* speed up equality lookups in unique vpack indexes

* Allow for re-use of RocksDBKey objects through transaction leaser.

* Converted all RocksDBKey variants to non-static constructors.
2017-08-31 20:00:05 +02:00
Andreas Streichardt 27e6699be1 correct tempdir under windows 2017-08-31 18:36:05 +02:00
Simon Grätzer 829083099d Making foxx-queues test deterministic (#3172) 2017-08-31 18:33:27 +02:00
Simon Grätzer 88d01b89b5 Optimizations for Caches and Graph Traversals (#3169) 2017-08-31 18:33:10 +02:00
Andreas Streichardt 7d2ab6055f Merge with latest changes in improve-jenkins
stashing should work better now
2017-08-31 17:53:48 +02:00
Dan Larkin e2fdab431c Fix compiler warnings and needlessly failing catch tests. (#3171) 2017-08-31 17:27:25 +02:00
Wilfried Goesgens 524f02190c Merge pull request #3176 from arangodb/bugfix/testing_cleanup_ignore_existing_dirs
be more ignorant about existing or missing directories on startup / c…
2017-08-31 16:00:13 +02:00
Kaveh Vahedipour e808867ddc Bug fix/unordered map changes order in catch tests (#3175)
* order of free and free2 changed with use of unordered_multimap vs multimap

* fixing order independance for maps in catch tests fixed?

* missing bits and pieces
2017-08-31 15:58:48 +02:00
Wilfried Goesgens be8e04295d be more ignorant about existing or missing directories on startup / cleanup. 2017-08-31 15:42:37 +02:00
Wilfried Goesgens f7f9654ebb Merge pull request #3174 from arangodb/bug-fix/build-debian-packages
Bug fix/build debian packages
2017-08-31 13:23:29 +02:00
Jan Christoph Uhde b3c3106507 fix upgrade exit codes 2017-08-31 13:22:17 +02:00
Jan Christoph Uhde c9adcebfba fix postinst script of debian package 2017-08-31 11:24:00 +02:00
jsteemann 86db523e02 fix compile warning in non-maintainer mode 2017-08-30 15:14:16 +02:00
Andreas Streichardt 195da55e98 windows implementation was missing 2017-08-30 14:18:04 +02:00
Max Neunhöffer f3acea797b Feature/cluster inventory version (#3152)
* Get rid of a compiler warning in community edition.

* Teach /_api/replication/clusterInventory to report Plan/Version and readiness.

This is first implemented in the ClusterInfo library.
Then the clusterInventory code uses it and checks readiness.
Readiness of a collection means that it is created and all shards
and all replications have been created and are in sync.
2017-08-30 13:34:23 +02:00
jsteemann 5677baf561 fixed some MSVC warnings 2017-08-30 13:11:55 +02:00