Jan
ce2425cade
Bug fix/daily fixes ( #2958 )
...
* do not rely on non-existing feature "AQL"
using such feature makes the server throw two exceptions (which will be caught) on startup, but its silly for debugging
* use condition variable for signalling shutdown
* do not hard-code the log levels for recovery tests
this has taken so many developers so much of their time that it is about time to fix it
* ensure the 'unittests' script properly finds 'arangosh' and the build directory
2017-08-04 20:46:08 +02:00
Jan
871ee6a85f
added startsBefore() for ApplicationFeature ( #2913 )
2017-08-01 17:15:25 +02:00
Frank Celler
cf89496faa
shutdown will close sockets immediately ( #2540 )
2017-06-09 16:08:54 +02:00
jsteemann
6b18cc64fe
dont use explicit when unnecessary
2017-06-01 16:47:56 +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
edeeef8b56
re-enabled signal handlers
2017-05-05 13:09:59 +02:00
jsteemann
922a8af392
turn off all MMFiles features in case RocksDB engine is selected
2017-03-27 14:22:00 +02:00
jsteemann
0ac29eb177
don't fail when using optional features as dependencies
2017-03-01 12:52:51 +01:00
jsteemann
7359ac44b2
more style cleanup
2017-01-05 10:52:03 +01:00
Wilfried Goesgens
cbaa2c3b02
More places to pass along the binaryPath for teh windows
2016-10-12 13:21:38 +02:00
Wilfried Goesgens
54ae758c7c
We also need to know the binary directory when looking up the config
...
file; else we may miscalculate file locations.
2016-10-12 12:03:37 +02:00
jsteemann
89ac2dfba5
don't leak on help
2016-08-31 14:28:23 +02:00
Frank Celler
16c6c2087d
added unprepare
2016-06-06 18:27:51 +02:00
Wilfried Goesgens
8eb5bda729
Also notify the windows service facilities if we go down unexpectedly.
2016-06-03 14:30:33 +02:00
Frank Celler
6248f419f1
progress report and windows minidump
2016-04-28 18:59:13 +02:00
jsteemann
a3fdda19af
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-04-27 19:17:19 +02:00
Frank Celler
7b83374c65
check ApplicationServer state
2016-04-27 18:01:36 +02:00
jsteemann
bfd6fa833d
disallow thread creation until ApplicationServer::start()
2016-04-27 16:17:46 +02:00
Frank Celler
4d66f69fb3
added --uid and --gid
2016-04-27 12:08:16 +02:00
jsteemann
0d01f5d5f0
better diagnose cyclic feature dependencies
2016-04-26 23:30:30 +02:00
jsteemann
dcc5825f93
cleaned up features a bit
2016-04-24 14:29:29 +02:00
Frank Celler
481f342385
merge fixes
2016-04-23 19:02:21 -07:00
Frank Celler
d6e8046992
updated cleanupCFiles
2016-04-23 16:34:57 -07:00
Jan Steemann
104e8e8b9b
remove ArangoServer.h remainders
2016-04-22 20:18:28 +02:00
Jan Steemann
7d6994862e
fixed startup/shutdown with specific features
2016-04-22 14:44:42 +02:00
Frank Celler
3d2cc31306
WIP
2016-04-11 00:05:37 +02:00
Frank Celler
1b7c47c6bc
added --console
2016-04-10 13:47:53 +02:00
Frank Celler
e83c1f09b4
WIP
2016-04-02 23:41:21 +02:00
Frank Celler
af00417cf4
skeleton arangod
2016-03-25 15:14:43 +01:00
Frank Celler
dfa9047484
switch arangosh to new ApplicationFeatures and ProgramOptions
2016-03-08 23:32:43 +01:00
Frank Celler
4d996bd189
added new program options and application features
2016-02-25 10:21:09 +01:00