1
0
Fork 0
Commit Graph

275 Commits

Author SHA1 Message Date
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
Frank Celler d9cee46f9b Merge branch 'pipeline' of github.com:triAGENS/ArangoDB into devel
Conflicts:
	lib/HttpServer/HttpCommTask.h
2014-10-22 11:51:59 +02:00
Frank Celler c779457125 fixed pipeline 2014-10-21 22:45:09 +02:00
Jan Steemann 40e62e95a5 fixed out-of-scheduler-threads issue 2014-10-20 18:27:50 +02:00
Frank Celler ad50ad066e added pipelining 2014-10-19 23:17:21 +02:00
Jan Steemann 234bb981aa more exception handling 2014-10-15 20:39:12 +02:00
Jan Steemann e28ad821b0 fixed spuriously occurring "database not found" error 2014-10-02 15:34:38 +02:00
Jan Steemann f09122959c tried to fix SSL shutdown memleak 2014-09-29 14:41:21 +02:00
Jan Steemann 307766cf13 fixed memleak in async jobs 2014-09-18 15:05:49 +02:00
Jan Steemann 8f27ef531c Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
Conflicts:
	scripts/run
2014-09-15 09:51:04 +02:00
Frank Celler e1b9e343bb added maintenance mode 2014-09-14 21:44:42 +02:00
Jan Steemann 506936dcdb rename orgy 2014-09-13 02:35:13 +02:00
Jan Steemann 87afcf5e8d the great rename 2014-09-13 00:10:11 +02:00
Jan Steemann 7771621fc6 take compatibility settings into account even for async requests 2014-08-30 17:26:45 +02:00