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 |
jsteemann
|
59ed0a902c
|
refactoring
|
2016-07-29 17:07:16 +02:00 |
jsteemann
|
6b308191e1
|
moved functionality into TRI_collection_t
|
2016-07-29 11:49:58 +02:00 |
jsteemann
|
9f6545ce13
|
moved function into class
|
2016-07-29 09:07:02 +02:00 |
jsteemann
|
329b733090
|
moved dropCollection into TRI_vocbase_t
|
2016-07-28 13:14:12 +02:00 |
jsteemann
|
b3bdd3a66a
|
more refactoring
|
2016-07-28 11:47:20 +02:00 |
jsteemann
|
b71e12f6a0
|
some vocbase refactoring
|
2016-07-28 11:06:21 +02:00 |
jsteemann
|
5d6cd9ef71
|
moved query id generation
|
2016-07-27 17:44:31 +02:00 |
jsteemann
|
31407c3561
|
refactoring
|
2016-07-27 17:15:52 +02:00 |
jsteemann
|
10a60b5458
|
refactoring
|
2016-07-27 15:40:25 +02:00 |
jsteemann
|
26ce0c6936
|
some collection handling refactoring
|
2016-07-27 13:12:26 +02:00 |
jsteemann
|
89e0c11b44
|
refactoring
|
2016-07-26 16:25:38 +02:00 |
jsteemann
|
df4daf4122
|
CleanupThread is now derived from Thread
|
2016-07-26 12:54:08 +02:00 |