1
0
Fork 0

Fix bug in creation of sharded collections in cluster.

This commit is contained in:
Max Neunhoeffer 2014-07-01 11:47:09 +02:00
parent bbffe71cfd
commit 351da7709d
1 changed files with 3 additions and 2 deletions

View File

@ -437,12 +437,13 @@ function createLocalCollections (plannedCollections) {
if (! localCollections.hasOwnProperty(shard)) { if (! localCollections.hasOwnProperty(shard)) {
// must create this shard // must create this shard
payload.planId = payload.id; payload.planId = payload.id;
delete payload.id; // must not actually set it here
console.info("creating local shard '%s/%s' for central '%s/%s'", console.info("creating local shard '%s/%s' for central '%s/%s'",
database, database,
shard, shard,
database, database,
payload.id); payload.planId);
try { try {
if (payload.type === ArangoCollection.TYPE_EDGE) { if (payload.type === ArangoCollection.TYPE_EDGE) {
@ -464,7 +465,7 @@ function createLocalCollections (plannedCollections) {
database, database,
shard, shard,
database, database,
payload.id, payload.planId,
JSON.stringify(err2)); JSON.stringify(err2));
} }