Ewout Prangsma
4d6fa5bb87
Import RocksDB encryption support ( #2491 )
...
* Import RocksDB encryption support
* Adding enterprise hooks
* Allocate scratch space in BlockCipher, used for all subsequent calls to EncryptBlock
* Adding more enterprise hooks
* Added encryption test script
* Added (commented) entry for encryption-keyfile
* Use correct env
* Updated ARANGODB value
* Log startup at debug level
* Removed TTY flag
* Fixed build
* Added prefix block support with unique initial counter & IV for CTR implementation
2017-06-08 08:51:02 +02:00
Frank Celler
38091587fc
unpatched v4.5.0 and enabled munmap ( #2529 )
2017-06-07 20:12:14 +02:00
jsteemann
3f0b3970cf
micro optimizations
2017-06-07 13:22:56 +02:00
Frank Celler
a2bf0434a8
Feature/jemalloc 3.6 ( #2526 )
...
jemalloc 3.6.0
2017-06-06 20:50:10 +02:00
Jan Christoph Uhde
b3ed8a659c
Fix creation of millions of VPackBuilders in edge import - part 2 - #194
2017-06-02 13:52:11 +02:00
Jan Christoph Uhde
0669e517ed
Fix creation of millions of VPackBuilders in edge import - part 1 - #194
2017-06-01 17:58:18 +02:00
jsteemann
4fe7247b80
fixed a race in RocksDB group commit.
...
it seems that the most relevant part of this fix has also been made upstream so we can forget about this change after upgrading to latest RocksDB (5.5.0 or higher)
2017-06-01 17:51:22 +02:00
Frank Celler
b7961ef3dd
Reenabled snappy ( #2504 )
...
* fixed snappy config
* added numactl and GLIBCXX_FORCE_NEW
* enabled snappy
* fix snappy include path
* windows paths
2017-05-26 20:53:23 +02:00
Frank Celler
4800a8b7f6
Feature/hugepages ( #2497 )
...
* enabled checks for memory management
* added MADV_NOHUGEPAGE
* added documentation about NUMA and file systems
2017-05-25 16:04:23 +02:00
jsteemann
16873425d3
fix crc decision
2017-05-19 16:51:46 +02:00
jsteemann
410d1c6ad7
try to fix build Cmake
2017-05-19 15:35:33 +02:00
jsteemann
305377b56f
SSE42 hack for RocksDB
2017-05-19 14:03:00 +02:00
jsteemann
910de592bf
remove libcuckoo
2017-05-18 09:26:54 +02:00
Jan Christoph Uhde
41d144fc23
VPackIterators are no move assignable | same costs as copy
2017-05-10 13:47:16 +02:00
jsteemann
a2411488ae
remove unused files (with long filenames that produce problems on Windows checkouts)
2017-05-08 10:46:07 +02:00
Frank Celler
d90f0136bc
fixed compile with USE_JEMALLOC=OFF
2017-04-27 12:43:48 +02:00
Frank Celler
b1f8fdbef9
Merge pull request #2456 from servusoft/devel
...
cross compiling
2017-04-26 13:59:36 +02:00
Max Neunhoeffer
925051afe4
Rename an argument and add a comment.
2017-04-26 08:25:42 +02:00
Frank Celler
0d71aaeb9d
fix for compiler path
2017-04-20 20:53:04 +02:00
Frank Celler
9064305c95
malloc_stats_print under Linux, je_malloc_stats_print under Apple
2017-04-19 20:40:34 +02:00
Frank Celler
1a6cadbfe1
added generated files
2017-04-19 20:36:31 +02:00
Frank Celler
1bad259868
added generated files
2017-04-19 20:35:15 +02:00
Frank Celler
c59b527865
added generated configure script
2017-04-19 20:29:15 +02:00
Frank Celler
f1d0c5eba1
added jemalloc feature
2017-04-19 19:57:54 +02:00
Frank Celler
5ef5c5650c
added rocksdb CMakeLists
2017-04-19 19:57:54 +02:00
Frank Celler
406d09befa
added jemalloc 4.5.0
2017-04-19 19:57:54 +02:00
servusoft
d0435cf42c
crosscompiling
2017-04-17 16:05:55 +02:00
Wilfried Goesgens
ce45df98d7
remove debug print
2017-04-06 14:19:24 +02:00
Frank Celler
45a4fac4d3
removed v from version
2017-03-23 22:27:48 +01:00
Frank Celler
baafc2ceee
removed V8 prefix
2017-03-23 22:15:12 +01:00
Frank Celler
74cf8a0f75
fixed boost version
2017-03-23 21:25:54 +01:00
Wilfried Goesgens
3ee0472ed3
unify handling of 3rdparty revisions
2017-03-23 16:28:24 +01:00
Simon Grätzer
e8258063b8
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# 3rdParty/V8/v8
# CMakeLists.txt
2017-03-15 12:59:22 +01:00
Wilfried Goesgens
b17ba1d967
add .gitignored files
2017-03-14 16:39:53 +01:00
Wilfried Goesgens
1cbb0ee262
add missing file
2017-03-14 16:32:10 +01:00
Wilfried Goesgens
45595b8f4d
switch V8 from git submodule to flat copy
2017-03-14 16:02:40 +01:00
Wilfried Goesgens
9acbada99a
remove git submodules - they don't work reliably.
2017-03-14 15:26:08 +01:00
Simon Grätzer
876bbb98f9
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-03-13 23:27:11 +01:00
Frank Celler
41c0bd3332
do not enable -Werror for rocksdb
2017-03-13 18:13:08 +01:00
Wilfried Goesgens
646baee446
adopt rocksdb cmake for elderly systems
2017-03-13 17:48:17 +01:00
Wilfried Goesgens
08a1473235
move forward so windows may compile properly
2017-03-13 14:46:39 +01:00
Simon Grätzer
fb560eece1
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-03-13 13:02:55 +01:00
Simon Grätzer
7b35f75b23
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# arangod/CMakeLists.txt
# arangod/GeneralServer/GeneralServerFeature.cpp
2017-03-13 12:25:28 +01:00
Wilfried Goesgens
65af41e802
where did this submodule vanish to?
2017-03-13 12:25:21 +01:00
jsteemann
45a68f54f8
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api
2017-03-13 12:10:54 +01:00
jsteemann
454d583863
fix building tests
2017-03-13 12:06:11 +01:00
Simon Grätzer
ddf25e6352
Changed rocksdb commit
2017-03-13 12:00:14 +01:00
Wilfried Goesgens
faa100644e
fix include of rocksdb
2017-03-13 11:45:13 +01:00
Wilfried Goesgens
5fe4a431a0
move rocksdb subrepo pointer forward
2017-03-13 10:49:32 +01:00
Simon Grätzer
871272d7c1
Merge from devel
2017-03-12 12:32:22 +01:00