1
0
Fork 0
Commit Graph

15806 Commits

Author SHA1 Message Date
Simon 25ceed2c40 keep replication batches alive for longer (#5931)
* keeping replication batches alive for longer

* fix timeouts, fix revisions

* honor force in gc
2018-07-20 11:16:48 +02:00
jsteemann 3a6737e37a reset force32mode attribute 2018-07-19 22:57:48 +02:00
Jan 1b8d8e728b
fix Unix domain socket connections (#5913) 2018-07-19 14:56:34 +02:00
Kaveh Vahedipour 5e104f53be Feature 3.3/add engine statistics and data size (#5908) 2018-07-19 11:18:43 +02:00
Kaveh Vahedipour 3991525eea compaction index should not go beyond own log index ever (#5899) 2018-07-17 15:54:44 +02:00
Kaveh Vahedipour 773a4a231c Bug fix 3.3/mv faster agency gossip (#5422)
* backport of multiplier + version interaction bug from devel
* change log order
2018-07-16 15:08:48 +02:00
Kaveh Vahedipour c1d671dcb9 Bug fix 3.3/agency better log compaction (#5098)
* agency's log compaction according to internal issue #2249
2018-07-16 12:12:05 +02:00
Wilfried Goesgens dae3c25757 Bug fix 3.3/multipart with quotes (#5866) 2018-07-13 14:09:39 +02:00
Matthew Von-Maszewski 225095d762 BugFix 3.3: adjust SetThrottle() to only call GetDelayToken() first time. (#5854)
* adjust SetThrottle() to only call GetDelayToken() first time.  Each call disrupts throttle timing.

* add ChangeLog entry
2018-07-12 20:01:41 +02:00
Kaveh Vahedipour 73cf95166c backport devel fix for lastConfirmed bug fix (#5743) 2018-07-11 11:28:18 +02:00
Kaveh Vahedipour bc8e73fce0 agent can now join with disaster-recovery-id and changed endpoint (#5828) 2018-07-11 11:24:36 +02:00
Jan 5c20d44edf
fix issue #5727: Edge document with user provided key is inserted as many times as the number of shards, violating the primary index (#5821) 2018-07-10 16:08:28 +02:00
Jan c21d2d46cd
Bug fix 3.3/fix hangs (#5805) 2018-07-10 13:52:58 +02:00
Jan Christoph Uhde d536109760 propagate replication error messages (#5785) 2018-07-09 09:02:38 +02:00
Frank Celler c87d95f72b fixed wrong logging test for http-request-body 2018-07-05 11:35:30 +02:00
Michael Hackstein 131114292b Bug fix/internal issue 2658 (#5760) 2018-07-04 21:51:24 +02:00
Jan aae69eae5d
restrict translation of globally unique ids to names to 3.3 master servers (#5720) 2018-06-29 10:54:54 +02:00
Jan fdcb9df17c
honor "restrictType" and "restrictCollections" in replication again (#5685) 2018-06-28 19:14:26 +02:00
jsteemann 7121f2e1df increase truncate timeout from 3 to 120 seconds 2018-06-28 13:34:24 +02:00
jsteemann 33b2a79723 Revert "allow synchronous replication without returning the documents from the followers (#5690)"
This reverts commit cad6423cfe.
2018-06-28 13:34:04 +02:00
Tobias Gödderz 18f939ebcf [3.3] Bugfix: Distinct collect block could create an empty result block (#5709) 2018-06-28 13:26:59 +02:00
Frank Celler cb0aaa435f backport Scheduler from devel (#5533) 2018-06-28 13:26:04 +02:00
Jan cad6423cfe
allow synchronous replication without returning the documents from the followers (#5690) 2018-06-27 11:45:35 +02:00
Jan c9ebf4ec63
don't embed "ttl" key twice in options (#5678) 2018-06-26 12:32:29 +02:00
jsteemann 6e3cd7156a removed a wrong assertion 2018-06-26 00:04:00 +02:00
Jan 32725ad0c4
prevent an optimization from destroying variables (#5586) 2018-06-18 11:58:31 +02:00
Jan 3bbc89ee96
fixed AQL DOCUMENT lookup function for documents for shard collection… (#5609) 2018-06-15 09:16:23 +02:00
Dan Larkin-York a4c0e28571 Avoid memset on non-POD types for portability. (#5559) 2018-06-12 13:12:46 +02:00
Heiko fe0b88fb08 replication ui requested changes (#5562) 2018-06-08 11:19:41 +02:00
Heiko 51caa460f2 Feature/replication ui (#5282) 2018-06-07 15:54:27 +02:00
Kaveh Vahedipour 86557cf07c Feature 3.3/arangodoc (#5541) 2018-06-07 15:10:11 +02:00
Jan cd93485275
more eager "remove-filter-covered-by-index" rule (#5495)
make optimizer rule "remove-filter-covered-by-index" not stop after removing
a sub-condition from a FILTER statement, but pass the optimized FILTER
statement again into the optimizer rule for further optimizations.
This allows optimizing away some more FILTER conditions than before.
2018-06-01 14:41:52 +02:00
Jan 2d2257123f
allow accessing /_admin/status on follower (#5496)
in active failover mode too
2018-06-01 14:41:14 +02:00
Jan f07045bce6 fix cluster COLLECT optimization (#5504) 2018-06-01 10:41:39 +02:00
jsteemann 37d3030608 remove debug message 2018-05-29 14:18:15 +02:00
Jan 71a17e162c
potential fix for https://stackoverflow.com/questions/50496274/two-fu… (#5445) 2018-05-28 13:55:35 +02:00
Wilfried Goesgens 3614e9ae4e Bug fix 3.3/graph direction wrong to throw (#5384) 2018-05-25 19:25:06 +02:00
Jan 78c193d34e
Bug fix 3.3/validate from to consistently (#5438) 2018-05-24 09:56:03 +02:00
Jan 1e4436666d
Bug fix 3.3/issue 5400 (#5411) 2018-05-23 11:40:50 +02:00
Jan 7529d0bb36
fixed issue #5252 (#5426) 2018-05-23 08:30:34 +02:00
Kaveh Vahedipour b92b6f378f inception was ignoring leader's configuration (#5415) 2018-05-22 12:57:00 +02:00
Tobias Gödderz 6ca523f270 [3.3] Compile fix for homebrew (#5417) 2018-05-22 12:56:20 +02:00
Jan 0740cb91e2
Bug fix 3.3/fixes 1805 (#5392) 2018-05-18 18:10:52 +02:00
Tobias Gödderz a391088dbf [3.3] Fix inconsistent distributeShardsLike job (#5300) 2018-05-17 12:07:20 +02:00
Kaveh Vahedipour 67f6e23462 agency pool size had to be larger 1 (#5380) 2018-05-17 12:01:19 +02:00
Jan a9501529d2
Bug fix 3.3/fix upgrade (#5362) 2018-05-16 13:19:26 +02:00
Jan d25c696240
improve performance of some RocksDB CRUD operations (#5364) 2018-05-16 12:57:49 +02:00
Wilfried Goesgens 203f0e7c03 fix scoping of vpack object builder (#5351) (#5355) 2018-05-15 18:02:04 +02:00
Jan 731925080d
Feature 3.3/aql optimizations (#5140) 2018-05-15 14:41:07 +02:00
Simon 4f5defc9ea Fixing agency pool update (#5327) 2018-05-14 18:07:47 +02:00
Jan 2975715edf
fix AQL ZIP function with duplicate attribute names (#5335) 2018-05-14 11:12:26 +02:00
Jan ae73a9b475
Feature 3.3/mmfiles index lookup speedup (#5338) 2018-05-14 10:41:37 +02:00
jsteemann 5a31fa91f5 report missing cache hit information as 0 values, not as non-representable types 2018-05-11 14:47:35 +02:00
jsteemann 53230ea400 remove unnecessary return statements 2018-05-11 14:47:15 +02:00
Jan ab28867deb
Bug fix 3.3/make rest handlers indirect (#5322) 2018-05-11 13:52:08 +02:00
Jan 790fa27a67
fix valgrind issues (#5284) 2018-05-07 22:39:59 +02:00
Jan ea96faf534
added REST API endpoint GET /_admin/server/availability (#5250) 2018-05-03 16:50:51 +02:00
Jan Christoph Uhde f37f783a3a Fix LIKE pattern creation (#5240) 2018-05-03 13:15:56 +02:00
jsteemann ccd76f6fce cleanup 2018-04-29 19:54:02 +02:00
Michael Hackstein d83b44b3e6
fixes database.check-version (#5210)
* Fixed undefined behaviour when starting arangodb with --database.check-version true as done by our scripts.

* Implemented the database version check in c++ and removed v8 dependency. Also hard-code role to SingleServer in that case.
2018-04-27 15:30:56 +02:00
Michael Hackstein a9e446a83d
Added cleanup functions class that allows to execute functions on unexpected shutdown (like FATAL_EXIT). First use: delete the LOCK file. (#5218) 2018-04-27 15:30:00 +02:00
Simon 08b787d897 Fix follower to leader log message (#5212) 2018-04-27 15:20:38 +02:00
Simon c954841a4f Backport supervision for active failover job + testsuite (#5181) 2018-04-23 16:38:11 +02:00
Simon f2ef1c45fb Replication cleanup (#5106) 2018-04-23 11:04:46 +02:00
Kaveh Vahedipour 507418d9a4 stop supervision on demand (#5109)
* stop supervision on demand
* adding tests
* Correct an error message.
2018-04-20 11:58:47 +02:00
Jan b843dd6aec
port /_api/simple/by-example to cxx (#5147) 2018-04-19 14:46:32 +02:00
Michael Hackstein 27ac691447
Bug fix 3.3/drop smart collection restore (#5130)
* Added CHANGELOG

* Moved restore handler to use CollectionMethods like all other places.

* Replaced ensureIndex in restore case with helper method as well.
2018-04-18 12:14:43 +02:00
Jan 760aaca58e fix lookups by _id for smart graph edges (#5122)
* fix lookups by _id for smart graph edges

* updated CHANGELOG
2018-04-18 09:26:45 +02:00
Jan 2fe7e82af2
improve startup resilience in case there are datafile errors (#4974) 2018-04-13 12:08:41 +02:00
Simon fa9da5e356 Fixing agency prefix in Agency/Job.cpp (3.3) (#5060) 2018-04-13 11:03:52 +02:00
Jan 2139fb2018
Merge branch '3.3' into bug-fix-3.3/fix-geo-index-oom 2018-04-13 10:50:57 +02:00
Jan cda5da8a79
added option `--database.required-directory-state` (#5037) 2018-04-13 10:10:10 +02:00
Simon a2ecd83859 adding ttl option for the query registry (#5096) 2018-04-11 15:50:12 +02:00
Jan d500a503b1
simplification of fullcount code (#5074) 2018-04-10 17:25:08 +02:00
Michael Hackstein 5decb66d01
fix dump&restore of smart graphs (#5065)
* Added tests for dump-restore of SmartGraphs

* Arangosh will now expose isSmart and the smartGraphAttribute on properties

* RestReplicationHandler will now ignore smart-graph collections unless you execute it with force

* Added changelog

* Reactivated original mmfiles dump/restore test

* Skip hidden smart graph collections in arangodump

* Do not dump shadowCollections metadata of smart edge collections

* Cluster optimizer rules for soerted gather nodes now handle virtual edge collections correctly

* Added a dump/restore tests for smartgraphs in rocksdb as well

* Deactivated checks for writesExecuted statistics in dump/restore tests for smartgraphs mmfiles

* Really exclude shadowCollections

* Reduced loglevel

* Added tests

* Don't change single-server behaviour

* Fix tests for omitted shadowCollections and hidden collections

* Activated statistics in MMFIles dump test again and included isEnterprise in rocksdb dump test

* A modification node can now disableStatistics, which means it does not contribute to query->extras() this is only relevant in SmartGraph case so far.

* Added a test to dump&restore satellite collections

* Bugfix: restore satellite collections properly

* Added regression test for internal issue #2237

* Fix bug #2237

* Updated CHANGELOG

* Copied dump/restore tests to rockdsb

* Removed enterprise test

* Added inline comment for smart-edge collections in optimizer rules

* Removed duplicate CHANGELOG entry

* Simplified removal of shadowCollections
2018-04-10 17:21:03 +02:00
Kaveh Vahedipour c07a706948 supervision fix for internal issue #2215 backport to 3.3 (#5063)
* supervision fix for internal issue #2215 backport to 3.3
2018-04-10 15:29:27 +02:00
Kaveh Vahedipour 3d8eb7541c internal issue #2215 (#5043) 2018-04-10 12:00:48 +02:00
jsteemann baf2303c16 fix invalid "out of memory" message when using out-of-range coordinates for the geo index 2018-04-10 11:58:07 +02:00
Frank Celler 46b7dbcf75
added /_admin/status (#5047)
* added /_admin/status
2018-04-07 21:24:43 +02:00
Jan 2a97de317e
fix restrict-to-single-shard rule (#5050)
* fix restrict-to-single-shard rule

* added tests for specific cases
2018-04-06 14:30:08 +02:00
Jan b96250b57a
fix restoring of smart graph edge collections so it does not time out (#5048) 2018-04-06 14:15:29 +02:00
jsteemann bccf6bbe4e re-added missing sendState call 2018-04-04 17:26:17 +02:00
Frank Celler cdcf917413
added --server.ask-jwt-secret to arangosh (#5004)
* added --server.ask-jwt-secret to arangosh
2018-04-02 19:20:31 +02:00
Jan c6eef6da7e
fixed issue #4934: Wrong used GeoIndex depending on FILTER order (#4947) 2018-03-26 09:43:31 +02:00
jsteemann a3073bec2a adjust index selection slightly 2018-03-24 22:56:41 +01:00
jsteemann 2f46033ff6 adjust index selection slightly 2018-03-24 22:27:28 +01:00
jsteemann fc95df2479 move projection optimizer rule to end of the optimization pipeline, because it otherwise may prevent further optimizations 2018-03-24 20:54:32 +01:00
jsteemann dbd05dab0b improve index selection a bit 2018-03-24 20:54:14 +01:00
jsteemann cb2dc09a6e improve logging of index usage and capabilities 2018-03-24 20:53:07 +01:00
Jan 50fef0f430
multiple cluster-related AQL optimizations (#4928)
* multiple cluster-related AQL optimizations

* do not apply single-shard optimization if _includedShards is already set from the outside

* implement changes requested by @mchacki
2018-03-23 14:52:58 +01:00
Jan 765aed1368 bump version number for all local DDL changes and tell agency (#4684)
* bump version number for all local DDL changes and tell agency
  this allows other listeners (e.g. for DC2DC) to get notified when  
  DDL operations are carried out locally and need to be applied remotely
* Increase a log level.
2018-03-23 12:34:08 +01:00
Tobias Gödderz b34eb1c23f Bugfix / Supervision: removeFollower should remove the last follower(s) first (#4926)
* Added a test asserting the last followers are removed first as required by moveShard
* Remove the last followers first
* Removed unused includes
* Updated CHANGELOG
2018-03-23 09:33:04 +01:00
Jan 5e795da259
Feature 3.3/optimize cluster collect (#4895) 2018-03-22 18:36:15 +01:00
Jan 784c2ec085
fixed issue #4900 (#4918) 2018-03-22 18:27:31 +01:00
Jan 6ad2e77e50
properly exit v8::Context at one place where it was missing before (#4916) 2018-03-22 18:26:07 +01:00
Jan 12decb1c29
increase timeout for index creation (#4914) 2018-03-21 18:17:26 +01:00
Jan 29be817cf8
fixed internal issue 2102: Segfaults in arangod console when using ag… (#4875)
* fixed internal issue 2102: Segfaults in arangod console when using agency functions in single server mode

* make more ops fail when invoking them in non-cluster mode
2018-03-20 11:21:42 +01:00
Max Neunhöffer 3e7425a392 More logging and increase timeout. (#4858) 2018-03-15 13:29:59 +01:00
Jan 58294a2c66
fixed issue #4843: Query-Result has more Docs than the Collection itself (#4854) 2018-03-15 10:52:50 +01:00
Max Neunhöffer cea61e84eb
Load list of current DBServers regularly from agency. (#4850) 2018-03-15 00:44:34 +01:00
Jan 8749957de0 remove useless flush from test, bump wal flush default timeouts (#4846) 2018-03-14 22:00:03 +01:00
Kaveh Vahedipour 263fe1f6e9 3.3: fixed the missed changes to plan after agency callback is registred f… (#4777)
* fixed the missed changes to plan after agency callback is registred for create collection
* fixed agency inquire
2018-03-14 12:03:40 +01:00
Jan 021794e4d2
fixed issue #4827: COLLECT on edge _to field doesn't group distinct values as expected (#4829) 2018-03-13 14:26:26 +01:00
Jan f781fe5cbc
fix blind spot in storage engine selection (#4810) 2018-03-12 13:41:00 +01:00
Jan 6bd711eb0a do not mask lock timeout or other errors on WAL flush but report them instead of an "internal error" (#4720) 2018-03-12 09:10:20 +01:00
Jan 77fbe80c43
prevent crash on invalid json (#4793)
* prevent crash on invalid json

* add missing header change
2018-03-09 12:49:02 +01:00
Heiko f4b614cb8e fixed wrong behaviour in patch user route (#4773) 2018-03-07 11:55:36 +01:00
jsteemann bca18a75dc increase WAL flush default timeout 2018-03-06 09:39:41 +01:00
Simon 38a99d8f65 Fixing issues related to missing auth rights (#4753) 2018-03-05 13:41:22 +01:00
Jan fa83a932ee
fix `fullCount` value in some cases in cluster mode (#4722) 2018-03-01 18:33:18 +01:00
Wilfried Goesgens 871149a9b6 Bug fix 3.3/fix dump permission checks (#4726) 2018-03-01 17:19:50 +01:00
Jan 8c1eccff33 fixed issue #4651 (#4660) 2018-03-01 16:44:05 +01:00
Frank Celler 59f655faf0 fixed compiler warnings and added missing call to arangosh 2018-03-01 12:17:47 +01:00
jsteemann f68cd7f296 fix typo in variable name 2018-02-28 17:39:49 +01:00
Kaveh Vahedipour 4893e1ccca more information from inception, when agent is activated (#4691) 2018-02-28 16:11:58 +01:00
Kaveh Vahedipour a69c60d79b bug fix for jobs looking at distrubuteShardsLike and virtual collections (#4666) 2018-02-28 16:09:16 +01:00
Michael Hackstein 027a1e167d
Fixed inconsistency in BFS when using filters on vertices (#4586) 2018-02-28 15:05:01 +01:00
Simon 1d57a46168 Refactor Authentication Layer (3.3) (#4588)
* added tests for revokeCollection and revokeDatabase

* optimized user permission test

* ui selection bugfix

* fixed ldap ui login

* login view

* Authentication refactoring

* localstorage fallback if user config is not available

* Fixing permission resolution test

* Adding missing import

* local storage queries now supported

* disabled collection task check for ldap

* added internal ldapEnabled function and ldap config to the ui

* more db creation tests

* removed console logs

* render fix

* Various authentication related fixes

* exec ldap test also for cluster

* Adding support to refresh user rights from external auth sources

* ldap test howto comment

* Handling roles more correctly

* jwt

* login view

* First part of rework of LDAP documentation.

* test roles in a ldap environment

* Changing role handling

* Finish revision of the LDAP chapter in the manual.

* Fixing user header

* Fixing some slight issues with LDAP users and roles

* Removing unused code

* Removing unused code

* added ldap test

* fixing a bug in restuserhandler

* more ldap tests

* ldap tests

* ldap tests

* optimized ldap testing, added cluster support, fixed some auth tests

* ldap cleanup test

* ldap tests

* auth tests

* ldap test

* Changing permission defaults

* revert change

* updated user helper test

* rm of try catch block connection

* Removing FeatureCacheFeature

* Changed permission resolution according to discussion

* updated the docs to clarify the permission resolution and the intricacies of LDAP users

* Fixing wrong permissions check in handling of PUT in ResUserHandler

* Using revision ID when replacing users

* Adding basic replace test

* tests

* Fixing some outstanding issues

* Fixing test setup, optimizing some stuff

* Fixing permission resolution rules, testsuite setup, etc

* Fix deadlock

* Adding error message for keyspace, slightly changing test setup

* Removing remaining mentions of FeatureCacheFeature

* Fix jslint

* Fixing some failed tests

* Fixing cluster authentication issue, red tests

* Fixing ldap testsuite, adding trace logging

* Fixint ldap tesuite setup and LDAP recognition

* Fixing an assert

* Cleanup, adding changelog entry

* fix typo

* Fixing dump_authentication test

* improvements found during code review

* oops

* updated CHANGELOG

* Fixing broken handling, disallowing adding of local users when disabled

* added tests for ldap search mode

* Fixing testInvalidGrants

(cherry picked from commit bc7ea2aaa29a9ed0974898f487e8a318f24912f1)

* Removing undefined auth level externally

(cherry picked from commit 70859f43ae6fd694fdbf70f669fbfdafc58e7913)

* Fixing previous commit

(cherry picked from commit 2fbcffd2ed657862ef9fb5e6d45201a6ec8ada69)

* more use of sessionstorage

* intentionally removed `after` methods from tests

because they are executed before the tests start
no cleanup is performed right now after the authentication tests
however, a cleanup is done at start of every test

* ldap tests all modes

* fix LDAP test invocation

* Added roles transformation to ldap test suite

* Fix compilation of community version.

* Imrpved the ldap testsuites by unifying their options

* fix permission problems for system collections

* Improved LDAP configuration documentation.

* Grunt.

* fixed some ro/rw display issues

* fixed some ro/rw display issues part 2

* grunt build

* bump version number

* Fixed typos in LDAP manual
2018-02-28 13:24:18 +01:00
Jan f74822483c
fix issue #4677 (#4678) 2018-02-27 11:29:15 +01:00
jsteemann 1b5384439e removed invalid assertion 2018-02-22 11:01:13 +01:00
Jan f29df7d68b
improvements and more tests for replication (#4624) 2018-02-21 12:10:30 +01:00
Jan 52a27b82ef
properly convert the JS object to VPack for transactions (#4641)
previously this did not work when the "action" attribute was a JavaScript function
2018-02-21 11:57:14 +01:00
Dan Larkin-York 041dbc04be Fix a small logic issue in cache resize metadata method. (#4630) 2018-02-20 18:46:07 +01:00
Jan 86c1efc09d
in case of an id conflict, truncate or drop/recreate an existing collection (#4627) 2018-02-20 12:50:31 +01:00
Jan Christoph Uhde 636c35672f try to fix permission issues of "/var/tmp/arangod" (#4498) 2018-02-20 10:12:26 +01:00
Jan 54db2f9eb1
forward port bugfix from 3.2 (#4611) 2018-02-19 11:21:42 +01:00
Jan aba64939e2
fix HTTP response code for HTTP 503 (#4610) 2018-02-19 08:35:02 +01:00
jsteemann 3434125c76 backport fix from @dothebart 2018-02-15 09:57:29 +01:00
jsteemann 43973b8996 fix compile warning 2018-02-15 09:50:54 +01:00
Simon e96e899fd3 Active Failover for Foxx Services (3.3) (#4593) 2018-02-15 09:36:25 +01:00
Jan 1127c5ddc3
forward port replication bugfixes from 3.2 (#4575) 2018-02-13 22:14:23 +01:00
Kaveh Vahedipour cce5b2decb Bug fix 3.3/supervision to delete removed nodes from health (#4455) 2018-02-13 15:55:42 +01:00
Michael Hackstein 79a80558e1 Bug fix/distribute shards like (#4415) 2018-02-12 13:43:06 +01:00
Jan 399d2e67f7
it's dangerous to read from TryCatch if it has not been properly populated before (#4567) 2018-02-12 11:59:23 +01:00
Jan 9ffbc908f3
replication bugfixes and improvements ported from 3.2 (#4497) 2018-02-09 13:39:31 +01:00
Jan 414388963f
Bug fix 3.3/add edge filter to neighbors enumerator (#4550) 2018-02-08 15:15:21 +01:00
Tobias Gödderz f59d0969df Issue #4160: Clearer log messages during upgrade (#4541) 2018-02-08 14:17:14 +01:00
Jan 9dbef6f8c8
speed up collection.any() for mmfiles (#4432) 2018-02-08 11:36:27 +01:00
Jan e51f814587
fix internal issue #1848 (#4522)
AQL optimizer was trying to resolve attribute accesses
to attributes of constant object values at query compile time, but only did so far
the very first attribute in each object

this fixes https://stackoverflow.com/questions/48648737/beginner-bug-in-for-loops-from-objects
2018-02-08 09:34:24 +01:00
Jan 6b9f31f1eb
add temporary rights that are required to make a slave (#4513) 2018-02-08 09:33:34 +01:00
Max Neunhöffer 1ca1b89deb
Port static-build fixes to the 3.3 branch (libmusl). (#4481)
* Changes for libmusl compilation. (#4294)
* Further fixes for libmusl completely static build. (#4474)
* Make crc assembler code position independent.
* Fix PIE compilation for libmusl in alpine linux.
* Use backtrace library if found.
2018-02-07 10:49:32 +01:00
Michael Hackstein d574cff1b9
Create javascript.app-path if it does not exist (#4510) 2018-02-06 15:41:59 +01:00
Jan c55374a75c
fix issue #4272 (#4418) 2018-01-25 15:57:06 +01:00
Jan 4c6337611b
properly unlock after restore-indexes (#4369) 2018-01-25 15:56:13 +01:00
Simon 6752e6bc38
Merge pull request #4363 from arangodb/bug-fix-3.3/fix-revoke-in-cluster
fix revoke operation
2018-01-22 15:31:59 +01:00
Jan cce1a6f55b
improved logging for MMFiles IO operations (#4365) 2018-01-19 18:36:49 +01:00
jsteemann fcad07dd7e fix revoke operation 2018-01-19 10:14:59 +01:00
Jan d227c83e29
explicitly control activation of RocksDB write-throttling feature (#4359)
also consistently use -DNDEBUG to avoid different class layouts when
the same class are used by different translation units
2018-01-19 09:32:47 +01:00
Kaveh Vahedipour a14c4bd02f constituent correctly persisiting _votedFor and _term (#4248) (#4320) 2018-01-17 10:37:16 +01:00
Heiko f7933aa0f7 Bug fix 3.3/issue 4222 (#4325) 2018-01-16 20:58:13 +01:00