Jan Christoph Uhde
b2e29c4353
fix: createResponse -> setResponseCode; remove delete
...
remove delete _response in RestEdgesHandler
2016-07-07 08:54:41 +00:00
Jan Christoph Uhde
4aa7222d98
Merge remote-tracking branch 'origin/devel' into FHM
...
* origin/devel:
Start adding a hybrid logical clock.
Handle replicationFactor and numberOfShards in arangorestore.
upgrade script for homebrew
Fix namespace stuff for VC++
Use standard GNU install dirs
2016-07-05 08:09:08 +02:00
Max Neunhoeffer
b7e957664f
Handle replicationFactor and numberOfShards in arangorestore.
...
This adds an option --default-replication-factor to arangorestore and
makes it more convenient to specify the number of shards for restored
collections.
2016-07-05 00:10:20 +02:00
Frank Celler
38a55ed13c
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-07-04 17:09:40 +02:00
Kaveh Vahedipour
1a8636c34c
removing more locks from cluster-agency communication
2016-06-23 11:14:21 +02:00
Max Neunhoeffer
1f926fc24b
Fix synchronous replication: use shard name instead of ID.
...
Explanation: Different replicas of the same shard will have different
local collection IDs. Therefore we have to use the shard name
(collection name) to indentify collections in synchronous replication.
2016-06-13 13:54:32 +02:00
Max Neunhoeffer
659a06765d
Let a follower unfollow a leader.
2016-06-08 10:00:19 +02:00
Max Neunhoeffer
20ef93d76b
Cleanup of error handling for asyncRequest and syncRequest.
...
I have added a thorough description of events to the comments
in ClusterComm.h. This should enable everybody to do proper
error handling when using ClusterComm::asyncRequest and
ClusterComm::syncRequest.
2016-06-04 23:05:48 -06:00
Jan Steemann
8b1366205a
added 28 compatibility flag for dumping
2016-06-03 12:47:51 +02:00
Max Neunhoeffer
7943e1567c
Add a cast to make Windwos happier.
2016-05-25 15:59:04 +02:00
Frank Celler
3e0930aa16
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-05-24 10:21:18 +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
Frank Celler
c441700c20
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-05-22 21:45:40 +02:00
Frank Celler
af0b0900af
WIP
2016-05-22 21:08:37 +02:00
Frank Celler
806fce1dec
WIP
2016-05-21 21:58:42 +02:00
Max Neunhoeffer
fa27587124
Add /_api/replication/holdReadLockCollection for sync. replication.
2016-05-21 01:03:14 +02:00
Max Neunhoeffer
d810641ff3
Add a waitForSync in replication.
2016-05-19 14:04:52 +02:00
jsteemann
0ce8599598
fixes for MSVC
2016-05-10 19:01:21 +02:00
Max Neunhoeffer
39ecd9fd13
Rename prefix and prefixStripped in AgencyComm.
2016-05-10 16:00:07 +02:00
Max Neunhoeffer
825f010980
Rename getValues2 to getValues.
2016-05-10 15:52:54 +02:00
jsteemann
f90a9fce18
handle "Connection" and "Content-Type" headers separately
2016-05-10 15:24:55 +02:00
Jan Steemann
8d6bf61335
fixed restore
2016-05-09 11:55:00 +02:00
Max Neunhoeffer
75f7689a9f
Fix arangodump.
...
RestReplicationHandler::handleCommandClusterInventory was using
getValues instead of getValues2 and the etcd-fake code did not
work properly with objects as values in the agency.
2016-05-04 23:46:09 +02:00
jsteemann
96fceb4411
use std::unordered_maps for headers
2016-05-01 20:52:47 +02:00
jsteemann
7cd90ae711
micro optimizations
2016-05-01 14:13:53 +02:00
jsteemann
a1df0c8168
turn waitForSync off during restore
2016-04-30 16:47:29 +02:00
jsteemann
46e9db4d4e
wal simplifications
2016-04-25 22:31:48 +02:00
jsteemann
f660587336
fix importing of unsupported index types
2016-04-24 19:15:26 +02:00
Michael Hackstein
1c040696b4
Removed unnecessary TRI_json_t in RestReplicationHandler
2016-04-16 22:37:48 +02:00
Jan Steemann
c0fd5c5f78
removal of some JSON
2016-04-12 18:21:11 +02:00
Jan Steemann
513dc26fc1
make replication tests more deterministic
2016-04-07 13:00:30 +02:00
Jan Steemann
aae8ffa5e3
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-04-06 15:46:47 +02:00
Jan Steemann
9f8c24b1cd
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-04-06 15:43:27 +02:00
Max Neunhoeffer
cae6b850df
Fix addFollower.
2016-04-06 10:15:03 +02:00
Jan Steemann
d0f368445a
replication fixes
2016-04-05 18:32:09 +02:00
Jan Steemann
bd43decab4
replication fixes
2016-04-04 14:55:55 +02:00
Frank Celler
068f9defd7
splitted HttpResponse.h
2016-04-01 10:39:38 +02:00
Frank Celler
295c8a3809
MSVC fixes
2016-03-31 14:01:23 +02:00
Frank Celler
486011d399
Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk
2016-03-31 13:41:09 +02:00
Frank Celler
494bdca847
splitted HttpRequest into GeneralRequest/HttpRequest
2016-03-31 11:45:21 +02:00
jsteemann
b7c1a42f96
test fixes
2016-03-24 01:12:57 +01:00
Jan Steemann
31c06b0845
cleanup
2016-03-22 11:48:17 +01:00
Max Neunhoeffer
d51beb5326
Get rid of update_policy for good.
2016-03-10 00:14:06 +01:00
Jan Steemann
b393c3d9bb
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-09 09:42:10 +01:00
Frank Celler
dfa9047484
switch arangosh to new ApplicationFeatures and ProgramOptions
2016-03-08 23:32:43 +01:00
Jan Steemann
5814cb024c
adapted to new data structure
2016-03-07 17:07:57 +01:00
Jan Steemann
b358fa329d
fixed replication dump and logger-follow commands
2016-03-07 15:21:11 +01:00
Max Neunhoeffer
af3d61c339
Fix complation.
2016-03-07 09:04:58 +01:00
Max Neunhoeffer
ab82405e9a
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
2016-03-07 08:43:38 +01:00
Max Neunhoeffer
9358fcb96f
Commit some fixes.
2016-03-07 08:40:54 +01:00