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
|
2d1e0bd3ae
|
fixed some leaks
|
2016-08-31 15:30:47 +02:00 |
jsteemann
|
bdd9d1422e
|
bugfixes
|
2016-08-30 13:45:54 +02:00 |
jsteemann
|
cf42f5dbc8
|
fix leaks
|
2016-08-30 13:02:04 +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 |
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
|
40a07c1e4d
|
assert that there are no indexes when primary and edge index are added
|
2016-08-26 15:27:13 +02:00 |
Michael Hackstein
|
957f20c4b5
|
Indexes should now be unloaded on onload instead of deleted.
|
2016-08-26 14:15:09 +02:00 |
Michael Hackstein
|
b31cf711b9
|
Now properly fill the indexes when creating a new one. Also slight modifiaction of drop
|
2016-08-26 10:11:29 +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 |
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
|
396ab41736
|
allow dropping system collections in some rare cases
|
2016-08-25 12:47:06 +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 |
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
|
c5f847a912
|
fix figures and volatile collection counts
|
2016-08-24 14:35:55 +02:00 |
jsteemann
|
7794b76b33
|
intermediate commit
|
2016-08-24 10:54:47 +02:00 |
Michael Hackstein
|
d3ba488271
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-18 12:38:07 +02:00 |
jsteemann
|
b5cfdb47b3
|
fixed "collection not found" errors
|
2016-08-18 11:24:19 +02:00 |
jsteemann
|
b2cb551685
|
moved functionality from vocbase into DatabaseFeature
|
2016-08-18 09:24:26 +02:00 |
jsteemann
|
ca16eb691a
|
moved drop collection functionality into engine
|
2016-08-17 16:43:48 +02:00 |
Michael Hackstein
|
f893b8715c
|
Removed TRI_vocbase_col_t it was not used anywhere anymore.
|
2016-08-17 15:29:50 +02:00 |
Michael Hackstein
|
cd9a2e14b6
|
Fixed all single-server tests. Cluster state is not yet fixed. Still needs some internal cleanup
|
2016-08-17 14:43:57 +02:00 |
Michael Hackstein
|
21335bb398
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-17 11:23:04 +02:00 |
Michael Hackstein
|
17a6da8afb
|
Removed all references on TRI_vocbase_col_t and replaced them by LogicalCollection class. Not everything is properly moved and implemetned yet. This commit causes crashes.
|
2016-08-17 11:10:39 +02:00 |
jsteemann
|
84656f776b
|
move CleanupThread into engine
|
2016-08-17 10:48:17 +02:00 |
jsteemann
|
a957963222
|
"privatize" compactor thread
|
2016-08-16 12:11:14 +02:00 |
Michael Hackstein
|
14e0411a87
|
Merge branch 'engine-vs-velocystream' of github.com:arangodb/arangodb into generic-col-types
|
2016-08-16 10:29:26 +02:00 |
jsteemann
|
1ec14d0bba
|
privatize attributes
|
2016-08-15 15:47:39 +02:00 |
jsteemann
|
ae40ea5450
|
finally fixed some nasty bugs after refactoring
|
2016-08-15 14:26:09 +02:00 |
Michael Hackstein
|
fe4fcee9e2
|
Added some assertions for nullptr when acessing TRI_collection_t
|
2016-08-11 15:36:36 +02:00 |
jsteemann
|
3733d64dda
|
moved functionality
|
2016-08-05 16:23:22 +02:00 |
jsteemann
|
6b9a4a2e7f
|
moved path-related functionality into engine
|
2016-08-05 14:09:58 +02:00 |
jsteemann
|
6e47a19d37
|
removed define
|
2016-08-05 09:51:06 +02:00 |
jsteemann
|
326b518acf
|
move it a class method
|
2016-08-04 17:30:42 +02:00 |
jsteemann
|
e06e2312c2
|
speed up compaction and cleanup a bit
|
2016-08-04 17:18:50 +02:00 |
jsteemann
|
95ac01313b
|
privatization
|
2016-08-04 17:06:51 +02:00 |
jsteemann
|
5d640b7144
|
fixed tests
|
2016-08-04 13:32:54 +02:00 |
jsteemann
|
f437ef95c5
|
simplify threads
|
2016-08-02 16:06:47 +02:00 |
jsteemann
|
dd30b47b9d
|
make _state private
|
2016-08-02 15:31:55 +02:00 |
jsteemann
|
9677210e57
|
refactoring
|
2016-08-02 15:00:25 +02:00 |
jsteemann
|
f1596fa459
|
refactoring
|
2016-08-02 14:01:04 +02:00 |
jsteemann
|
3664511e36
|
privatize vocbase methods
|
2016-08-02 13:49:22 +02:00 |
jsteemann
|
788922f55a
|
some fixes
|
2016-08-01 17:16:23 +02:00 |
jsteemann
|
d92f15aeed
|
entirely removed TRI_document_collection_t
|
2016-07-29 17:48:51 +02:00 |