Max Neunhoeffer
4b5fe412d7
Very dirty hack to improve hashing for sharding attributes.
2014-01-29 13:44:09 +01:00
Max Neunhoeffer
61575e473e
Remove debugging output.
2014-01-29 09:29:06 +01:00
Max Neunhoeffer
35c6a3ffdc
Use shared_ptr for CollectionInfo(Current) export.
...
This at the same time fixes an allocation bug with TRI_json_t*.
2014-01-29 09:21:09 +01:00
Max Neunhoeffer
c3f01237b0
Implement replace and update on cluster.
...
This still has a freeing too early bug with TRI_json_t.
2014-01-28 16:49:44 +01:00
Jan Steemann
e906f68235
windows fixes
2014-01-27 17:46:15 +01:00
Max Neunhoeffer
f5c274e8c0
Fix error handling and another bug in create document for cluster.
2014-01-24 10:35:37 +01:00
Max Neunhoeffer
9230f5020c
First case of create document is working on cluster.
2014-01-23 16:16:06 +01:00
Jan Steemann
6a2563ffd4
bugfix for getResponsibleServer
2014-01-23 12:13:30 +01:00
Jan Steemann
27276205c4
collection property changes
2014-01-22 17:46:26 +01:00
Jan Steemann
1270137048
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-01-22 17:20:14 +01:00
Jan Steemann
39fd7611ed
load/unload of collections
2014-01-22 17:20:06 +01:00
Max Neunhoeffer
b7f49e67a0
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-01-22 16:21:54 +01:00
Max Neunhoeffer
8d3282f237
Add support to read off responsible shard of a document.
...
Untested, but compiles.
2014-01-22 16:21:26 +01:00
Jan Steemann
d92d23d3c1
dont fail on removing collection info
2014-01-22 10:19:00 +01:00
Max Neunhoeffer
c4590d3a40
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-01-21 14:28:48 +01:00
Max Neunhoeffer
a1a99170e1
Add information about Current collections to ClusterInfo.
2014-01-21 14:28:30 +01:00
Jan Steemann
80e8250d54
fixed segfault
2014-01-21 12:50:35 +01:00
Jan Steemann
2e3f293012
fix uniqid
2014-01-21 11:39:28 +01:00
Jan Steemann
2ddacc65e8
clean up Current/Databases for ourselves
2014-01-21 11:10:25 +01:00
Jan Steemann
b5aeebd891
prevent creation of collections with duplicate name
2014-01-21 09:50:12 +01:00
Max Neunhoeffer
278aebc04e
Fix error reporting bug in create collection.
2014-01-20 09:24:50 +01:00
Max Neunhoeffer
b803d9231d
Fix error reporting bug in create database.
2014-01-20 09:24:18 +01:00
Jan Steemann
3e38412c16
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-01-17 18:28:02 +01:00
Jan Steemann
435b56bea2
fixed dropping of collections
2014-01-17 18:27:55 +01:00
Max Neunhoeffer
0b6a979a91
Fix bug to report errors on creating/dropping of DB/Colls.
2014-01-17 16:15:25 +01:00
Jan Steemann
87702e3953
fixed too eager return
2014-01-17 14:35:55 +01:00
Max Neunhoeffer
bedd06229b
Fix Plan
2014-01-17 14:22:50 +01:00
Max Neunhoeffer
e8f7dbbf5b
Consider Plan for current state of collections.
2014-01-17 13:43:02 +01:00
Jan Steemann
42b5686ee2
code cleanup
2014-01-17 10:21:05 +01:00
Max Neunhoeffer
8fe85a021b
Try to return a collections object after creation.
...
This is still buggy: ClusterInfo does not yet know about the new
setup with many entries of the form
Current/Collections/<DB-Name>/<Coll-ID>/<shard-ID>
2014-01-16 16:18:13 +01:00
Max Neunhoeffer
5960c103bc
Create/drop Database/Collection compiles.
2014-01-16 15:01:36 +01:00
Jan Steemann
3b192782c5
removed some code
2014-01-15 17:22:13 +01:00
Jan Steemann
b0e4dc91dd
adjusted listDatabases and doesDatabaseExist
2014-01-15 16:01:05 +01:00
Jan Steemann
f66c4400b4
fixed arangom script
2014-01-15 15:13:26 +01:00
Jan Steemann
4a805062bb
changed internal APIs
2014-01-15 13:36:38 +01:00
Jan Steemann
b5a448ffdb
added loadPlannedDatabases method
2014-01-15 11:03:01 +01:00
Jan Steemann
e02b0b52e1
renamed methods
2014-01-15 10:52:56 +01:00
Jan Steemann
e094cc5342
less redundancy of URLs
2014-01-15 10:17:27 +01:00
Jan Steemann
3cf65cf228
added AgencyCommLocker.successful() method
2014-01-14 17:16:51 +01:00
Jan Steemann
ce2627619e
create collection stub
2014-01-14 16:21:48 +01:00
Jan Steemann
4ec6f04932
return collection properties
2014-01-14 13:19:43 +01:00
Jan Steemann
ffa919d716
some modifications for collection accessing
2014-01-13 16:32:40 +01:00
Max Neunhoeffer
709c2291f3
Fix bugs in etcd protection against _.
2014-01-10 09:00:35 +01:00
Max Neunhoeffer
e01ac6ff5b
Delay loading of caches and add getDBServers.
2014-01-09 12:12:18 +01:00
Max Neunhoeffer
bb52760884
Make ClusterInfo notice empty cluster databases.
2014-01-09 11:29:45 +01:00
Max Neunhoeffer
ab9726f278
Rename getDatabases to listDatabases.
2014-01-08 16:12:24 +01:00
Max Neunhoeffer
d9ca01c31d
First stab at get info about cluster databases.
2014-01-08 16:09:43 +01:00
Jan Steemann
5a365cb2b1
removed shardLocation key
2014-01-07 14:00:27 +01:00
Jan Steemann
3309743c1a
moved some collection parameters around
2014-01-07 11:02:49 +01:00
Jan Steemann
5c0e6e12e0
added tests for serverstate and clusterinfo
2014-01-06 18:19:14 +01:00