Max Neunhoeffer
52e2f8cb01
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-05-31 10:38:06 -06:00
Max Neunhoeffer
0deed878ba
Start statistics tasks only with a delay.
2016-05-31 10:36:01 -06:00
Jan Steemann
d7cfba3527
added (experimental) REGEX function
2016-05-31 17:59:35 +02:00
Alan Plum
d4a9b0e1f3
Indicate legacy state in app store
2016-05-31 14:46:00 +02:00
Alan Plum
76be53e57c
Don't throw generic errors in Foxx manager
2016-05-31 14:45:59 +02:00
jsteemann
f6a559114d
re-added secondary signature for CONCAT()
2016-05-31 14:31:03 +02:00
Alan Plum
04b3076437
English mf, do you speak it?
2016-05-31 12:55:05 +02:00
Alan Plum
63ccfa22a9
request.params -> request.param
2016-05-31 12:55:04 +02:00
Alan Plum
94462c90c0
Fall back to Infinity for request.range max value
2016-05-31 12:55:04 +02:00
jsteemann
75607c0f6d
added some (yet experimental) trig functions
2016-05-31 11:08:50 +02:00
Jan Steemann
0b17568365
fix jslint
2016-05-31 10:17:05 +02:00
Max Neunhoeffer
1538bb7cb0
Bugfix for sync. repl.
2016-05-31 01:18:05 -06:00
Max Neunhoeffer
d6b9643a8e
Temporarily use replicationFactor 1 for system collections.
...
This is to avoid bugs which are still in the synchronous replication.
2016-05-25 23:36:18 +02:00
Max Neunhoeffer
eaacae8c2f
Take out a debugging message.
2016-05-25 22:29:12 +02:00
Max Neunhoeffer
4a4472e31e
Repair DBServerAgencySync in background.
...
Also: Notice role change follower->leader.
2016-05-25 17:27:27 +02:00
Max Neunhoeffer
0227e47153
Fix shard sync jobs in background.
...
Also fix bug that indexes and properties in followers are updated.
2016-05-25 11:55:07 +02:00
Max Neunhoeffer
37851116ae
Better error reporting in syncShards.
2016-05-25 08:05:28 +02:00
Max Neunhoeffer
e3db0c4be9
Back to replicationFactor 2 for statistics.
2016-05-25 08:03:36 +02:00
Max Neunhoeffer
d801510ac5
Run shard sync in background task.
2016-05-24 23:28:22 +02:00
Jan Steemann
43826ced5c
some fixes for issues discovered during tests
2016-05-24 18:53:42 +02:00
Max Neunhoeffer
1e7c998465
Replication factor for statistics collection is 1 (temporarily).
2016-05-24 13:43:46 +02:00
Max Neunhoeffer
9aa1e60779
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-05-24 13:18:13 +02:00
Max Neunhoeffer
94cd868deb
Revert "Run shard sync in background task."
...
This reverts commit a8b68b79eb
.
2016-05-24 13:16:51 +02:00
Alan Plum
d51a8bd1d6
let -> const
2016-05-24 13:12:21 +02:00
Alan Plum
f758c4764e
Use yield* syntax
2016-05-24 13:12:20 +02:00
Max Neunhoeffer
a8b68b79eb
Run shard sync in background task.
2016-05-24 12:01:06 +02:00
Max Neunhoeffer
31bff28489
Factor out synchronizeOneShard.
2016-05-24 09:43:59 +02:00
Max Neunhoeffer
717d110a1d
More fixes in DBServerAgencySync js part.
2016-05-23 22:54:21 +02:00
Max Neunhoeffer
7dec299c3a
Improve error messages.
2016-05-23 20:40:48 +02:00
Max Neunhoeffer
e06c65a7a6
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-05-23 20:38:31 +02:00
jsteemann
7080f8293d
various AQL changes
...
added behavior of TO_STRING() for arrays and objects
added C++ implementation for CONTAINS() function
added memmem implementation for Windows
2016-05-23 17:10:15 +02:00
Max Neunhoeffer
611b7f9ee0
Repair resilience for system collections.
...
Plus a lot of synchronous replication bugfixes.
2016-05-23 14:02:01 +02:00
Max Neunhoeffer
540e266c27
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-05-20 22:09:39 +02:00
Alan Plum
914e8628ed
Default JWT algorithm to HS512
...
Most secure option right now.
2016-05-20 16:40:10 +02:00
Max Neunhoeffer
a73c617da2
Revert "Temporarily go back to unresilient system collections."
...
This reverts commit bf2642c7bf
.
2016-05-20 15:07:25 +02:00
Max Neunhoeffer
bf2642c7bf
Temporarily go back to unresilient system collections.
2016-05-20 14:24:20 +02:00
Max Neunhoeffer
d90e31eb71
System collections now resilient. :-)
2016-05-20 12:53:39 +02:00
Max Neunhoeffer
d27af40691
Tune shard synchronization.
2016-05-20 09:53:26 +02:00
Jan Steemann
e03cff939b
jslint
2016-05-19 17:19:05 +02:00
Max Neunhoeffer
5760868a32
Fix sync.
2016-05-19 16:53:15 +02:00
Max Neunhoeffer
8502ea5189
Fix synchronization of shards for sync. replication.
2016-05-19 14:15:27 +02:00
jsteemann
97c5450e1f
optimizations
...
added C++ implementation for AQL SLICE() function
allow execution of expressions in C++ that contain calculated object elements
do not merge two calculation nodes if they are of different expression types (e.g. simple vs. V8)
added de-duplication of object keys in case the object contains non-unique names
2016-05-19 00:22:35 +02:00
Andreas Streichardt
317ffb94c3
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-05-18 15:36:28 +02:00
Alan Plum
ea588e1373
Document sessions middleware
2016-05-18 15:36:00 +02:00
Andreas Streichardt
661c966578
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-05-18 15:35:11 +02:00
Andreas Streichardt
aba66a50eb
_listEndpoints => _endpoints()
2016-05-18 15:34:42 +02:00
Alan Plum
72e685096a
Foxx console -> legacy
2016-05-18 14:44:47 +02:00
Simran Brucherseifer
5054706de8
Remove cap constraint leftovers from docs
2016-05-18 04:34:51 +02:00
Max Neunhoeffer
57c7bb8ab9
Fix JavaScript collection updater.
...
Also add tests for synchronous replication.
2016-05-17 11:19:52 +02:00
jsteemann
593052b1e8
removed useless log output
2016-05-13 23:17:53 +02:00