Michael Hackstein
|
c543dd06a4
|
Moved index filling into the MMFiles collection
|
2017-02-17 12:56:54 +01:00 |
Michael Hackstein
|
f0fbe78b2d
|
Moved restoreIndex to Physical collection.
|
2017-02-16 15:01:00 +01:00 |
Jan Christoph Uhde
|
b34d4356bc
|
remove dead code
|
2017-02-16 13:14:27 +01:00 |
Michael Hackstein
|
a3aae2e43b
|
Moved saveIndex logic into the physical collection
|
2017-02-16 12:53:05 +01:00 |
Michael Hackstein
|
94fbfaa453
|
Moved the entire logic of open() to the Physical collection. It is different for each StorageEngine.
|
2017-02-15 16:26:55 +01:00 |
Michael Hackstein
|
c3ff82f4e1
|
Moved version management to MMFiles collection. Logical does not need to know it. Removed PhysicalCollection inclode from logicical collection. Now we should rebuild less code whan changing sth in storage engine.
|
2017-02-15 15:48:33 +01:00 |
jsteemann
|
7ff2e19abb
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api
|
2017-02-15 12:46:06 +01:00 |
Jan Christoph Uhde
|
be89cac445
|
move path from logical to physical
|
2017-02-15 11:43:38 +01:00 |
Michael Hackstein
|
d49cbffc46
|
Moved revision handling from Logical to MMFiles collection. That is only relevant for MMFiles.
|
2017-02-15 11:26:58 +01:00 |
Michael Hackstein
|
9e41a7a6bb
|
Merge branch 'engine-api' of github.com:arangodb/arangodb into engine-api
|
2017-02-15 10:09:55 +01:00 |
Michael Hackstein
|
089816a353
|
Moved Rollback Operation and InsertIntoIndexes from Logical to MMFilesCollection. This is marker/index specific code.
|
2017-02-15 10:09:51 +01:00 |
jsteemann
|
328ff8a09e
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api
|
2017-02-15 00:09:42 +01:00 |
Jan Christoph Uhde
|
ce3b1ff9b5
|
Merge branch 'obi-storage' into devel
* obi-storage:
move compation locking / figures out of logical collection
Conflicts:
arangod/MMFiles/MMFilesCollection.h
arangod/VocBase/LogicalCollection.h
|
2017-02-14 16:14:25 +01:00 |
Michael Hackstein
|
50368b9985
|
Moved CollectionRead/WriteLocker to MMFiles. Also moved cleanupIndexes to MMFilesCollection
|
2017-02-14 15:12:36 +01:00 |
Michael Hackstein
|
d5e14a95f4
|
Moved truncate logic from Transaction::Methods to MMFilesCollection. It can do optimizations if close to the DB layer
|
2017-02-14 13:50:29 +01:00 |
Michael Hackstein
|
c6830fb999
|
Moved more internal logic from Logical to Physical collection
|
2017-02-14 12:38:09 +01:00 |
Jan Christoph Uhde
|
071d147c5f
|
move compation locking / figures out of logical collection
|
2017-02-14 12:34:46 +01:00 |
Michael Hackstein
|
6605a01410
|
Moved lookupDocument form LogicalCollection into MMFilesCollection. It is SE specific.
|
2017-02-14 11:37:45 +01:00 |
Michael Hackstein
|
c8757efc8e
|
Moved engine specific logic of Document Remove from Logical To Physical Collection
|
2017-02-14 10:20:32 +01:00 |
Michael Hackstein
|
2824c349bb
|
Moved EngineSpecific logic of update() from LogicalCollection to MMFilesCollection.
|
2017-02-13 17:45:33 +01:00 |
Michael Hackstein
|
c42b358987
|
Merge branch 'engine-api' of github.com:arangodb/arangodb into engine-api
|
2017-02-13 16:27:41 +01:00 |
Michael Hackstein
|
91a0d30122
|
Moved the engine specific parts of remove from LogicalCollection to Physical Collection.
|
2017-02-13 16:17:26 +01:00 |
jsteemann
|
1ce4d4a97e
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api
|
2017-02-13 15:29:59 +01:00 |
jsteemann
|
92f61416ca
|
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
|
2017-02-13 15:25:17 +01:00 |
jsteemann
|
7e690a0c61
|
renaming
|
2017-02-13 15:18:40 +01:00 |
Michael Hackstein
|
e0bdc5c122
|
Merge branch 'engine-api' of github.com:arangodb/arangodb into engine-api
|
2017-02-13 14:58:54 +01:00 |
Michael Hackstein
|
0c30c290c6
|
Moved parts of LogicalCollection->insert() into the PhysicalCollectioN
|
2017-02-13 14:38:22 +01:00 |
jsteemann
|
eb73dbf960
|
renaming
|
2017-02-13 13:30:57 +01:00 |
jsteemann
|
f09ec85127
|
renaming
|
2017-02-13 12:27:26 +01:00 |
Jan Christoph Uhde
|
163b3d45bf
|
remove fullyCollected and friends from LogicalCollection
|
2017-02-13 11:47:22 +01:00 |
jsteemann
|
e3bcb90916
|
remove revisions cache
|
2017-01-24 10:48:07 +01:00 |
jsteemann
|
c4d2ff3dce
|
renaming
|
2017-01-23 15:36:11 +01:00 |
jsteemann
|
7fedb4e956
|
moved files into engine directory
|
2017-01-23 13:52:57 +01:00 |