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 |
jsteemann
|
ffa5e2aa54
|
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
|
2017-02-15 10:26:11 +01:00 |
jsteemann
|
df3a3eff9f
|
refactoring
|
2017-02-15 10:26:05 +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
|
dffd9fc807
|
Merge branch 'engine-api' of github.com:arangodb/arangodb into engine-api
|
2017-02-14 14:08:56 +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 |
jsteemann
|
0909ffe69b
|
moved helper functions into their own file
|
2017-02-14 13:44:54 +01:00 |
jsteemann
|
8a2e353f3d
|
move encoding functions into their own file
|
2017-02-14 12:57:15 +01:00 |
Michael Hackstein
|
c6830fb999
|
Moved more internal logic from Logical to Physical collection
|
2017-02-14 12:38:09 +01:00 |
jsteemann
|
80be198a39
|
moved helper classes into their own file
|
2017-02-14 12:35:34 +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
|
d024a6d00a
|
remove logging for non-topics
|
2017-02-10 09:32:50 +01:00 |
Michael Hackstein
|
00448bfc26
|
Transaction::invokeOnAllElements now works with a callback taken DocumentIdentifierTokens instead of IndexElements.
|
2017-01-25 15:03:08 +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 |