Frank Celler
|
9477af198b
|
big reformat
|
2018-12-26 00:57:05 +01:00 |
Vasiliy
|
62ca1235ac
|
issue 430.3: remove redundant constructor from SingleCollectionTransaction (#5996)
|
2018-07-26 16:54:53 +03:00 |
Simon
|
3bec336aff
|
TransactionState::addCollection refactoring (#5606)
|
2018-06-14 15:34:58 +02:00 |
Simon Grätzer
|
ffc465433a
|
No access collections Improvements (#3190)
* consolidated EdgeDocumentToken
* optimizing cluster traversal
* adding skip collection checks
* API cleanup
* copying AQLValue to avoid use-after-free bugs
* Fixing rocksdb SingleServerEdgeCursor
* Fixing a collection resolving issue
|
2017-09-07 14:55:07 +02:00 |
Jan
|
3350164ec6
|
a few simplifications and extensions (#3115)
|
2017-08-24 14:46:16 +02:00 |
Frank Celler
|
bbe7484521
|
Feature/auth context (#2704)
* added read-only users
|
2017-07-02 23:15:57 +02:00 |
jsteemann
|
a91c54f6b3
|
avoid double-copying of shared ptrs
|
2017-05-22 11:28:18 +02:00 |
jsteemann
|
66ec078bd5
|
turn off deadlock detector in obvious cases in which it is not necessary
|
2017-04-27 14:47:19 +02:00 |
Jan Christoph Uhde
|
b83ae2ab82
|
refactor some code to make use of arangodb::Result
|
2017-03-30 09:39:21 +02:00 |
jsteemann
|
666b2f8da9
|
renaming
|
2017-02-27 14:38:27 +01:00 |
Michael Hackstein
|
5d452edec6
|
Moved ditches into MMFiles.
|
2017-02-23 09:02:34 +01:00 |
jsteemann
|
97728e51c1
|
simplifications
|
2017-02-15 15:19:40 +01:00 |
jsteemann
|
09da6bea7f
|
simplify internal APIs
|
2017-02-15 12:57:43 +01:00 |
jsteemann
|
01bf68549d
|
simplifications
|
2017-02-14 22:48:51 +01:00 |
jsteemann
|
7e690a0c61
|
renaming
|
2017-02-13 15:18:40 +01:00 |
jsteemann
|
eb73dbf960
|
renaming
|
2017-02-13 13:30:57 +01:00 |
jsteemann
|
f09ec85127
|
renaming
|
2017-02-13 12:27:26 +01:00 |
jsteemann
|
2c9e220f03
|
refactoring
|
2017-02-07 14:36:03 +01:00 |
jsteemann
|
600af50bb1
|
added convenience method collectionName
|
2017-02-07 12:05:36 +01:00 |
jsteemann
|
3b1e3fac52
|
make TransactionCollection more engine-specific
|
2017-02-07 11:24:58 +01:00 |
jsteemann
|
cbea3080c1
|
privatize TransactionCollection internals
|
2017-02-07 09:19:06 +01:00 |
jsteemann
|
802c384448
|
renaming
|
2017-01-30 09:02:57 +01:00 |
jsteemann
|
3418cc193b
|
refactoring
|
2017-01-26 17:17:29 +01:00 |
jsteemann
|
0cb7d416d0
|
moved transaction collections into their own files
|
2017-01-26 16:51:57 +01:00 |
jsteemann
|
de41509d9d
|
factored out TransactionState
|
2017-01-25 15:55:01 +01:00 |
jsteemann
|
00b1632ece
|
factored out AccessMode from transaction.h
|
2017-01-25 11:57:21 +01:00 |
jsteemann
|
1823cff3a9
|
removed TRI_collection_t
|
2016-09-02 14:54:13 +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 |
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
|
95ac01313b
|
privatization
|
2016-08-04 17:06:51 +02:00 |
jsteemann
|
d92f15aeed
|
entirely removed TRI_document_collection_t
|
2016-07-29 17:48:51 +02:00 |
Jan Steemann
|
60bb0f2dde
|
attempt to fix issue #1943
|
2016-07-15 17:40:42 +02:00 |
jsteemann
|
5ae8fa00ed
|
small vector optimization for transaction collections
|
2016-05-31 13:20:58 +02:00 |
jsteemann
|
0da9ac7cdc
|
micro optimizations
|
2016-04-23 16:23:15 +02:00 |
jsteemann
|
b7c1a42f96
|
test fixes
|
2016-03-24 01:12:57 +01:00 |
jsteemann
|
d756f6a176
|
removed TRI_transaction_collection_t from public APIs
|
2016-03-09 01:51:17 +01:00 |
Jan Steemann
|
0c2fdb9fb9
|
less dependency on document-collection.h
|
2016-03-04 20:53:17 +01:00 |