Jan Steemann
9f517db24c
don't copy size restrictions
2015-07-31 18:28:13 +02:00
Frank Celler
4dccc6a8dc
Merge branch 'devel' of github.com:arangodb/arangodb into dispatcher
2015-07-23 15:41:05 +02:00
Frank Celler
35a3c6421c
moved dispatcher to atomic
2015-07-23 15:40:34 +02:00
Jan Steemann
d6e7655c53
Windows
2015-07-22 14:52:16 +02:00
Jan Steemann
38cdc662ec
removed configure options `--enable-timing` and `--enable-figures`
2015-07-21 18:47:43 +02:00
Jan Steemann
20c96b5e46
removed locks
2015-07-21 17:34:57 +02:00
Jan Steemann
123a76089f
removed JobType, special jobs and monopolizer
2015-07-21 14:07:53 +02:00
Frank Celler
9b95e08765
cleanup of member names
2015-07-20 17:40:13 +02:00
Jan Steemann
a5db59cc47
remove some locks in HttpServer and friends
2015-07-17 17:48:45 +02:00
Jan Steemann
a51765b3cf
directly exit in case read buffer only contains a few bytes
2015-07-16 20:20:20 +02:00
Jan Steemann
4bc188422a
cppcheck
2015-07-15 22:13:42 +02:00
Jan Steemann
84e6c29413
use scoped locks for HttpServer locking
2015-07-15 21:30:16 +02:00
Jan Steemann
74d1073875
small simplifications
2015-07-15 21:25:33 +02:00
Jan Steemann
4c7994597a
cppcheck
2015-06-02 22:49:22 +02:00
Willi Goesgens
05cb5c1ee2
fix typo.
2015-05-19 10:51:28 +02:00
Jan Steemann
3979bde40e
release locks before debug message printing
2015-05-11 22:59:34 +02:00
Jan Steemann
488c46f0ad
slightly less string creation
2015-05-11 22:59:09 +02:00
Jan Steemann
40eaea7154
removed virtual declarations
2015-05-11 22:58:45 +02:00
Frank Celler
154b94c105
added internal support for SID
2015-05-07 15:54:57 +02:00
Jan Steemann
6b412a1c01
Merge branch 'json-privatisierung' of https://github.com/arangodb/arangodb into json-privatisierung
2015-05-07 13:05:12 +02:00
Willi Goesgens
3c4e73cd01
* fix memleak if adding async jobs to queues fails
...
* nullptr
2015-05-06 12:22:36 +02:00
Jan Steemann
a007a867ee
"privatized" TRI_vector_t internals.
...
This allows changing the internals of TRI_vector_t structs in order to make the struct smaller.
On 64 bits, the size of TRI_vector_t is reduced from 48 bytes to 28 bytes.
TRI_json_t does benefit from this, as its biggest component is a TRI_vector_t.
2015-05-05 10:31:02 +02:00
Jan Steemann
244cc2d66d
added some batch processing methods
2015-05-04 17:46:47 +02:00
Max Neunhoeffer
16f2352a45
Minor cleanup of routing code in HttpServer.
2015-04-29 21:02:34 -07:00
Jan Steemann
93b9e6a8bf
adjusted default value for `--server.backlog-size` from 10 to 64
2015-04-16 12:29:00 +02:00
Jan Steemann
3b266ac209
allow specifying higher values than SOMAXCONN for `--server.backlog-size`
2015-04-16 12:09:19 +02:00
Frank Celler
0fafa33f14
moved destroyTask to the end of handleEvent
2015-04-04 23:34:11 +02:00
Frank Celler
bf6abbea7f
make sure task is not destroyed during setup
2015-04-04 22:11:06 +02:00
Frank Celler
992f4d0fbb
fixed pipelining and close for polling
2015-04-04 19:09:36 +02:00
Jan Steemann
ca6801d473
Merge branch 'devel' of https://github.com/arangodb/arangodb into cursor-refactoring
2015-03-31 15:13:41 +02:00
Jan Steemann
6dfb4d4b09
Merge branch 'devel' of https://github.com/arangodb/arangodb into cursor-refactoring
...
Conflicts:
arangod/Aql/ExecutionBlock.cpp
lib/HttpServer/HttpHandler.cpp
lib/HttpServer/HttpServerJob.h
2015-03-31 15:13:31 +02:00
Jan Steemann
9706a3d6ac
fixed Windows compile errors
2015-03-31 15:12:38 +02:00
Frank Celler
ffbc45d2e2
new HttpServer & HttpCommTask
...
Conflicts:
Makefile.in
arangod/Aql/RestAqlHandler.cpp
arangod/Aql/grammar.cpp
arangod/Cluster/RestShardHandler.cpp
lib/GeneralServer/GeneralServer.h
lib/GeneralServer/GeneralServerDispatcher.h
lib/HttpServer/HttpServerJob.h
lib/HttpServer/HttpsCommTask.h
lib/SimpleHttpClient/SslClientConnection.cpp
2015-03-31 09:12:01 +02:00
Jan Steemann
925f4fbab6
cleanup of some static const variables
2015-03-30 21:43:55 +02:00
Jan Steemann
3ddf23d093
hand-moved changes from other branch
2015-03-30 12:30:45 +02:00
Jan Steemann
c352ba6a03
small logging refactoring
2015-03-26 03:09:07 +01:00
Jan Steemann
ac44597788
removed unused files
2015-03-23 15:46:31 +01:00
Frank Celler
4c5d57f1b8
merged Exceptions.h and Exception.h
2015-03-23 14:05:19 +01:00
Jan Steemann
353e62399e
added elapsed time to HTTP request logging output (`--log.requests-file`)
2015-03-13 11:20:29 +01:00
Jan Steemann
3fcee55747
issue #1258 : fix HTTP pipelining for async request handlers
...
(was previously working only for synchronous request handlers)
2015-02-27 17:33:28 +01:00
Jan Steemann
3ffdfe0756
authentication realm
2015-02-13 10:12:35 +01:00
Frank Celler
7aa4591678
arangod/Aql/Expression.cpp
2015-01-29 15:21:14 +01:00
Jan Steemann
b54dfae96f
removed several JSON functions
2015-01-13 01:31:04 +01:00
Jan Steemann
20e7fe7a7a
the great rename: array => object, list => array
2014-12-18 21:07:06 +01:00
scottashton
9f48775608
FIXED DOKU
2014-11-13 15:58:02 +01:00
Frank Celler
2ce59c3478
removed recursion
2014-11-01 12:15:07 +01:00
Jan Steemann
13d240384f
less namespace pollution
2014-10-28 00:24:37 +01:00
Frank Celler
14ee3ae8df
fixed computation of readPosition for small numbers
2014-10-23 15:52:00 +02:00
Frank Celler
2a3700a4f6
removed superfluous transfer
2014-10-23 11:30:40 +02:00
Frank Celler
2e92c4db90
do compaction only every X round
2014-10-22 15:33:51 +02:00