Frank Celler
3c52dcde6d
changed _api/query to C++
...
Conflicts:
CHANGELOG
Makefile.in
README
arangod/RestServer/ArangoServer.cpp
2015-03-23 10:51:14 +01:00
Jan Steemann
85308fa7f3
removed remainder of development mode
2015-03-19 10:33:31 +01:00
Willi Goesgens
023d880b5f
When uninstalling windows services we need to compare the whole command string.
2015-03-18 19:12:58 +01:00
Frank Celler
8697e2758d
initialize path after drop privileges
...
Conflicts:
arangod/RestServer/ArangoServer.cpp
2015-03-18 17:47:28 +01:00
Jan Steemann
ac37515a7a
updated documentation
2015-03-18 17:46:26 +01:00
Jan Steemann
6360c798e7
added option `--database.ignore-logfile-errors`
...
Conflicts:
arangod/RestServer/ArangoServer.cpp
2015-03-18 17:46:11 +01:00
Willi Goesgens
92389a33b2
Finalize our own service control infrastructure.
2015-03-17 15:00:08 +01:00
Willi Goesgens
67494ea108
Add the contents of the ICU_DATA environment to the fatal error message.
2015-03-17 13:20:55 +01:00
Willi Goesgens
bdcaf810fe
Add more start checkpoints, initial windows service control things
2015-03-17 13:11:51 +01:00
Willi Goesgens
1474249a08
Startup / Shutdown: add hooks to properly emit this state to the windows service control manager
2015-03-16 14:22:28 +01:00
Willi Goesgens
a33dfcb591
Move windows service functionality into its own .cpp file to have a better overview.
2015-03-16 13:17:35 +01:00
Jan Steemann
ce0a543d25
added flag for disabling query tracking `--database.disable-query-tracking`
...
Conflicts:
arangod/RestServer/ArangoServer.cpp
Conflicts:
Documentation/Books/Users/ConfigureArango/Arangod.mdpp
arangod/RestServer/ArangoServer.cpp
2015-03-13 13:51:23 +01:00
Frank Celler
0687e4e080
removed registry entry, using relative path to binary instead
2015-03-08 20:06:18 +01:00
Jan Steemann
bc4ad22ab6
parallel secondary index building when loading collections
2015-03-03 10:52:51 +01:00
Jan Steemann
0ba8e6e626
fixed Windows compile errors
2015-02-24 15:32:04 +01:00
Willi Goesgens
7b3a165d8e
Windows: more desparetely try to get the bad news to the user on a crash.
2015-02-24 13:11:23 +01:00
Willi Goesgens
eb3f383f93
On windows log backtrace rather then printing it; it doesn't seem to end up where we expect it.
2015-02-24 10:35:33 +01:00
Jan Steemann
83ea75fa8f
removed unused config options
2015-02-18 16:40:15 +01:00
Willi Goesgens
ea76accb72
Set the unhandled exception handler in windows, so we can catch crashes.
2015-02-17 15:42:33 +01:00
Willi Goesgens
da5f86f16b
Windows service deletion - only remove the service entry if it matches our binary path.
2015-02-13 16:21:35 +01:00
Willi Goesgens
154882ae5f
Add signal handler.
2015-02-13 14:44:21 +01:00
Willi Goesgens
df226e5a82
- install SIG11 handler which prints backtrace to the console. (in windows we don't get cores)
...
- fix exit handling for windows process control.
2015-02-13 14:11:15 +01:00
Jan Steemann
3ffdfe0756
authentication realm
2015-02-13 10:12:35 +01:00
Max Neunhoeffer
134aa7fce8
Add breakpoint facility via console for JavaScript code in server.
2015-02-07 21:34:20 +01:00
Jan Steemann
d06c3c1ff3
changed "file names" of anonymous commands
2015-02-03 12:46:34 +01:00
Frank Celler
a03ce44254
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2015-01-29 15:21:21 +01:00
Frank Celler
7aa4591678
arangod/Aql/Expression.cpp
2015-01-29 15:21:14 +01:00
Jan Steemann
39d72b1530
more sanity checks on startup & shutdown
2015-01-29 09:51:11 +01:00
Willi Goesgens
b4ba07f765
If arangod doesn't successfully initialise ICU on startup it will now abort.
2015-01-28 17:32:59 +01:00
Jan Steemann
0d8bf44215
gc adjustment
2015-01-23 20:51:42 +01:00
Jan Steemann
5d12a3da3b
garbage collection
2015-01-23 16:45:00 +01:00
Jan Steemann
5e48769311
fixed crash on test shutdown
2015-01-09 14:12:24 +01:00
Willi Goesgens
a145d2bd9d
Ups, if we don't throw but break, we mustn't leave the context twice.
2015-01-08 18:18:46 +01:00
Willi Goesgens
aa1cdc09e2
Make shure we leave all contexts we open in the propper sequence.
2015-01-08 17:53:13 +01:00
Jan Steemann
20e7fe7a7a
the great rename: array => object, list => array
2014-12-18 21:07:06 +01:00
Willi Goesgens
1c4a72b106
The Big V8 upgrade Merge.
2014-12-15 17:30:56 +01:00
Jan Steemann
1ae150d90a
control number of v8 contexts independently from number of server threads
...
added command-line option `--javascript.v8-contexts` to control the number of
V8 contexts created in arangod.
Previously, the number of V8 contexts was equal to the number of server threads
(as specified by option `--server.threads`). However, it may be sensible to
create different amounts of threads and V8 contexts. If the option is not
specified, the number of V8 contexts created will be equal to the number of
server threads. Thus no change in configuration is required to keep the old
behavior.
2014-11-01 21:02:00 +01:00
Jan Steemann
d3c945d1d3
fixes for Visual Studio
2014-10-28 11:02:05 +01:00
Jan Steemann
13d240384f
less namespace pollution
2014-10-28 00:24:37 +01:00
Jan Steemann
ccf7e4f131
mini cleanup
2014-10-27 22:47:36 +01:00
Jan Steemann
612abc6a20
less throwing in destructors
2014-10-23 10:18:30 +02:00
Frank Celler
05c6b645df
fixed authentication
2014-10-20 09:29:57 +02:00
Jan Steemann
40ddb93eee
flush log at shutdown
2014-10-18 00:44:44 +02:00
Max Neunhoeffer
183cd3eb40
Sort out temporary directory creation with individual names.
2014-10-16 20:08:21 +02:00
Jan Steemann
1bf7fbde25
helgrind
2014-10-15 17:55:14 +02:00
Jan Steemann
e28ad821b0
fixed spuriously occurring "database not found" error
2014-10-02 15:34:38 +02:00
Jan Steemann
0d075dca3f
pass queryRegistry into the AQL functions
2014-09-29 09:30:32 +02:00
Max Neunhoeffer
bfc8b14a87
More HTTP methods for queries. Expire queries.
2014-09-24 16:51:35 +02:00
Jan Steemann
38fdaa4066
removed unused function parameter
2014-09-19 20:28:41 +02:00
Max Neunhoeffer
697dc64b58
Add a QueryRegistry in the ArangoServer and hand it on.
2014-09-19 13:56:46 +02:00