Michael Hackstein
|
e16e6b6532
|
Templatified read and write locker. They can now use Cpp11 style locks. Also included distributeShardsLike in AgencyInformation about collections.
|
2016-09-26 18:29:51 +02:00 |
Michael Hackstein
|
dcb381797b
|
Fixed numberOfShards error
|
2016-09-26 15:36:00 +02:00 |
Michael Hackstein
|
4baad50fa3
|
Repaired shardKeys propagation to DBserver. Fixes a bug introduced by my last commit
|
2016-09-26 13:36:14 +02:00 |
Michael Hackstein
|
acdcb3b76a
|
Modified collection creation in cluster. It now does not require access to V8 objects any more.
|
2016-09-26 10:45:28 +02:00 |
Michael Hackstein
|
0f24df46e2
|
Prepared LogicalCollection for inheritence.
|
2016-09-22 16:29:56 +02:00 |
jsteemann
|
a9cb07678d
|
get rid of two pointers in each transaction operation
|
2016-09-15 08:16:02 +02:00 |
Jan Steemann
|
82c3a2af46
|
speed up looking up of revision ids
|
2016-09-12 17:09:04 +02:00 |
jsteemann
|
1fcc5b18f7
|
assert
|
2016-09-09 13:57:34 +02:00 |
Jan Steemann
|
1095843596
|
fixed recovery of "older" collections
|
2016-09-09 13:46:39 +02:00 |
Michael Hackstein
|
a3ba4b249d
|
DBServer collections now use a cluster-wide unique id for their cids. Better handling of waiting for replication.
|
2016-09-08 16:26:17 +02:00 |
jsteemann
|
99f2dd35f5
|
moved functionality into engine
|
2016-09-07 15:32:53 +02:00 |
jsteemann
|
528ebdf573
|
slightly prefer primary index
|
2016-09-07 11:42:13 +02:00 |
jsteemann
|
eac7eafc4e
|
fix collection creation
|
2016-09-06 18:33:08 +02:00 |
jsteemann
|
ffa00e26a0
|
some index cleanup
|
2016-09-06 10:49:40 +02:00 |
jsteemann
|
d1adb02fa6
|
fix invalid check
|
2016-09-05 11:01:56 +02:00 |
jsteemann
|
1361b85837
|
fixed figures() call
|
2016-09-05 09:15:36 +02:00 |
jsteemann
|
1823cff3a9
|
removed TRI_collection_t
|
2016-09-02 14:54:13 +02:00 |
jsteemann
|
3909103193
|
privatized some members
|
2016-09-02 13:10:17 +02:00 |
jsteemann
|
4839d65b36
|
moved things out of TRI_collection_t
|
2016-09-02 11:56:48 +02:00 |
jsteemann
|
2c92879161
|
cleanup
|
2016-09-02 10:26:43 +02:00 |
jsteemann
|
5524b25800
|
removed VocbaseCollectionInfo
|
2016-09-02 09:41:36 +02:00 |
Michael Hackstein
|
41c471d225
|
Merge branch 'generic-col-types' of github.com:arangodb/arangodb into generic-col-types
|
2016-09-01 16:46:33 +02:00 |
Michael Hackstein
|
774c3a5837
|
Implemented createIndex on LogicalCollection for cluster case
|
2016-09-01 16:46:26 +02:00 |
jsteemann
|
69bfca08ca
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
|
2016-09-01 15:39:11 +02:00 |
jsteemann
|
2eaf7196e2
|
fixed some tests
|
2016-09-01 09:41:11 +02:00 |
jsteemann
|
8e0a59285b
|
fix recovery tests
|
2016-09-01 09:15:34 +02:00 |
jsteemann
|
4cef5d86fb
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
|
2016-09-01 09:06:15 +02:00 |
jsteemann
|
fa21e70256
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
|
2016-08-31 17:59:54 +02:00 |
jsteemann
|
797b0fa2b0
|
Merge branch 'generic-col-types' of https://github.com/arangodb/arangodb into generic-col-types
|
2016-08-31 15:30:58 +02:00 |
jsteemann
|
2d1e0bd3ae
|
fixed some leaks
|
2016-08-31 15:30:47 +02:00 |
Michael Hackstein
|
a47c5df5d0
|
Now the logical collection actually reads the planId if it existing.
|
2016-08-31 14:42:20 +02:00 |
Michael Hackstein
|
0401fdf1e4
|
Fixed reading an index in cluster. It is not yet possible to create a new one
|
2016-08-31 13:54:06 +02:00 |
Michael Hackstein
|
4175c6eb65
|
Merge branch 'generic-col-types' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-30 16:37:26 +02:00 |
Michael Hackstein
|
8fa571073e
|
Index creation now actually writes index files on logical collection
|
2016-08-30 16:37:12 +02:00 |
jsteemann
|
ea9124eb51
|
fixed dump test
|
2016-08-30 16:32:20 +02:00 |
jsteemann
|
7223179b7f
|
Merge branch 'generic-col-types' of https://github.com/arangodb/arangodb into generic-col-types
|
2016-08-30 16:07:44 +02:00 |
jsteemann
|
9b94287fb7
|
unify id handling?
|
2016-08-30 16:07:35 +02:00 |
Michael Hackstein
|
0e840afcb6
|
Removed obsolete constructor
|
2016-08-30 15:48:25 +02:00 |
jsteemann
|
09b611100c
|
Merge branch 'generic-col-types' of https://github.com/arangodb/arangodb into generic-col-types
|
2016-08-30 13:46:01 +02:00 |
jsteemann
|
bdd9d1422e
|
bugfixes
|
2016-08-30 13:45:54 +02:00 |
Michael Hackstein
|
d6a21b20e3
|
Fixed creation of keyGenerator. It was not extracted correctly from the parameters
|
2016-08-30 13:31:53 +02:00 |
Michael Hackstein
|
294fa10e14
|
Merge branch 'generic-col-types' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-30 13:08:40 +02:00 |
Michael Hackstein
|
2f7f3e0fe0
|
Fixed creation of system collections without System name
|
2016-08-30 13:05:33 +02:00 |
jsteemann
|
7dfaf0d3f4
|
remove superfluous _infoLock
|
2016-08-30 11:54:04 +02:00 |
Michael Hackstein
|
9c0382ed19
|
Now also the journalSize is checked if it is too small. Also reverted report message for isVolatile to be equal to the pre 3.1 message.
|
2016-08-30 11:18:36 +02:00 |
Michael Hackstein
|
5f067cb1fb
|
Fixed creation of volatile collections. They can now again not waitForSync at the same time.
|
2016-08-30 11:11:25 +02:00 |
Michael Hackstein
|
82edb8707a
|
Merge branch 'generic-col-types' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-30 10:12:36 +02:00 |
Michael Hackstein
|
7cf7b89c6d
|
Removed more usage of VocbaseCollectionInfo and replaced it by LogicalCollection. It's getting better now. State still not green.
|
2016-08-29 18:44:34 +02:00 |
jsteemann
|
b9f8709104
|
renamed GeoIndex2 to GeoIndex
|
2016-08-29 13:02:07 +02:00 |
jsteemann
|
b3ef2c8206
|
fix some leaks
|
2016-08-29 12:48:02 +02:00 |