Jan Steemann
|
7ee2940ceb
|
remove cmake option -DUSE_ROCKSDB
|
2016-10-18 11:14:04 +02:00 |
Michael Hackstein
|
682f4a40d2
|
Enterprisified COUNT
|
2016-10-17 15:20:41 +02:00 |
Michael Hackstein
|
aaf1c5e9fa
|
Made truncate enterprise ready
|
2016-10-17 14:48:25 +02:00 |
Frank Celler
|
8e3a73281e
|
added more events
|
2016-10-06 14:14:38 +02:00 |
Max Neunhoeffer
|
5cd913e003
|
Fix error handling for ClusterInfo::getCollection.
|
2016-09-30 14:11:46 +02:00 |
Max Neunhoeffer
|
295ddba918
|
Fix output of _id attribute for new documents in smart edge collections.
|
2016-09-28 21:58:31 +02:00 |
Max Neunhoeffer
|
e3debde62c
|
Restrict _from_ replacement (etc) to the beginning of the string.
|
2016-09-28 11:47:33 +02:00 |
Kaveh Vahedipour
|
b7ad4ebe70
|
enterprise id lookup
|
2016-09-28 11:38:29 +02:00 |
jsteemann
|
13a1ee4e07
|
fixed compile error
|
2016-09-22 20:05:37 +02:00 |
Michael Hackstein
|
f7a2a8481a
|
Some refactoring in Transaction. Also enterprisified document
|
2016-09-22 19:00:07 +02:00 |
Michael Hackstein
|
e3349ed364
|
Enterprisify some Transaction functions for Coordinator
|
2016-09-22 16:30:57 +02:00 |
jsteemann
|
a9cb07678d
|
get rid of two pointers in each transaction operation
|
2016-09-15 08:16:02 +02:00 |
Jan Steemann
|
82c3a2af46
|
speed up looking up of revision ids
|
2016-09-12 17:09:04 +02:00 |
Michael Hackstein
|
08428fcb5f
|
Added a special handling for EDGE_INDEX ... again ... Fixes crash in 9cd3b7a4f5 .
|
2016-09-07 14:03:55 +02:00 |
Michael Hackstein
|
9cd3b7a4f5
|
Modified interna of LookupInfo used in traverser. It should now properly name the attribute that has to be adjusted with new _from / _to values. However this is a bug somewhere still. This commit crashes.
|
2016-09-07 13:37:57 +02:00 |
Michael Hackstein
|
e22014a272
|
Merge branch 'MIT' of github.com:arangodb/arangodb into generic-col-types
|
2016-09-06 09:33:23 +02:00 |
jsteemann
|
1823cff3a9
|
removed TRI_collection_t
|
2016-09-02 14:54:13 +02:00 |
jsteemann
|
4839d65b36
|
moved things out of TRI_collection_t
|
2016-09-02 11:56:48 +02:00 |
Michael Hackstein
|
e444332def
|
Removed all references to _info in TRI_collection_t. This commit does not start. Constructor is broken.
|
2016-08-29 10:44:31 +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 |
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 |
Jan Christoph Uhde
|
1febeadfd7
|
finish ResponseCode enum
|
2016-08-23 15:46:42 +02:00 |
Jan Christoph Uhde
|
d3654d99d8
|
finish RequestType enum
|
2016-08-23 14:49:29 +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 |
Michael Hackstein
|
94ca36fdb2
|
Removed cluster-wide CollectionInfo and replaced it with a logical collection. The Logical collection shall be always available, in cluster and single server.
|
2016-08-15 09:08:24 +02:00 |
Michael Hackstein
|
e8ff84c8da
|
cppcheck fixes and dead code cleanup.
|
2016-08-11 11:15:38 +02:00 |
Michael Hackstein
|
1ebb19d1da
|
Fixed potential dead-lock situation when using AQL Traversals in Cluster with late-modify of Vertex Collection.
|
2016-08-05 13:20:46 +02:00 |
jsteemann
|
95ac01313b
|
privatization
|
2016-08-04 17:06:51 +02:00 |
Michael Hackstein
|
8cb670595b
|
Merge branch 'devel' of github.com:arangodb/arangodb into MIT
|
2016-08-04 09:09:25 +02:00 |
jsteemann
|
2256ffd5b2
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
|
2016-08-03 10:52:03 +02:00 |
Jan Steemann
|
53ad777be7
|
fixed extraction of _id attribute
|
2016-08-03 09:21:37 +02:00 |
jsteemann
|
d92f15aeed
|
entirely removed TRI_document_collection_t
|
2016-07-29 17:48:51 +02:00 |
Michael Hackstein
|
64d7f690da
|
Removed AqlTransaction wherever possible. Added an InjectTransaction for the aql query, used by TraverserEngine. Also fixed TraverserEngine from/to velocypack functions.
|
2016-07-28 17:05:00 +02:00 |
jsteemann
|
89e0c11b44
|
refactoring
|
2016-07-26 16:25:38 +02:00 |
Michael Hackstein
|
2a9c8ddc77
|
Merge branch 'devel' of github.com:arangodb/arangodb into MIT
|
2016-07-26 09:43:48 +02:00 |
jsteemann
|
2aa2e0dab4
|
removed server.h
|
2016-07-25 16:49:52 +02:00 |
Jan Steemann
|
2aa1ae7db2
|
added read/write context info
|
2016-07-22 10:00:46 +02:00 |
Michael Hackstein
|
fff0ee4b38
|
Fixed access to Index Iterator in Traversal. Also fixed Path Edge Uniqueness check. Still todo: Evaluate conditions on edges / vertices that are not covered by index. Cluster
|
2016-07-20 17:40:12 +02:00 |
Jan Steemann
|
60bb0f2dde
|
attempt to fix issue #1943
|
2016-07-15 17:40:42 +02:00 |
Michael Hackstein
|
5b1e1b7496
|
Now the Traverser Node figures out the correct index handle. Next Up: SingleServerTraverser needs to use indexScan for this condition. Traversal Still out of function.
|
2016-07-15 17:14:03 +02:00 |
Jan Steemann
|
6d856efd4f
|
added test for "fake" _key values
|
2016-07-14 09:29:42 +02:00 |
jsteemann
|
f5608449b2
|
fixed issue #1942
|
2016-07-13 20:32:59 +02:00 |
Max Neunhoeffer
|
2c2c50aa19
|
Rewrite old revision strings with new HLC time stamps.
|
2016-07-12 16:51:25 +02:00 |
Max Neunhoeffer
|
f441fceed8
|
More fixes for new revision timestamps.
|
2016-07-06 09:15:48 +02:00 |
jsteemann
|
c5dbfd7c7b
|
honor presence of persistent index for sorting
|
2016-07-05 13:04:38 +02:00 |
jsteemann
|
77e19df7c7
|
reuse operation cursors for const expressions
|
2016-06-29 22:56:42 +02:00 |
Michael Hackstein
|
59dd29e760
|
Improved OperationCursor. It now uses unique instead of shared ptr. It was never shared anyways. Also many more places now use direct MasterPointers in favor of OperationResults. Also added a generic IndexIterator nextBabies function.
|
2016-06-29 13:08:07 +02:00 |
jsteemann
|
b56cf9f903
|
optimized away an unneeded shared_ptr
|
2016-06-25 23:48:09 +02:00 |
jsteemann
|
50cbf416b3
|
optimizations for primary index lookups
|
2016-06-24 17:23:43 +02:00 |