1
0
Fork 0
Commit Graph

41880 Commits

Author SHA1 Message Date
jsteemann 7f7dc4ee37 fix warnings 2018-01-05 22:35:39 +01:00
jsteemann dee060e09a fix IResearch tests compilation 2018-01-05 19:28:39 +01:00
jsteemann 6f30b47853 several compile warnings fixed 2018-01-05 18:20:41 +01:00
Jan 92c8d558d1
undefine DEBUG to prevent compile errors in MSVC debug mode (#4237) 2018-01-05 17:27:06 +01:00
Jan b2b6c06cbf
Feature/efficiency (#3736) 2018-01-05 16:51:31 +01:00
Jan e6572e6804
ensure proper shutdown of throttle (#4234) 2018-01-05 15:09:22 +01:00
Jan 19ab240bf8
add wait to test (#4224) 2018-01-05 14:53:35 +01:00
Jan 2b7010f532
do not collection ids when restoring (#4220) 2018-01-05 14:53:18 +01:00
Jan 8d809251ff
adjust some HTTP response codes for our internal errors (#4219) 2018-01-05 14:53:07 +01:00
Jan 956902a5a9
issue #3504: export database name with dump for easier restore (#4216) 2018-01-05 14:52:56 +01:00
Jan 3b6e85f4a6
fixed issue #4197: AQL statement not working in 3.3.1 when upgraded from 3.2.10 (#4206) 2018-01-05 14:52:03 +01:00
Jan d113b755a0
fixed issue #4199: Internal failure: JavaScript exception in file 'arangosh.js' at 98,7: ArangoError 4: Expecting type String (#4202) 2018-01-05 14:51:26 +01:00
Heiko 78213b3b4a fixed some macos ires related warnings and errors (#4196) 2018-01-05 14:51:13 +01:00
Jan 2a93560473
added AQL function `IS_KEY` (#4158) 2018-01-05 14:50:57 +01:00
Jan 7018d003cc
added `SORTED` and `SORTED_UNIQUE` AQL functions (#4157) 2018-01-05 14:50:27 +01:00
Jan 6cb79b164e
change message from "no leader" to "not a leader" (#4134) 2018-01-05 14:50:15 +01:00
Jan 1e4547c5e0
prefer unique equality lookups, as they do not have O(log(n)) complexity (#4097) 2018-01-05 14:49:53 +01:00
Jan 9dd63e4907
remove unused USE_BOOST_UNITTEST CMake variable (again!) (#4089) 2018-01-05 14:49:40 +01:00
Jan 8d3893bd39
fail with HTTP 500 and not HTTP 501 in case no V8 context is available (#4037) 2018-01-05 14:49:25 +01:00
Alan Plum d37fd83a96 Warn about Foxx manifest names (#3899)
Via #3818
2018-01-05 14:49:05 +01:00
Wilfried Goesgens 5fd16d4787 add non-anoying notification that the release script is done (#3964) 2018-01-05 11:43:49 +01:00
Jörg 0e5cbf4142 Update Request.md (#3869)
timeout in seconds instead of milliseconds. Or is it a bug in the code?
2018-01-05 11:39:56 +01:00
Wilfried Goesgens 7c429cda2e build client path the same way in the client package as in the server package. (#4227) 2018-01-04 21:41:29 +01:00
Jan 25af4d7f69
try to not fail hard when a collection is dropped while the WAL is tailed (#4226) 2018-01-04 16:31:11 +01:00
Jan 6ca562ee20
add 3.3 to issue template, and add a pull request template (#4221) 2018-01-04 10:00:02 +01:00
ArangoDB Release Bot 6b3f1c1697 nightly frontend build 2018-01-04 00:57:41 +00:00
Max Neunhöffer 49082d9b0e
clusterInventory: distinguish between isReady and allInSync. (#4213) 2018-01-03 22:17:57 +01:00
Kaveh Vahedipour 7715c75c59 let's not miss failedserver removal (#4208)
* let's not miss failedserver removal
* remove resetting of FailedServers in test code
* Only call abortRequestsToFailedServers at most every 3 seconds.
2018-01-03 21:55:40 +01:00
Heiko 221e3f4f93 use struct instead of class (#4194) 2018-01-03 21:39:35 +01:00
Heiko 5ff201bea7 Feature/translate translate function now in c++ (#4102) 2018-01-03 21:09:21 +01:00
maxkernbach c1b40337a0 Doc - updates to the cookbook 'Speeding up slave initialization' (#4209)
* backported improvements into devel. Now it is the same as in 3.3 and 3.2
2018-01-03 17:05:07 +00:00
Heiko e48acb5523 ui - updated support view (#4203) 2018-01-03 17:04:44 +01:00
Jan Christoph Uhde c8300db459 Improve error handling and tracing of getSome (#4123) 2018-01-03 16:01:36 +01:00
ArangoDB Release Bot 212b5056a5 nightly frontend build 2018-01-03 00:57:34 +00:00
Jan 6ab17171a3
do not materialize entire collections using V8 (#4087) 2018-01-02 15:47:41 +01:00
Jan bbfb8238b1
clean up generator code (#4191) 2018-01-02 15:26:06 +01:00
Jan Christoph Uhde 505d37aada Make sure pipeline tries to build something. (#4148)
We wannt to avoid that custom builds that do nothing pass all tests and
are listed as green.
2018-01-02 14:31:33 +01:00
Heiko 65d22c6066 Feature/sha512 aql cpp (#4181) 2018-01-02 14:31:01 +01:00
Jan 1d24a4e14a
temporarily break flush thread feature in order to prevent some loss (#4159) 2018-01-02 13:20:07 +01:00
Heiko 61de1b6099 Bug fix/optimize shard distribution api and ui (#3921)
* UI: document/edge editor now remembering their modes (e.g. code or tree)

* changed shardDistribution api behaviour, added PUT route to only fetch collection based shard distribution

* ui: optimized shards view, added missing cleanup function in nodes view

* broken test

* shard distribution tests not fit the new api behaviour

* variables as reference

* CHANGELOG
2018-01-02 12:42:12 +01:00
Heiko 1a1f908c2b Bug fix/issue 4152 ui wfs rocksdb (#4153) 2018-01-02 12:30:03 +01:00
Heiko ba563f7f36 Feature/dygraph lib update (#4183) 2018-01-02 12:27:25 +01:00
Matthew Von-Maszewski ae77ff80c2 create independent executeLockedRead and executeLockedWrite to speed performance (#4177) 2017-12-29 12:02:27 +01:00
Max Neunhöffer 927027695d
Sort out locking agency to separate reads and writes. (#4174)
* disentagle writes and reads in agency
* renamed _oLock to _outputLock.  Documented read and write rules for _readDB and _commitIndex using _outputLock and _waitForCV.  Adjusted code to match rules.
* update executeLocked() knowing some callers use _readDB via readDB().  readDB() currently read only, but using write locks due to absolutely safe.
* Lay out clear rules against deadlock in agency.
* Avoid unprotected access to _commitIndex.
2017-12-28 11:27:20 +01:00
Max Neunhöffer 7bae6980e8
Bug fix/agent lead hanger (#4147)
* Really enforce the hidden option --server.maximal-threads if given.
* Switch off --log.force-direct in scripts/startStandAloneAgency.sh
* Lower the timeout for sending AppendEntriesRPC to 150s.
* Erase _earliestPackage when becoming a leader.
* Challenge leadership in agent main loop.
* Use steady_clock for _earliestPackage.
* Change _lastAcked and _leaderSince to steady_clock as well.
* time difference calculations based on old readSystemClock to steadyClockToDouble
* All system_clock transitioned to steady_clock in Agent. Remaining system_clock are user input / output or timestamps
* Inception system_clock to steady_clock
2017-12-27 16:45:39 +01:00
Matthew Von-Maszewski 8723df7681 Fix supervisor thread crash (#4083)
* Server short name could arrive too late for first health check.  Would lead to supervisor thread crash.  Add test for this condition and defense against other unknown throws in health check.

* Correct capitalization of ShortName.  Add spaces to two Log lines.
2017-12-27 16:10:47 +01:00
jsteemann db4724811d test behaves differently when invoked via scripts/unittest or when invoked via the tests binary 2017-12-23 02:10:17 +01:00
Heiko d55672a473 typos in mac cli script (#4151) 2017-12-22 14:53:55 +01:00
Jan 6040b4ae9f
add ignore-missing option to arangoimport (#4129) 2017-12-22 11:29:10 +01:00
Jan 822d349f3d
some more release notes (#4146)
* some more release notes

* added `--cluster.my-local-info`

* Update UpgradingChanges33.md

Fix indentation, remove extra "parameter"
2017-12-22 11:23:27 +01:00