Michael Hackstein
f7e40a14ca
RocksDBBounds now give info about their columnFamily. Adapted convenience methods that used those bounds to use correct column family now
2017-06-08 11:47:02 +02:00
Dan Larkin
8c7ba2aaa3
Changed several index/collection APIs to provide better context messages.
...
Addresses Issue #342 .
2017-06-06 12:27:08 -04:00
Simon Grätzer
634254b80f
adding load and unload
2017-06-02 14:44:38 +02:00
Simon Grätzer
72661d85c3
fixed incremental replication
2017-05-31 18:08:05 +02:00
Simon Grätzer
469e57773e
workaround for replication
2017-05-31 16:37:58 +02:00
Simon Grätzer
58c8da1acf
fixing replication
2017-05-31 14:39:40 +02:00
Simon Grätzer
53ece582a8
optimized all index iterator
2017-05-31 11:34:32 +02:00
Simon Grätzer
f8ab86e160
Begin storage format refactoring
2017-05-29 16:00:55 +02:00
Simon Grätzer
21dd147ad6
Fixing issues
2017-05-26 14:03:12 +02:00
Simon Grätzer
d5f85d5bbb
Adding more colum families
2017-05-26 10:43:17 +02:00
Simon Grätzer
88977d204a
Merge branch 'devel' of https://github.com/arangodb/arangodb into column-family
...
# Conflicts:
# arangod/RocksDBEngine/RocksDBIndex.cpp
# arangod/RocksDBEngine/RocksDBIndex.h
# arangod/RocksDBEngine/RocksDBPrimaryIndex.cpp
# arangod/RocksDBEngine/RocksDBPrimaryIndex.h
2017-05-23 11:17:30 +02:00
Simon Grätzer
ddfa15b8cc
Adding bound checking back
2017-05-22 19:09:32 +02:00
Simon Grätzer
9679aecf53
Adding bounds back
2017-05-22 17:39:19 +02:00
Simon Grätzer
45d7c5c715
Various debugging changes
2017-05-20 17:44:28 +02:00
Simon Grätzer
a99611e7c0
Various changes
2017-05-19 16:43:00 +02:00
jsteemann
8bc6b3d3a1
removed default parameters
2017-05-18 15:06:19 +02:00
jsteemann
b3c87b1f29
fix dropping indexes
2017-05-18 14:29:54 +02:00
jsteemann
b68482bcaa
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-18 00:17:55 +02:00
jsteemann
226920d7fa
optimizations
2017-05-17 23:41:16 +02:00
Michael Hackstein
b4d1664023
Disabled Collection Cache {_rev => doc} and PrimaryIndex Cache {_key => _rev}. This seems to not have a positive effect in our tests.
2017-05-17 17:50:15 +02:00
Dan Larkin
e0465e0943
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2017-05-17 09:39:08 -04:00
Dan Larkin
8decc3c8b8
Fixed some uninitialized values.
2017-05-17 09:38:31 -04:00
Simon Grätzer
3b9e2c2f13
fixing deadlock
2017-05-17 13:44:43 +02:00
Simon Grätzer
0c6de98365
Fixed SLPA
2017-05-17 11:50:24 +02:00
Simon Grätzer
b72243ab15
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-16 10:58:20 +02:00
Simon Grätzer
df3eed2289
Various changes
2017-05-16 10:58:15 +02:00
jsteemann
572a2ea9e7
remove debug log message
2017-05-16 02:00:46 +02:00
Simon Grätzer
6472d7cc94
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# arangod/RocksDBEngine/RocksDBCollection.cpp
2017-05-15 17:36:09 +02:00
Simon Grätzer
70a1d27121
intermediate commits
2017-05-15 17:35:16 +02:00
Michael Hackstein
d7d650e27d
Implemented index estimates for RocksDB. Now the following indexes have
...
a proper estimate:
* HashIndex
* SkiplistIndex / Persistent
* EdgeIndex
2017-05-15 17:17:58 +02:00
jsteemann
f49a32dff9
added missing casts
2017-05-15 14:39:27 +02:00
Simon Grätzer
ead7ebcd7b
Little changes for SLPA support
2017-05-15 10:42:25 +02:00
Simon Grätzer
fe0e296737
RocksDB: fixing WAL tailing issues
2017-05-13 01:08:22 +02:00
jsteemann
68611a0a6a
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-11 20:58:49 +02:00
Dan Larkin
787335929c
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2017-05-11 14:39:06 -04:00
Dan Larkin
1fc3480a6b
Added document cache.
2017-05-11 14:39:00 -04:00
jsteemann
db19b4fdf3
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-11 19:01:49 +02:00
Simon Grätzer
310166d3cf
Fixing locking error
2017-05-11 15:55:06 +02:00
Simon Grätzer
c21bd1eeb8
Rocksb: index locking issue
2017-05-11 15:12:05 +02:00
Dan Larkin
52711a2b00
Added proper truncation support for RocksDB indexes.
2017-05-10 19:57:22 -04:00
jsteemann
17e9ea3d39
fix figures
2017-05-11 00:25:20 +02:00
Jan Christoph Uhde
e2b78d71b6
Merge branch 'devel' of https://github.com/arangodb/arangodb into feature/edge-index-cache
...
* 'devel' of https://github.com/arangodb/arangodb :
Fix abort conditions of FailedLeader
removing unused and unimplemented methods
cppcheck
getting rid of exceptions in supervision
change to sleep_until so older windows are pleased (and is a better fitting method anyway)
"searching for culprit breaking ensureIndex in cluster through go driver"
Fixing fulltext deduplication
2017-05-10 19:00:19 +02:00
Jan Christoph Uhde
847dd3ad5d
Merge branch 'devel' of https://github.com/arangodb/arangodb into feature/edge-index-cache
...
* 'devel' of https://github.com/arangodb/arangodb :
geo index fixes
adding transactions to the geo index
2017-05-10 18:43:20 +02:00
Simon Grätzer
9950fa7245
removing unused and unimplemented methods
2017-05-10 18:25:41 +02:00
Jan Christoph Uhde
3e25aec2f3
fix enabling of caches
2017-05-10 15:58:28 +02:00
Simon Grätzer
5fa85761a2
adding transactions to the geo index
2017-05-10 14:54:39 +02:00
Simon Grätzer
4b563744d8
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-10 13:02:30 +02:00
Simon Grätzer
cd344f9f14
Fix truncate for geo
2017-05-10 13:02:20 +02:00
jsteemann
12093e809f
added assertions
2017-05-10 12:58:28 +02:00
jsteemann
dc4ea0e580
initialize bool variable
2017-05-10 11:10:54 +02:00