Jan
0764e045fe
optimize lookups by shard key for smart vertex collections ( #8641 )
2019-04-03 15:15:46 +02:00
Jan
39a3f5bc4e
reintroduce smart joins after temporarily reverting them in devel ( #8543 )
2019-03-23 20:36:02 +01:00
jsteemann
dc381a99df
Revert "Feature/ncc1701 ( #8440 )"
...
This reverts commit 59ad583796
.
2019-03-21 19:18:46 +01:00
Jan
59ad583796
Feature/ncc1701 ( #8440 )
2019-03-21 15:05:36 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Jan
5f0403ed1c
Bug fix/add aql collection count cache ( #6227 )
2018-08-23 16:05:51 +02:00
Kaveh Vahedipour
137085c902
Feature/make the boolean true again ( #5646 )
2018-06-27 08:49:51 +02:00
Jan
edb24deafe
cleanup collection/vocbase interface of ExecutionNodes ( #5557 )
2018-06-08 15:28:48 +02:00
Jan
cee529727c
Squashed commit of the following: ( #4092 )
2018-05-26 10:56:26 +02:00
Jan Christoph Uhde
a2dcb6cc5d
WIP - start adding optional overwrite to insert operation (RepSert) ( #5268 )
2018-05-24 19:47:15 +02:00
Andrey Abramov
0489322cd1
Distributed ArangoSearch query execution (part 2) ( #5397 )
...
* further implementation of arangosearch query distribution
* do not store `aql::Collection` in `IResearchViewNode`, use `Query::collections()` instead
* some fixes
* cleanup
* some fixes after review
* more fixes after review
* use assertion instead of condition
2018-05-23 19:29:18 +03:00
Simon
35992ad67b
Coordinator storage engine ( #5405 )
2018-05-22 19:30:27 +02:00
Vasiliy
148bdb7158
issue 344.6: remove some redundant functions ( #4842 )
2018-03-15 11:03:35 +01:00
Jan
b4f6ee9273
Feature/improved index api for unique constraints and replication ( #3715 )
2017-11-16 21:02:01 +01:00
Jan
5165155ed1
Bug fix/fixes 0609 ( #3227 )
...
* do not use V8 variant of AQL functions in early optimization stage when a C++ variant is available
* additionally, simplify AQL function definitions and aliases
* warn when more than 90% of max mappings are in use
* added C++ variant of replication catchup
* added `--log.role` option
* updated CHANGELOG
* removed non-existing scheduler.threads option from config
* removed useless __FILE__, __LINE__ invocations
* updated CHANGELOG
* allow a priority V8 context
* remove TRI_CORE_MEM_ZONE
* try to fix Windows errors & warnings
* cleanup
* removed memory zones altogether
* exclude system collections from collection tests
2017-09-13 16:28:21 +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
jsteemann
81dcfbbe3d
pass trx into numberDocuments
2017-03-31 11:33:16 +02:00
jsteemann
3ed19e291d
added "shardIds" option for AQL queries to restrict queries to specific shards
2017-03-08 15:07:10 +01:00
jsteemann
b76eeee92e
reuse more AqlItemBlocks
2017-02-08 00:59:06 +01:00
jsteemann
6a4842b229
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
2017-01-25 16:30:33 +01:00
jsteemann
de41509d9d
factored out TransactionState
2017-01-25 15:55:01 +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
00b1632ece
factored out AccessMode from transaction.h
2017-01-25 11:57:21 +01:00
jsteemann
4d76ef962b
added count(details = true) for sharded collections
2016-12-13 16:03:49 +01:00
Frank Celler
e4ba82e8e9
rewrite of AgencyComm
2016-10-23 00:46:30 +02:00
Max Neunhoeffer
35cc5734f2
Improve collection handling in AQL (still far from good).
2016-10-07 13:11:53 +02:00
Max Neunhoeffer
b5312cd95e
arangodb::aql::Collection::shardIds for smart edge colls.
2016-09-30 16:42:05 +02:00
Max Neunhoeffer
5cd913e003
Fix error handling for ClusterInfo::getCollection.
2016-09-30 14:11:46 +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
e75567dae5
Further fixes for tests: Fixed unitialized count. Fixed some false CORRUPTED_COLLECTION states.
2016-08-26 08:02:34 +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
jsteemann
d92f15aeed
entirely removed TRI_document_collection_t
2016-07-29 17:48:51 +02:00
jsteemann
89e0c11b44
refactoring
2016-07-26 16:25:38 +02:00
jsteemann
08955341a7
datafile management fixes
2016-05-18 11:29:06 +02:00
jsteemann
30525fccee
use StaticStrings
2016-05-10 17:01:34 +02:00
Frank Celler
cd91d3654e
Merge remote-tracking branch 'origin' into FMH
2016-04-15 19:01:38 -07:00
Frank Celler
922753ef3d
WIP
2016-04-11 17:44:41 +02:00
jsteemann
4a7c9f0f68
simplified bloated comments
2016-04-09 11:27:30 +02:00
Jan Steemann
dce7c427d9
test fixes
2016-03-24 14:55:31 +01:00
Jan Steemann
45cc15fe45
fixes
2016-03-22 10:51:42 +01:00
Jan Steemann
6eea757c01
simplifications
2016-03-04 19:40:24 +01:00
Jan Steemann
ea3a7f3dab
removed cap constraints
2016-02-22 12:37:16 +01:00
jsteemann
2d7323a560
fixed warnings shown by clang-3.7
2016-01-31 02:17:36 +01:00
Jan Steemann
9046e1831b
clang-format
2016-01-27 13:43:46 +01:00
Michael Hackstein
191c2dc3a9
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2016-01-21 16:29:38 +01:00
jsteemann
842384016d
namespace cleanup
2016-01-21 00:20:22 +01:00
Michael Hackstein
1178d42004
Removed TRI_json_t from Index Constructors and replaced it by VelocyPack. SingleServerTests pass. Some clister tests fail
2016-01-20 16:19:24 +01:00
jsteemann
431900f17a
changed namespace from triagens to arangodb
2016-01-17 00:44:53 +01:00