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 |
jsteemann
|
fad7efe8c3
|
more diagnostics
|
2016-09-16 09:35:08 +02:00 |
jsteemann
|
3bfd0a874a
|
cosmetics
|
2016-09-07 22:43:47 +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
|
68ebbabe17
|
delete unused collection directories
|
2016-09-06 14:40:31 +02:00 |
jsteemann
|
288e5c3c3f
|
fixed compile warning
|
2016-09-02 16:29:19 +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 |
jsteemann
|
e69a82a2a7
|
refactoring
|
2016-09-02 08:44:31 +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
|
29170414a2
|
removed unused property
|
2016-09-01 10:40:29 +02:00 |
jsteemann
|
0e15e5c25c
|
fixed leak
|
2016-08-31 17:30:29 +02:00 |
jsteemann
|
2d1e0bd3ae
|
fixed some leaks
|
2016-08-31 15:30:47 +02:00 |
jsteemann
|
9b94287fb7
|
unify id handling?
|
2016-08-30 16:07:35 +02:00 |
jsteemann
|
bdd9d1422e
|
bugfixes
|
2016-08-30 13:45:54 +02:00 |
jsteemann
|
672255fad7
|
removed some TRI_collection_t instances
|
2016-08-30 13:01:34 +02:00 |
jsteemann
|
983fca3b56
|
removed unused methods
|
2016-08-30 11:29:58 +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
|
31809ac283
|
fixes for revision id
|
2016-08-29 17:06:07 +02:00 |
jsteemann
|
9e708112a6
|
privatize some TRI_datafile_t internals
|
2016-08-29 15:43:03 +02:00 |
jsteemann
|
b3ef2c8206
|
fix some leaks
|
2016-08-29 12:48:02 +02:00 |
Michael Hackstein
|
e444332def
|
Removed all references to _info in TRI_collection_t. This commit does not start. Constructor is broken.
|
2016-08-29 10:44:31 +02:00 |
jsteemann
|
e8c8f286cb
|
cleanup
|
2016-08-29 08:53:23 +02:00 |
jsteemann
|
2ea5794a18
|
moved _datafileStatistics into engine
|
2016-08-26 16:22:41 +02:00 |
jsteemann
|
4727c833c8
|
fixed some leaks
|
2016-08-26 14:29:31 +02:00 |
Michael Hackstein
|
0985e7fc88
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-26 12:52:41 +02:00 |
jsteemann
|
900c28aec9
|
moved _compactionLock out of TRI_collection_t
|
2016-08-26 11:53:42 +02:00 |
jsteemann
|
bcd3e927a9
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-vs-velocystream
|
2016-08-26 09:18:58 +02:00 |
jsteemann
|
6150da7420
|
remove function pointers from TRI_datafile_t, added constructor and destructor
|
2016-08-26 09:08:24 +02:00 |
Michael Hackstein
|
b01a7ac0d5
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-26 08:02:54 +02:00 |
Michael Hackstein
|
e75567dae5
|
Further fixes for tests: Fixed unitialized count. Fixed some false CORRUPTED_COLLECTION states.
|
2016-08-26 08:02:34 +02:00 |
jsteemann
|
e9fe772469
|
moved functionality into engine
|
2016-08-25 15:37:55 +02:00 |
Michael Hackstein
|
7d6402b15c
|
Fixed soem crashes and undefined behaviuor. Server does not crash during tests, however a lot of them are still red
|
2016-08-25 14:51:03 +02:00 |
jsteemann
|
4020d8f2e9
|
finalize classes
|
2016-08-25 14:25:17 +02:00 |
jsteemann
|
396ab41736
|
allow dropping system collections in some rare cases
|
2016-08-25 12:47:06 +02:00 |
jsteemann
|
3469b63449
|
fixed a replication test
|
2016-08-25 11:29:47 +02:00 |
Michael Hackstein
|
e1ac5175b1
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-25 11:09:11 +02:00 |
Michael Hackstein
|
1f3dabc8e1
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-25 11:08:39 +02:00 |
jsteemann
|
a71ed2a09d
|
privatize methods
|
2016-08-25 10:07:23 +02:00 |
Michael Hackstein
|
2af30f056d
|
Moved index creation to use LogicalCollection instead of TRI_collection_t. Involved changes of the constructor, all can now be created using iid and Slice. Removed specialized functions to create/find indixes in v8-voc index. Also the iteration is modified. This commit compiles but tests will fail. Merge commit.
|
2016-08-25 09:57:36 +02:00 |
jsteemann
|
2e48293c52
|
privatize methods
|
2016-08-25 09:56:00 +02:00 |
jsteemann
|
76bef45f39
|
privatize method
|
2016-08-25 09:43:33 +02:00 |
jsteemann
|
ff3776ca01
|
fixed dumping
|
2016-08-24 16:32:20 +02:00 |
jsteemann
|
c5f847a912
|
fix figures and volatile collection counts
|
2016-08-24 14:35:55 +02:00 |