jsteemann
6e57bcfe50
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
2017-04-03 17:31:24 +02:00
Simon Grätzer
53e5dc8e24
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
2017-04-03 17:28:17 +02:00
Simon Grätzer
e6919fc6c2
Fixed comparator
2017-04-03 17:28:13 +02:00
jsteemann
ad3f1074fe
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api
2017-04-03 17:26:39 +02:00
jsteemann
947a2427ca
added internal.wal.flush()
2017-04-03 17:25:24 +02:00
jsteemann
b9bf7d298b
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
2017-04-03 17:14:19 +02:00
jsteemann
8e3d83aa6e
added v8 functions
2017-04-03 17:14:09 +02:00
Michael Hackstein
ac1f51e3ea
Merge branch 'engine-api' of github.com:arangodb/arangodb into engine-api
2017-04-03 17:10:33 +02:00
Michael Hackstein
3d39766f12
Merge branch 'engine-api' of github.com:arangodb/arangodb into engine-api
2017-04-03 17:10:21 +02:00
Michael Hackstein
069394634c
RocksDB Indexes do now destroy their cache as soon as they are dropped, instead of during deletion
2017-04-03 17:10:10 +02:00
Jan Christoph Uhde
1806624e41
fix compile error
2017-04-03 17:09:11 +02:00
Jan Christoph Uhde
ae75917640
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
...
* 'engine-api' of https://github.com/arangodb/arangodb :
added assertion to Comparator
fix RemoveLargeRange
fix ub
fix assertion failure at shutdown
Remove provisional code
Fixed counter
remove usleeps
Fixed deadlock
Fixed broken merge
Fixing some issues
added p/ to gitignore
Integrated counters with collections
properly include the javascript enterprise folders into the test tarballs
fix parsing for URLs starting with ldap://
fix filter for replication testcases
Added counter manager
updated licenses, added generator
removed jshint completely
2017-04-03 16:54:09 +02:00
Jan Christoph Uhde
234180c08b
wip - drop database
2017-04-03 16:52:21 +02:00
jsteemann
f619cc5d0f
added assertion to Comparator
2017-04-03 15:44:37 +02:00
jsteemann
c4ecfbf089
fix RemoveLargeRange
2017-04-03 15:44:30 +02:00
jsteemann
f162fb2a0f
fix ub
2017-04-03 15:26:38 +02:00
jsteemann
72f1790057
fix assertion failure at shutdown
2017-04-03 15:21:43 +02:00
Simon Grätzer
664f45d029
Fixed counter
2017-04-03 15:16:14 +02:00
Simon Grätzer
64101eebec
Fixed deadlock
2017-04-03 15:00:37 +02:00
Simon Grätzer
bc36c56716
Fixed broken merge
2017-04-03 14:52:12 +02:00
jsteemann
b0d500b19a
fail @jsteemann
2017-04-03 14:48:38 +02:00
Simon Grätzer
d10ebac338
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
...
# Conflicts:
# arangod/RocksDBEngine/RocksDBEngine.cpp
2017-04-03 14:26:14 +02:00
Simon Grätzer
7afcac9ed7
Fixing some issues
2017-04-03 14:24:58 +02:00
jsteemann
8e13009393
fix invalid assertion
2017-04-03 14:22:21 +02:00
Jan Christoph Uhde
ec1fbb29fd
now drop elements for indexes as well
2017-04-03 13:32:17 +02:00
Simon Grätzer
c46db78904
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
...
# Conflicts:
# arangod/RocksDBEngine/RocksDBCommon.h
# arangod/RocksDBEngine/RocksDBEngine.cpp
2017-04-03 13:27:04 +02:00
Simon Grätzer
cf4294c9ca
Integrated counters with collections
2017-04-03 13:24:22 +02:00
Michael Hackstein
83e42cf6aa
Added a destructor for RocksDB indxes that destroys the cache in the manager. Otherwise we end up with too many caches.
2017-04-03 13:16:38 +02:00
Michael Hackstein
4a4b46f66b
Merge branch 'engine-api' of github.com:arangodb/arangodb into engine-api
2017-04-03 13:15:56 +02:00
Michael Hackstein
2f29228d3c
AqlFeature will now start after cache-manager.
2017-04-03 13:01:38 +02:00
Jan Christoph Uhde
e49024f16e
add drop collection to rocksdb engine
2017-04-03 10:41:02 +02:00
Simon Grätzer
805314274e
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
2017-04-03 09:23:41 +02:00
Simon Grätzer
01036b65d9
Added counter manager
2017-04-03 09:23:35 +02:00
Dan Larkin
23038fdc3b
Fixed uniqueness checking in primary index.
2017-03-31 18:03:50 -04:00
Dan Larkin
f30f4bdb47
Implemented views methods.
2017-03-31 17:09:27 -04:00
Dan Larkin
631b4e93e0
Honored limit in RocksDBVPackIndex iterator.
2017-03-31 11:10:32 -04:00
jsteemann
90121b69fd
honor limit in iterators
2017-03-31 17:05:45 +02:00
Jan Christoph Uhde
46cfae8a7e
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
...
* 'engine-api' of https://github.com/arangodb/arangodb :
comment out log spam
added comments
fix cross book links
2017-03-31 15:45:43 +02:00
Jan Christoph Uhde
772a7a32da
add buffer() to RocksDBValue for data retrieval
2017-03-31 15:41:27 +02:00
jsteemann
6f3e37ac36
comment out log spam
2017-03-31 15:37:33 +02:00
jsteemann
ff0e1b1a54
added comments
2017-03-31 15:25:57 +02:00
Jan Christoph Uhde
c038815941
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
...
* 'engine-api' of https://github.com/arangodb/arangodb :
transaction-specific count tracking
initial implementation of count()
Fixed memory leaks in traverser.
Fix links in docs
Fix links in docs
pass trx into numberDocuments
Fixed undefined behaviour in TraverserCache.
improve error message in case wrong JSON is sent to the server
2017-03-31 15:06:21 +02:00
Jan Christoph Uhde
0140822dc4
implement persist index
2017-03-31 15:06:06 +02:00
jsteemann
07cdc49504
transaction-specific count tracking
2017-03-31 14:57:21 +02:00
jsteemann
a93d8ad45f
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api
2017-03-31 14:05:58 +02:00
jsteemann
689140fbd0
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
2017-03-31 14:05:53 +02:00
jsteemann
794cace842
initial implementation of count()
2017-03-31 14:05:44 +02:00
Michael Hackstein
952fcb607c
Fixed memory leaks in traverser.
2017-03-31 13:52:07 +02:00
Jan Christoph Uhde
058d835e1f
Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api
...
* 'engine-api' of https://github.com/arangodb/arangodb :
Fixed HashIndex matchesDefinition method
Marked hash index selectivity test as MMFiles only
Fixed persistent index
Added some small fixes
2017-03-31 13:34:28 +02:00
Jan Christoph Uhde
6a771c3caf
fix result handling
2017-03-31 13:34:02 +02:00