1
0
Fork 0
Commit Graph

5749 Commits

Author SHA1 Message Date
Jan Steemann 6b9e5dfd54 changed log level of SSL errors 2012-07-24 08:30:29 +02:00
Jan Steemann 33839809ab ssl 2012-07-23 18:17:45 +02:00
Jan Steemann 9a72ea4496 added https@ and http@ endpoints, https still unfinished 2012-07-23 17:32:59 +02:00
Jan Steemann a40b1ed511 renamed classes 2012-07-23 15:58:08 +02:00
Jan Steemann dca96749ff default value cleanup 2012-07-23 15:39:52 +02:00
Jan Steemann c079eda53b fixed doxygen errors 2012-07-23 15:24:53 +02:00
Jan Steemann ac0e4c1f59 removed AddressPort class 2012-07-23 14:04:58 +02:00
Jan Steemann 4e6c8024f6 added support for unix sockets, switched connection strings to endpoint syntax 2012-07-23 13:54:35 +02:00
Jan Steemann 8cfba96f28 removed option --server.admin-port 2012-07-20 15:05:18 +02:00
Jan Steemann 743a025e67 added EndpointSpecification classes 2012-07-20 14:51:03 +02:00
Jan Steemann 0dd0245ac4 fixed clang compile warnings and errors 2012-07-20 13:00:28 +02:00
Jan Steemann 07595218eb removed non-existing class 2012-07-20 12:26:49 +02:00
Jan Steemann 824206dd54 removed server startup options --server.require-keep-alive and --server.secure-require-keep-alive, small optimisations for HTTP request parsing and response header handling 2012-07-18 12:13:12 +02:00
Jan Steemann f00d11f9ae added macro TRI_TIMER_DUMP 2012-07-18 08:40:20 +02:00
Frank Celler dc05fc3562 Amazon Micro Instance 2012-07-17 17:16:01 +02:00
Jan Steemann 4904374cb9 intermediate version 2012-07-17 16:05:46 +02:00
Jan Steemann 6a4cb8625f further implementation of batch processing, still has segfaults 2012-07-16 17:53:04 +02:00
Frank Celler f126016484 added ExtractShapedJsonVocShaper 2012-07-16 15:42:41 +02:00
Frank Celler 994d48f600 fixed file perm 2012-07-16 13:46:06 +02:00
Jan Steemann 2884125e09 added ifdef for zeromq define 2012-07-16 13:28:05 +02:00
Jan Steemann 83f018e9ad batch job code can now be compiled without errors but still does not work 2012-07-16 13:23:39 +02:00
Frank Celler f7e1388e93 updated documentation 2012-07-15 17:31:59 +02:00
Frank Celler a02faec3a3 added basic authentication 2012-07-15 17:06:59 +02:00
Frank Celler 1df2799005 added --javascript.script
renamed --unit-tests to --javascript.unit-tests
2012-07-15 00:50:05 +02:00
Frank Celler 17cf74b080 fixed issue #88: fds not closed 2012-07-11 15:18:12 +02:00
Frank Celler 191b1338fe issue #98: Unable to change journalSize 2012-07-11 13:42:17 +02:00
Frank Celler ce7eb8b40e Merge branch 'devel' of github.com:triAGENS/ArangoDB 2012-07-11 11:27:00 +02:00
Frank Celler 24ead07956 clearified documentation, fixed paths for binary 2012-07-11 11:25:18 +02:00
Frank Celler 5ffff9edc4 added process title for supervisor 2012-07-11 10:46:04 +02:00
Frank Celler 9c92948872 Merge branch 'master' of https://github.com/fceller/ArangoDB into devel 2012-07-10 18:28:19 +02:00
Frank Celler be5bd3108b Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2012-07-10 18:28:08 +02:00
Frank Celler 58d29a78ef fixed privileges 2012-07-10 18:27:50 +02:00
Jan Steemann bf8b57ac2a fixed doxygen error 2012-07-10 17:08:07 +02:00
Frank Celler de187b1625 added wake-up call for synchroniser 2012-07-10 15:06:34 +02:00
Frank Celler 3612c93cf0 fixed race condition 2012-07-09 16:41:31 +02:00
Frank Celler ab4d52963e fixed statistics: no deviation for request-statistics, distribution for connection-statistics 2012-07-09 15:24:28 +02:00
Frank Celler 53251dd770 fixed missing lock 2012-07-09 15:23:58 +02:00
Frank Celler 08ff930154 Merge branch 'devel' of github.com:triAGENS/ArangoDB 2012-07-09 14:24:38 +02:00
Frank Celler ab306f7f4b added connection-statistics 2012-07-05 22:08:21 +02:00
Frank Celler 957bc347dc added connection statistics 2012-07-05 17:48:12 +02:00
Frank Celler c1892ff9b4 added doc for request statistics 2012-07-05 16:42:49 +02:00
Frank Celler 1fe03464c2 Merge branch 'devel' of github.com:triAGENS/ArangoDB into 1.1 2012-07-05 15:42:12 +02:00
Jan Steemann bba14bbff3 added timing functions 2012-07-05 15:01:07 +02:00
Jan Steemann c353846e52 replaced 1-byte-at-a-time algorithm with 8-bytes-at-a-time algorithm for CRC32 block calculation 2012-07-05 12:13:11 +02:00
Jan Steemann 829acdcbe9 some speedups for JSON parsing, correction of Unicode escape sequence handling 2012-07-05 09:31:56 +02:00
Jan Steemann 82ca4f24ce fixed compile errors 2012-07-04 23:22:07 +02:00
Frank Celler 89dcd4e5c8 added BatchJob and BatchSubjob 2012-07-04 23:21:45 +02:00
Frank Celler 84903ace48 added log option 2012-07-04 23:02:45 +02:00
Frank Celler 795b2a9178 added statistics 2012-07-04 18:33:13 +02:00
Jan Steemann 1b8bdad4a2 updated documentation for issue #122 2012-07-04 13:38:17 +02:00
Jan Steemann d9227ac680 issue #122: arangod doesn't start if <log.file> cannot be created 2012-07-04 13:34:26 +02:00
Frank Celler 935926bd8b added statistics 2012-07-03 16:34:49 +02:00
Jan Steemann 089ac79989 added server startup option --server.disable-admin-interface 2012-07-03 13:22:03 +02:00
Frank Celler d3e2bca5ff Merge branch 'master' of github.com:fceller/ArangoDB into 1.1-stat 2012-07-02 18:47:33 +02:00
Frank Celler 9e1acf7a75 yesterday 2012-07-02 18:47:12 +02:00
Frank Celler 6fbf548f87 added statistics classes 2012-07-02 18:44:40 +02:00
Frank Celler 0482963c7d Merge branch 'master' of github.com:fceller/ArangoDB into 1.1 2012-07-02 15:20:35 +02:00
Frank Celler fff2a9d656 cleanup mruby 2012-07-02 14:26:51 +02:00
Frank Celler af82d87ae5 added BatchJob and BatchSubjob 2012-07-02 11:18:44 +02:00
Frank Celler e9e4e555a3 fixed uninit mem 2012-07-01 17:39:52 +02:00
Frank Celler a9332a7ade raised initial size 2012-07-01 16:58:13 +02:00
Frank Celler e63c5833d3 switch to AssociativeArray 2012-07-01 16:50:21 +02:00
Frank Celler 74fd3af136 use mutex 2012-07-01 15:19:45 +02:00
Frank Celler 7e153d21ef added TRI_USE_SPIN_LOCK_GENERAL_SERVER 2012-07-01 15:14:31 +02:00
Frank Celler 89e5401d56 ignore protobuf 2012-07-01 14:43:36 +02:00
Frank Celler 4e82d631c2 fixed memleak 2012-07-01 14:34:03 +02:00
Frank Celler c47353157c fixed error handling of canceled thread 2012-07-01 14:23:19 +02:00
Frank Celler 479cb7b8b8 fixed shutdown 2012-07-01 14:10:01 +02:00
Frank Celler d0459a0851 new HttpServer & co implementation 2012-07-01 11:17:16 +02:00
Frank Celler fb4a7618e4 the great Scheduler & Dispatcher refactoring 2012-06-30 23:52:49 +02:00
Jan Steemann 7bbbd11ee8 not necessary anymore 2012-06-27 16:44:44 +02:00
Jan Steemann 75bd9acfba fixed some things in the batch handler 2012-06-27 15:19:09 +02:00
Jan Steemann 5cbc0ad3c7 added some error messages when using --pid-file 2012-06-27 11:38:43 +02:00
Jan Steemann ad456ded93 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2012-06-27 09:53:58 +02:00
Jan Steemann 3981974d1d working, but still blocking batch processing implementation 2012-06-27 09:53:37 +02:00
Oreste Panaia 9a8c0a4cd0 still trying to get this code up to github (maybe one day) 2012-06-27 14:43:00 +08:00
Oreste Panaia cfbe3a84e3 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2012-06-27 14:34:38 +08:00
Oreste Panaia a9f9c3af55 trying to upload bitarrays 2012-06-27 14:21:21 +08:00
Frank Celler f35a0dc67f Merge branch 'master' of github.com:fceller/ArangoDB into devel
Conflicts:
	lib/HttpServer/HttpHandler.cpp
2012-06-26 23:23:33 +02:00
Frank Celler 35d2d6db65 finish direct sd 2012-06-26 23:21:35 +02:00
Jan Steemann aa282cfcf9 some cleanup to reduce diff size 2012-06-26 17:25:25 +02:00
Jan Steemann af73c747a3 some cleanup to reduce diff size 2012-06-26 17:18:40 +02:00
Jan Steemann 3f36f50baf whitespace etc. to reduce diff size 2012-06-26 16:50:04 +02:00
Oreste Panaia 43309908ec Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
Conflicts:
	arangod/BitIndexes/bitarray.c
	arangod/RestServer/ArangoServer.cpp
	configure
2012-06-26 20:41:04 +08:00
Frank Celler 214f25aac2 added first try 2012-06-26 14:28:00 +02:00
Oreste Panaia 20bbdab435 Bitarray index first draft 2012-06-26 20:05:49 +08:00
Frank Celler 6d21cbc1c3 removed duplicate includes 2012-06-26 12:07:54 +02:00
Frank Celler 0bde0c1c00 Merge branch 'master' of github.com:triAGENS/ArangoDB 2012-06-26 12:04:32 +02:00
Jan Steemann c858d39adc issue #115 2012-06-26 11:17:29 +02:00
Frank Celler be421504ab added missing include for CLANG 2012-06-26 10:37:59 +02:00
Frank Celler 02974e6ec5 Merge branch 'devel' of github.com:triAGENS/ArangoDB 2012-06-25 16:24:55 +02:00
Frank Celler 5b07a9dea6 removed ZeroMQ / ProtoBuf coupling 2012-06-25 16:24:43 +02:00
Jan Steemann 27da220b4f issue #72: fixed memleak for cap constraints 2012-06-25 10:03:15 +02:00
Frank Celler 2c9d3ded48 regenerated files 2012-06-24 20:44:51 +02:00
Frank Celler af60ebe612 fixed doc errors 2012-06-24 16:43:20 +02:00
Frank Celler 38b5c0f561 fixed shutdown order 2012-06-22 17:21:22 +02:00
Frank Celler f99409f146 fixed unregistering of handlers 2012-06-22 17:08:52 +02:00
Frank Celler 3a151b5bbd fixed memory leaks 2012-06-22 15:15:09 +02:00
Frank Celler 4195060ed3 fixed memory leaks 2012-06-22 15:15:07 +02:00
Frank Celler 4e6f4a74a6 fixed memory leaks 2012-06-22 13:38:55 +02:00
Jan Steemann d1d5ab1436 added stub method because otherwise beginShutdown() would be pure virtual 2012-06-22 11:44:41 +02:00
Jan Steemann c9b379f879 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2012-06-22 11:38:07 +02:00
Jan Steemann 92e73b1bb8 issue #112: do not accept document with duplicate attribute names 2012-06-22 11:36:48 +02:00
Frank Celler b1a145c64a Merge branch 'master' of https://github.com/fceller/ArangoDB into devel 2012-06-22 11:03:40 +02:00
Frank Celler 6c55734753 added running check 2012-06-22 11:03:27 +02:00
Frank Celler 37d3ad8dc2 Merge branch 'devel' of github.com:triAGENS/ArangoDB
Conflicts:
	Makefile.in
	arangod/RestServer/ArangoServer.cpp
	arangod/RestServer/JavascriptDispatcherThread.cpp
	lib/Dispatcher/DispatcherQueue.cpp
	lib/HttpServer/HttpCommTask.cpp
2012-06-21 23:17:48 +02:00
Frank Celler 94c954b8fd application v8 2012-06-21 22:40:11 +02:00
Jan Steemann 074d0538e9 removed bogus FIXME comments 2012-06-21 16:46:57 +02:00
Jan Steemann f100e2ad82 changed async task handling 2012-06-21 16:32:54 +02:00
Frank Celler ea1243d3ce feature V8 2012-06-21 00:44:25 +02:00
Frank Celler 3fc8118904 cleanup ApplicationFeature 2012-06-20 20:52:15 +02:00
Frank Celler 0e7d6f8f2a added prepare and open 2012-06-19 23:20:33 +02:00
Frank Celler 8f16acdd86 added control to start & stop features 2012-06-19 22:12:49 +02:00
Frank Celler fffd1c4fc0 added log.filter 2012-06-19 17:30:08 +02:00
Frank Celler 1511e167aa Merge branch 'devel' of github.com:triAGENS/ArangoDB
Conflicts:
	PerfTests/zclient.cpp
	lib/Dispatcher/DispatcherQueue.cpp
2012-06-19 17:13:50 +02:00
Frank Celler 3ccc668dd9 removed debug output 2012-06-19 17:09:50 +02:00
Frank Celler a10151c26a added handler factory 2012-06-19 16:26:51 +02:00
Frank Celler cd93e52474 added ZeroMQQueueThread 2012-06-19 12:28:55 +02:00
Frank Celler a3dae7083b ZeroMQ batch job and threads 2012-06-19 12:01:05 +02:00
Jan Steemann 50216ab1fa fixed compile warning about initialisation order 2012-06-18 09:45:07 +02:00
Frank Celler 20e022125f added HttpRequestProtobuf 2012-06-17 21:50:03 +02:00
Frank Celler caf24bfb60 parse message body 2012-06-17 18:14:04 +02:00
Frank Celler a90635f636 fixed log msg 2012-06-17 18:13:51 +02:00
Frank Celler 47db93a546 added queue name in log 2012-06-17 18:13:31 +02:00
Frank Celler 2635b48208 added threads and concurrency for zeromq 2012-06-17 13:17:02 +02:00
Frank Celler 9beecf5ee4 protobug & zeromq tests 2012-06-15 14:03:54 +02:00
Frank Celler f48ac96d34 added SPIN/MUTEX flag 2012-06-14 21:37:03 +02:00
Frank Celler 704f921d0f new HttpRequest 2012-06-14 15:03:17 +02:00
Frank Celler 02e8d7382f trying to get an abstact class for HttpRequest 2012-06-13 23:29:27 +02:00
Frank Celler 54826adb83 cleanup HttpRequest as prep for ZeroMQ 2012-06-13 21:51:27 +02:00
Frank Celler 2e7a9926f3 start with a larger initial buffer 2012-06-13 15:06:15 +02:00
Frank Celler ae2c588caa using spin locks 2012-06-13 15:01:17 +02:00
Frank Celler 2c5f7e1993 fixed typos 2012-06-13 15:01:00 +02:00
Frank Celler 1c2661df3c replaced Mutex by spin 2012-06-13 14:06:26 +02:00
Frank Celler 00d1b9d0bf added /queued-version 2012-06-13 13:20:28 +02:00
Frank Celler b777deabd7 added /queued/version 2012-06-13 13:17:52 +02:00
Frank Celler 3f5b54258b partial ZeroMQ integration 2012-06-13 11:39:00 +02:00
Frank Celler fa5ba2d50f initial ZeroMQ 2012-06-13 00:13:22 +02:00
Frank Celler 73e50d932f added name for pthreads 2012-06-13 00:12:45 +02:00
Frank Celler dd7fa848c0 alternative version if mruby supports define_method and attrib_reader 2012-06-12 17:28:53 +02:00
Frank Celler a92cd9ffd2 preparations for ZeroMQ, removed Scheduler and Dispatcher from ApplicationServer 2012-06-12 17:10:49 +02:00
Frank Celler 263a1c345c added protocol buffers 2012-06-11 17:58:05 +02:00
Frank Celler d120aa0026 very rudimentary execute action method 2012-06-10 00:15:49 +02:00
Frank Celler bb9253eeff fixed queue handling for MRuby, added mount for MRuby and mr_action_t 2012-06-09 11:15:18 +02:00
Frank Celler 55ebf00dbd Merge branch 'devel' of github.com:triAGENS/ArangoDB
Conflicts:
	Actions/RestActionHandler.cpp
	Actions/RestActionHandler.h
	Makefile.files
	Makefile.in
	RestHandler/RestActionHandler.cpp
	RestHandler/RestActionHandler.h
	RestServer/ActionDispatcherThread.cpp
	RestServer/ActionDispatcherThread.h
	RestServer/RubyDispatcherThread.cpp
	RestServer/RubyDispatcherThread.h
	arangod/RestHandler/RestActionHandler.cpp
	arangod/RestHandler/RestActionHandler.h
	arangod/RestServer/ActionDispatcherThread.cpp
	arangod/RestServer/ActionDispatcherThread.h
	arangod/RestServer/ArangoServer.cpp
2012-06-08 15:57:33 +02:00
Frank Celler aeeadb7168 Merge branch '1.0' of github.com:triAGENS/ArangoDB into devel 2012-06-08 15:22:01 +02:00
Frank Celler 57353e1e79 the great rename III 2012-06-08 15:21:31 +02:00
Frank Celler 313c3c31ed Merge branch '1.0' of github.com:triAGENS/ArangoDB into devel
Conflicts:
	arangod/RestServer/ArangoServer.cpp
	arangosh/V8Client/arangosh.cpp
2012-06-08 15:13:01 +02:00
Frank Celler d2c758d663 the great rename 2012-06-08 15:01:25 +02:00