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