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 |
jsteemann
|
7794b76b33
|
intermediate commit
|
2016-08-24 10:54:47 +02:00 |
jsteemann
|
1b0d40eff2
|
cppcheck
|
2016-08-19 15:27:47 +02:00 |
jsteemann
|
9f424553ca
|
stub implementation for engine-specific collections
|
2016-08-19 15:19:23 +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
|
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 |
jsteemann
|
a751834e6f
|
move functionality into engine
|
2016-08-17 12:33:22 +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
|
803a3c84ce
|
removed unused version attribute
|
2016-08-16 17:21:59 +02:00 |
jsteemann
|
76f3747d6d
|
removed unused attributes
|
2016-08-16 16:57:16 +02:00 |
jsteemann
|
8e32f7abfa
|
privatize some compaction infos
|
2016-08-16 16:08:27 +02:00 |
jsteemann
|
b241ff1844
|
changed index detection
|
2016-08-16 15:55:10 +02:00 |
jsteemann
|
7b72451dd3
|
implemented dropIndex
|
2016-08-16 14:52:31 +02:00 |
jsteemann
|
61fc8993c6
|
small cleanup
|
2016-08-16 14:21:58 +02:00 |
jsteemann
|
f8ed409997
|
moved CheckCollection into storage engine
|
2016-08-16 13:06:11 +02:00 |
jsteemann
|
7231436c5e
|
always remove compactor thread
|
2016-08-16 12:18:09 +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
|
680042b062
|
moved compaction info into StorageEngine
|
2016-08-15 18:35:22 +02:00 |
jsteemann
|
ae40ea5450
|
finally fixed some nasty bugs after refactoring
|
2016-08-15 14:26:09 +02:00 |
Michael Hackstein
|
95d14e056d
|
Fixed override warning
|
2016-08-12 15:04:17 +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
|
5d640b7144
|
fixed tests
|
2016-08-04 13:32:54 +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
|
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
|
59ed0a902c
|
refactoring
|
2016-07-29 17:07:16 +02:00 |