Jan
409ed9dab1
dont sleep at start ( #3164 )
2017-08-29 16:54:51 +02:00
Simon Grätzer
f3eb0c2ac0
No access collections ( #3088 )
...
* Added virtual attributes for enterprise on Methods.cpp
* Working no access collections
* align a comment
* Documentation and test fix
* fixing community build
2017-08-25 13:59:03 +02:00
Frank Celler
a692577f5b
Feature/auth context ( #2815 )
2017-07-16 09:39:03 +02:00
Jan
4de1c16191
add a generic "StorageEngine" feature ( #2783 )
...
so that other features can indicate that they need a storage engine
but do not need to reference a concrete storage engine such as "mmfiles"
or "rocksdb"
2017-07-12 22:08:48 +02:00
Frank Celler
bbe7484521
Feature/auth context ( #2704 )
...
* added read-only users
2017-07-02 23:15:57 +02:00
Wilfried Goesgens
613ad8bd9c
when running as service correctly set the error state on abort / failure cases, so other components can evaluate it.
2017-05-31 13:21:50 +02:00
jsteemann
b9c4efbaf8
added environmentfeature
2017-05-24 22:00:16 +02:00
jsteemann
27a8adf9b8
moved shell colors into their own feature
2017-05-23 16:53:43 +02:00
jsteemann
ca16705097
windows again
2017-05-23 11:15:17 +02:00
jsteemann
2b19c87114
remove obsolete Dispatcher feature from list
2017-05-15 15:14:52 +02:00
Your Name
66c2878ac1
fix windows service shutdown by moving the global context up in scope
2017-05-10 09:39:42 +01:00
jsteemann
fd333875a2
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api
2017-04-20 09:05:23 +02:00
Frank Celler
f1d0c5eba1
added jemalloc feature
2017-04-19 19:57:54 +02:00
Jan Christoph Uhde
507b870ff1
add RocksDBOptionFeature to unify configuration of RocksDB
...
instances for storage-engine and persistent-index that are used mutual
exclusive.
2017-04-19 12:20:41 +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
b0d500b19a
fail @jsteemann
2017-04-03 14:48:38 +02:00
jsteemann
8e13009393
fix invalid assertion
2017-04-03 14:22:21 +02:00
jsteemann
cedee8ed02
fix recovery test
2017-03-28 10:46:56 +02:00
jsteemann
3a2462532d
move engine-specific includes out of standard file
2017-03-27 16:36:34 +02:00
Jan Christoph Uhde
2795eedabd
add empty implementation of RocksDBEngine
2017-03-20 14:24:42 +01:00
jsteemann
979f003538
added ViewTypesFeature
2017-03-16 12:50:22 +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
jsteemann
645889949c
move engine-specific V8 functions into storage engine
2017-03-09 12:59:44 +01:00
Simon Grätzer
67066c64ad
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-03-08 18:20:44 +01:00
jsteemann
6b882ca8a2
class renaming
2017-03-08 17:54:00 +01:00
jsteemann
57dd92902c
move engine-specific optimizer rules into engine
2017-03-07 13:10:58 +01:00
Simon Grätzer
080048b080
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-03-01 15:05:25 +01:00
Simon Grätzer
27c617fe10
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# 3rdParty/V8/v8
# arangod/Transaction/Methods.h
# arangod/Utils/UserTransaction.h
# arangod/V8Server/v8-collection.cpp
2017-03-01 14:52:35 +01:00
jsteemann
0ac29eb177
don't fail when using optional features as dependencies
2017-03-01 12:52:51 +01:00
Dan Larkin
09600f0971
Added hash cache system.
2017-02-24 15:31:40 -05:00
Jan Christoph Uhde
174c9543ca
disable rocksdb engine in arangod
2017-02-15 11:07:56 +01:00
jsteemann
cbe8ee1172
renamed feature
2017-02-14 12:35:54 +01:00
Simon Grätzer
edab268572
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# arangod/Aql/FunctionDefinitions.cpp
# arangod/Aql/Functions.h
# arangod/Utils/ExplicitTransaction.h
2017-02-10 15:21:24 +01:00
jsteemann
0850e8293a
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-02-10 09:34:55 +01:00
jsteemann
d024a6d00a
remove logging for non-topics
2017-02-10 09:32:50 +01:00
Jan Christoph Uhde
714dd3ee3a
rebase database-management
2017-02-09 18:47:20 +01:00
Max Neunhoeffer
298b9ffc3b
Add AQLFeature.
2017-02-09 11:57:51 +01:00
Michael Hackstein
dfc9f29e69
Moved FunctionDefinitions to an AqlFunctionFeature. This now has a defined startup ordering
2017-02-08 15:45:59 +01:00
Simon Grätzer
13f19fe51b
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# arangod/CMakeLists.txt
# arangod/RestServer/arangod.cpp
# arangod/Utils/ExplicitTransaction.h
# arangod/V8Server/v8-collection.cpp
2017-02-02 11:25:23 +01:00
jsteemann
e2a312450f
fix out-of-memory handling at startup
2017-02-01 13:00:05 +01:00
jsteemann
6598828449
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api
2017-01-31 00:33:42 +01:00
Simon Grätzer
40b3d1511c
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-01-30 20:39:36 +01:00
Dan Larkin
5b736dc319
Changed index-filling to dispatch batch insertion tasks to scheduler, obsoleted index-threads option.
2017-01-30 13:05:10 -05:00
jsteemann
e3bcb90916
remove revisions cache
2017-01-24 10:48:07 +01:00
jsteemann
7fedb4e956
moved files into engine directory
2017-01-23 13:52:57 +01:00
Michael Hackstein
92ad574c97
Moved Indexes to StorageEngine
2017-01-23 13:32:23 +01:00
jsteemann
952c3f848e
factored out transaction manager from logfile manager
2017-01-23 12:31:45 +01:00
jsteemann
f9fb701505
moved LogfileManager into engine
2017-01-23 10:30:55 +01:00
Simon Grätzer
1d66c418b6
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# arangod/CMakeLists.txt
2017-01-16 17:56:44 +01:00
jsteemann
cdabaa931f
renaming
2017-01-16 14:48:13 +01:00