Jan Steemann
97723bbdf6
removed --enable-ssl configure option
...
having OpenSSL installed is now a requirement for compiling ArangoDB
2012-10-10 14:55:18 +02:00
Jan Steemann
a08b5ac230
remove configure option --enable-lock-check. has done its purpose already
2012-10-10 14:21:25 +02:00
Jan Steemann
22c1252a4f
moved some edge collection stuff to edge-collection.*
2012-10-10 14:05:06 +02:00
Jan Steemann
95ff3178a6
remove useless includes
2012-10-10 12:39:10 +02:00
Jan Steemann
dca19fcd32
move edge-related functionality to file of its own
2012-10-10 11:42:52 +02:00
Jan Steemann
6847caac80
changed misleading member name (secondaryIndexes => allIndexes)
2012-10-10 11:24:36 +02:00
Jan Steemann
6d96d040fa
added AQL function TO_LIST
2012-10-10 11:02:56 +02:00
Jan Steemann
eb11086ae5
added AQL function TO_LIST
2012-10-10 10:51:35 +02:00
Jan Steemann
29b9b09edc
fixed documentation
2012-10-10 09:36:43 +02:00
Jan Steemann
e4a473586a
fixed documentation
2012-10-10 09:31:08 +02:00
Jan Steemann
957d4d7402
documentation and some cleanup for issue #213
2012-10-09 17:56:31 +02:00
Jan Steemann
29b1877abd
removed createHeader and updateHeader dynamic functions
...
Those are only necessary in the document collection and the document collection can safely call its own static functions. no need for function pointers
2012-10-09 16:59:02 +02:00
Frank Celler
f7c990ce1a
Merge pull request #216 from jsteemann/issue213
...
possible implementation for issue #213
2012-10-09 07:51:15 -07:00
Frank Celler
c637ac03b6
Merge branch '1.0' of github.com:triAGENS/ArangoDB into 1.0-issue-165
2012-10-09 16:47:58 +02:00
Jan Steemann
aff81e4793
fix manual text
2012-10-09 14:59:25 +02:00
Jan Steemann
994a3e3424
issue #224 : allow optional content-id for batches
...
this allows clients to send a content-id for each batch part
the server will return the content-id in each part response so the client can more easily map requests and responses
the content-id will not be validated or checked for uniqueness by the server. it is up to the client to send sensible content-ids to the server
currently, the server will not store the content-ids anywhere. they are just used within one batch request and then "forgotten"
2012-10-09 14:50:20 +02:00
Jan Steemann
6b24c5d7f9
fixed typo, change publish-html
2012-10-09 10:58:10 +02:00
Frank Celler
c1db2c00cc
fixed typo, removed footer and header for WP
2012-10-09 10:50:13 +02:00
Oreste Panaia
5faa701537
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-08 23:31:15 +08:00
Oreste Panaia
fbd74b3569
windows
2012-10-08 23:30:30 +08:00
Jan Steemann
79ed396982
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-08 16:37:55 +02:00
Jan Steemann
794ab72a4a
issue #180 : updated documentation
2012-10-08 16:37:21 +02:00
Jan Steemann
788f91cd59
added ArangoStatement.explain() client method, wrote test cases
2012-10-08 15:49:15 +02:00
Jan Steemann
5da08eb283
allow AQL to use indexes in additional cases
2012-10-08 12:51:27 +02:00
Oreste Panaia
ab15e33b89
memory mapped files extensions for windows
2012-10-08 17:17:03 +08:00
Oreste Panaia
aac17f7b55
wrapper for memory mapped files add
2012-10-05 18:31:13 +08:00
Jan Steemann
e51656767e
possible implementation for issue #213
2012-10-04 15:04:20 +02:00
Jan Steemann
017965365a
put arguments onto individual lines
2012-10-04 13:17:58 +02:00
Jan Steemann
87304f9ea7
issue #211
2012-10-04 11:24:52 +02:00
Jan Steemann
e5a8b1e593
fixed doxygen errors
2012-10-04 09:43:41 +02:00
Jan Steemann
f736cd01b9
issue #205 : changed CentOS version
2012-10-04 09:23:45 +02:00
Jan Steemann
be142740c4
issue #205 : changed CentOS version
2012-10-04 09:22:47 +02:00
Frank Celler
d1728b8920
fixed undefined vs delete attributes
2012-10-01 13:11:05 +02:00
Frank Celler
049009ba5a
a string as action is mapped to a prefix controller
2012-10-01 12:39:11 +02:00
Frank Celler
faad04c8b3
switch options and next
2012-10-01 11:46:06 +02:00
Jan Steemann
3b5d4a4fc9
issue #204 : allow import of tab-separated values
...
this enables the user to specify the tab as separator for arangoimp.
the separator and eol values used by arangoimp can now also consist of
more than one character.
updated documentation and added test cases
2012-09-30 01:38:32 +02:00
Frank Celler
aeb83e4435
ssue #165 : front-end application howto
2012-09-29 16:03:32 +02:00
Jan Steemann
134449d872
make the compiler happy when compiling with --disable-logger
2012-09-28 15:10:59 +02:00
Jan Steemann
43b14d0254
fixed compile warnings when compiled with --disable-logger
2012-09-28 14:29:32 +02:00
Jan Steemann
3801d6df8a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-28 11:58:45 +02:00
Jan Steemann
629b157571
regenerated the parser files
2012-09-28 11:58:23 +02:00
Oreste Panaia
6bdf3ae565
usual mysteries with git
...
Conflicts:
lib/Rest/Endpoint.cpp
2012-09-28 17:56:05 +08:00
Oreste Panaia
2a71a3c371
minor changes for windows compatability
2012-09-28 17:34:22 +08:00
Jan Steemann
66d91c4677
also allow \n as delimiters
2012-09-28 11:32:42 +02:00
Jan Steemann
08b357546e
added documentation for batch requests
2012-09-28 11:17:12 +02:00
Jan Steemann
8b01f69025
oops, should not remove the HandleScope
2012-09-28 09:16:29 +02:00
Jan Steemann
7500ed1137
fixed memleak for weak dictionary
2012-09-27 14:58:35 +02:00
Jan Steemann
bcd521f44f
removed unused subclass HttpRequestPlain. we only have HttpRequest from now on
2012-09-27 11:24:20 +02:00
Jan Steemann
5a4a1b5fce
added test cases, removed class HttpResponsePart
2012-09-27 11:04:15 +02:00
Jan Steemann
210bfe7771
generalised arangob test cases
2012-09-26 10:29:32 +02:00
Jan Steemann
705c0e5579
inject authorization header into subparts
2012-09-26 09:32:07 +02:00
Jan Steemann
d6d36bd4c3
added configure option --enable-maintainer-mode. this replaces the previous options --enable-bison, --enable-flex, --enable-errors-depedency, and --with-boost-test
2012-09-25 21:53:24 +02:00
Jan Steemann
10d6167d45
removed some unused compile options
2012-09-25 21:24:02 +02:00
Jan Steemann
c9b1644004
this should be an else if
2012-09-25 17:32:23 +02:00
Jan Steemann
ce3936df9a
some cleanup
2012-09-25 16:12:20 +02:00
Jan Steemann
0619c9960c
fixed arangob for batch requests
2012-09-25 11:46:15 +02:00
Jan Steemann
bf7ddd5356
added X-Arango headers
2012-09-25 09:41:29 +02:00
Jan Steemann
68b3d7e4f9
some multipart fixes
2012-09-24 17:35:07 +02:00
Jan Steemann
4ad85e7037
added HttpResponsePart class
2012-09-24 16:59:19 +02:00
Jan Steemann
a3dee04647
removed zeromq
2012-09-24 15:27:27 +02:00
Jan Steemann
8a380eb81d
fixed startup when compiled with --enable-zeromq
2012-09-24 13:55:15 +02:00
Jan Steemann
f08a788f7c
removed protocol buffers
2012-09-24 13:44:30 +02:00
Jan Steemann
14fe763ec9
rewrote batch processor to use MIME requests
2012-09-24 13:16:50 +02:00
a-brandt
fe7f2f8079
ICU changes
2012-09-24 11:40:06 +02:00
Jan Steemann
942f8e0534
do not deleted derived files if configure options do not allow this
2012-09-24 10:17:56 +02:00
Frank Celler
4181fd5cc4
regenerated files
2012-09-21 17:44:25 +02:00
Frank Celler
403b4db931
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2012-09-21 10:12:12 +02:00
Frank Celler
352c093f81
merged with 1.0
2012-09-21 10:10:34 +02:00
Jan Steemann
bea699b734
some fix for json conversion
2012-09-21 09:26:53 +02:00
Frank Celler
e9b1e1c58f
Merge branch '1.0' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
3rdParty/mruby/include/mrbconf.h
3rdParty/mruby/include/mruby.h
3rdParty/mruby/include/mruby/array.h
3rdParty/mruby/include/mruby/khash.h
3rdParty/mruby/include/mruby/object.h
3rdParty/mruby/include/mruby/variable.h
3rdParty/mruby/mrblib/error.rb
3rdParty/mruby/mrblib/print.rb
3rdParty/mruby/src/array.c
3rdParty/mruby/src/cdump.c
3rdParty/mruby/src/class.c
3rdParty/mruby/src/codegen.c
3rdParty/mruby/src/error.c
3rdParty/mruby/src/gc.c
3rdParty/mruby/src/init.c
3rdParty/mruby/src/kernel.c
3rdParty/mruby/src/math.c
3rdParty/mruby/src/numeric.c
3rdParty/mruby/src/object.c
3rdParty/mruby/src/parse.y
3rdParty/mruby/src/pool.c
3rdParty/mruby/src/proc.c
3rdParty/mruby/src/range.c
3rdParty/mruby/src/sprintf.c
3rdParty/mruby/src/state.c
3rdParty/mruby/src/string.c
3rdParty/mruby/src/struct.c
3rdParty/mruby/src/symbol.c
3rdParty/mruby/src/time.c
3rdParty/mruby/src/variable.c
3rdParty/mruby/src/vm.c
3rdParty/mruby/src/y.tab.c
3rdParty/mruby/test/assert.rb
3rdParty/mruby/test/t/array.rb
3rdParty/mruby/test/t/exception.rb
3rdParty/mruby/test/t/kernel.rb
3rdParty/mruby/test/t/math.rb
3rdParty/mruby/test/t/module.rb
3rdParty/mruby/test/t/string.rb
3rdParty/mruby/test/t/struct.rb
3rdParty/mruby/test/t/time.rb
3rdParty/mruby/tools/mirb/mirb.c
3rdParty/mruby/tools/mruby/mruby.c
Doxygen/arango-html.doxy
Doxygen/arango.template
Makefile.am
Makefile.in
UnitTests/HttpInterface/api-http-spec.rb
aclocal.m4
arangod/RestHandler/RestDocumentHandler.cpp
arangod/RestServer/ArangoServer.cpp
arangod/V8Server/ApplicationV8.cpp
arangod/V8Server/ApplicationV8.h
arangod/V8Server/v8-actions.cpp
arangod/V8Server/v8-query.cpp
arangod/V8Server/v8-vocbase.cpp
arangod/V8Server/v8-vocbase.h
arangod/VocBase/compactor.c
arangod/VocBase/compactor.h
arangod/VocBase/shadow-data.c
arangod/VocBase/simple-collection.c
arangod/VocBase/simple-collection.h
arangod/VocBase/synchroniser.c
arangod/VocBase/vocbase.c
arangoirb/MRClient/arangoirb.cpp
config/compile
config/depcomp
config/install-sh
config/missing
configure
js/actions/demo/geo.js
js/actions/demo/hallo-world.js
js/actions/system/api-collection.js
js/actions/system/api-edges.js
js/actions/system/api-system.js
js/actions/system/documents.js
lib/BasicsC/locks-posix.c
lib/BasicsC/operating-system.h
lib/HttpServer/HttpCommTask.cpp
lib/HttpServer/HttpCommTask.h
lib/MRuby/MRLineEditor.cpp
lib/MRuby/mr-utils.c
m4/Makefile.doxygen
m4/all-in-one.mruby
2012-09-20 16:39:59 +02:00
Jan Steemann
61d49924be
more binary handling
2012-09-20 13:11:33 +02:00
Frank Celler
c57ffb7e8f
updated mruby to 15cf8fdea4a6598aa470e698e8cbc9b9b492319d
2012-09-20 12:41:25 +02:00
a-brandt
c90d7f5f27
Added option --default-language to arangod
2012-09-19 16:57:34 +02:00
a-brandt
d51383d081
Added HAS_ICU to shell and console
2012-09-19 11:23:23 +02:00
Jan Steemann
7cee00a060
fixed g++ compile error
2012-09-19 10:32:01 +02:00
Jan Steemann
eb1c4cec6d
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-19 09:30:37 +02:00
Jan Steemann
b682fa0fdb
compiled with Bison 2.5
2012-09-19 09:29:55 +02:00
Oreste Panaia
bd8bebed86
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-19 15:21:26 +08:00
Oreste Panaia
43ee2e1a58
unittests
2012-09-19 15:19:39 +08:00
Jan Steemann
614187c885
draft of benchmark client
2012-09-18 18:25:33 +02:00
Frank Celler
8f5b31177b
added redirect
2012-09-18 16:33:16 +02:00
a-brandt
d077c97f2c
ICU updates
2012-09-18 15:42:46 +02:00
Frank Celler
de4b01b766
Merge branch '1.0' of github.com:fceller/ArangoDB into 1.0
2012-09-18 15:12:19 +02:00
Frank Celler
acfa466f88
fixed typo
2012-09-18 15:12:01 +02:00
Frank Celler
2ce0c4336a
added module in database
2012-09-18 15:07:57 +02:00
a-brandt
1a9961cb4c
Added COMPARE_STRING function
2012-09-18 13:13:26 +02:00
a-brandt
3019983dc7
ICU changes
2012-09-18 10:41:37 +02:00
Frank Celler
88b72adea4
more actions example, reloadCache added
2012-09-17 18:08:28 +02:00
Jan Steemann
7ad38b946c
updated batch handler
2012-09-17 17:18:28 +02:00
Jan Steemann
bb14df164d
if 0'lled unused functions
2012-09-17 17:04:39 +02:00
Oreste Panaia
2ec059e758
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/Ahuacatl/ahuacatl-grammar.c
arangod/Ahuacatl/ahuacatl-grammar.y
2012-09-17 23:01:26 +08:00
Oreste Panaia
f5316acb9d
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/Ahuacatl/ahuacatl-grammar.c
arangod/V8Server/v8-vocbase.cpp
arangod/VocBase/document-collection.c
arangod/VocBase/document-collection.h
2012-09-17 22:40:12 +08:00
Jan Steemann
2379e1f0c3
fixed broken grammar file
2012-09-17 16:37:21 +02:00
Frank Celler
0ee09438c2
cleanup doc
2012-09-17 13:59:49 +02:00
Oreste Panaia
c7e5eae52d
Added additional error numbers for bitarray index creation
2012-09-17 19:57:10 +08:00
Jan Steemann
f4adf94748
some simplification
2012-09-17 13:32:20 +02:00
Jan Steemann
b8cc79296b
some simplification
2012-09-17 12:15:01 +02:00
Jan Steemann
cc637aa091
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-17 11:55:16 +02:00
Jan Steemann
3d6dfb6042
indentation
2012-09-17 11:54:52 +02:00
Jan Steemann
76674bad52
moved primaryIndex and lock from document-collection to primary-collection
2012-09-17 11:43:48 +02:00
Jan Steemann
1ef037ce8c
renamed indexes to secondaryIndexes
2012-09-17 09:54:12 +02:00
a-brandt
4e2cbfbb15
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-17 09:51:21 +02:00
a-brandt
3666069569
Added UTF8/UTF16 normalize and compare functions (uses libicu)
2012-09-17 09:49:41 +02:00
Jan Steemann
7c4b13f19d
slightly simplified locking
2012-09-17 09:05:13 +02:00
Frank Celler
4f6762436c
added first go at user actions
2012-09-16 17:25:57 +02:00
Frank Celler
9212351c13
added path and prefix
2012-09-16 17:25:38 +02:00
Jan Steemann
9698fba8aa
removed session handler documentation
2012-09-14 15:41:56 +02:00
Jan Steemann
7d512be4bb
make clean deletes more
2012-09-14 15:40:29 +02:00
Jan Steemann
f7e98df4a3
removed unused error codes
2012-09-14 15:18:28 +02:00
Jan Steemann
07ccc2083b
further renamings
2012-09-14 14:57:26 +02:00
Jan Steemann
b2e47ae2b8
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-14 14:46:56 +02:00
Jan Steemann
1b1d7ba877
renamed simple_collection to document_collection
2012-09-14 14:46:37 +02:00
Oreste Panaia
305031a0f7
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-14 18:19:52 +08:00
Oreste Panaia
c0e9f488c9
ruby unit tests for some index tasks
2012-09-14 18:18:57 +08:00
Jan Steemann
9bc99b7c9d
renamed document collection to primary collection
2012-09-14 10:19:41 +02:00
a-brandt
b26a96619c
added NORMALIZE_STRING function
2012-09-14 10:13:53 +02:00
Jan Steemann
4790d0311c
removed some unneeded globals
2012-09-14 09:34:43 +02:00
a-brandt
fc2ab446fa
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-14 09:19:42 +02:00
Jan Steemann
1b6efb38d9
virtual
2012-09-14 08:47:56 +02:00
Jan Steemann
a51fa9d4d9
fixed some doxygen errors
2012-09-13 20:08:18 +02:00
a-brandt
db00ed1502
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-13 17:47:48 +02:00
Jan Steemann
967716a27b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-13 17:41:21 +02:00
Jan Steemann
a932d335cb
added guards for collection locking and read/write transactions
2012-09-13 17:40:38 +02:00
a-brandt
ccdc384fdf
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
lib/BasicsC/strings.c
2012-09-13 16:45:05 +02:00
a-brandt
4dc64a546b
added utf8 normalization function (uses icu)
2012-09-13 16:41:00 +02:00
Frank Celler
5c32ae5869
removed boost exceptions
2012-09-13 15:09:02 +02:00
Frank Celler
5075e1f764
removed JsonParserX
2012-09-12 23:50:22 +02:00
Frank Celler
49b19e4657
Merge branch 'devel' of github.com:triAGENS/ArangoDB
...
Conflicts:
lib/BasicsC/terminal-utils-posix.c
lib/BasicsC/terminal-utils.c
lib/SimpleHttpClient/SimpleHttpResult.cpp
2012-09-12 23:49:14 +02:00
Frank Celler
e8089d86a7
removed user manager
2012-09-12 23:37:39 +02:00
Frank Celler
7e5aa4490d
removed user manager
2012-09-12 23:37:35 +02:00
Jan Steemann
6e6db55258
issue #195
2012-09-12 21:56:24 +02:00
Jan Steemann
650261faed
issue #195 : make arango-upgrade write VERSION file, add global Javascript variable DATABASEPATH
2012-09-12 21:53:01 +02:00
Jan Steemann
5fa11516f3
fixed documentation and typos
2012-09-12 15:20:44 +02:00
Jan Steemann
1906f9c36b
don't fail in case of EAGAIN rwlock acquisition, fixed locks error logging
2012-09-12 13:56:30 +02:00
Jan Steemann
daa43b467a
fixed dead-locking
2012-09-12 13:40:10 +02:00
Jan Steemann
d670fbca5b
issue #150 , issue #188
2012-09-12 09:32:25 +02:00
Jan Steemann
9a58ffbb2d
avoid deadlocking between synchroniser, compactor and data modification threads (e.g. POST /_api/document)
2012-09-12 09:07:51 +02:00
Jan Steemann
3ae11903e8
fixed a deadlock between compactor, synchroniser, and data modification threads (e.g. POST /_api/document)
2012-09-12 00:57:12 +02:00
Jan Steemann
d4d2656364
no complaining about "lock" file
2012-09-11 18:11:27 +02:00
Jan Steemann
c365468e26
fixed thread race condition on shutdown
2012-09-11 18:10:57 +02:00
Jan Steemann
b24ee5aab4
issue #194 : potential race condition between creating and dropping collections
2012-09-11 17:15:46 +02:00
Jan Steemann
b6c46979f5
downgraded write-lock to a read-lock
2012-09-11 16:31:13 +02:00
Jan Steemann
31676da1ff
made deletion of cursors an atomic operation
2012-09-11 16:30:23 +02:00
Jan Steemann
9660404328
enforce a minimum gc frequency of 1 second, not less
2012-09-11 12:59:59 +02:00
Jan Steemann
5c2b89ea38
did not remove enough code last time. fixed
2012-09-11 10:56:19 +02:00
Jan Steemann
cfe44acda4
moved variable to top-level scope. otherwise bad(TM) things may happen
2012-09-11 10:45:47 +02:00
Jan Steemann
135af312da
removed some old debug macros
2012-09-11 09:56:57 +02:00
Jan Steemann
65fb4fa84f
less long locking
2012-09-11 09:45:58 +02:00
Jan Steemann
21ff560bce
removed senseless macro
2012-09-11 09:43:57 +02:00
Jan Steemann
41bdeeecdd
minor message change
2012-09-11 08:54:52 +02:00
Jan Steemann
12598c2804
added leak check
2012-09-11 00:23:02 +02:00
Jan Steemann
be09205940
fixed doxygen error
2012-09-11 00:15:26 +02:00
Jan Steemann
4587d5db3c
added configure option --enable-lock-check
2012-09-10 18:17:57 +02:00
Jan Steemann
336195dff5
more verbosity in trace mode
2012-09-10 18:15:16 +02:00
Jan Steemann
94e1a80efa
removed ncurses from documentation
2012-09-10 15:51:45 +02:00
Jan Steemann
2fa8760235
fix compile warning
2012-09-10 15:42:36 +02:00
Oreste Panaia
f93eef34d7
git
...
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
Conflicts:
lib/ShapedJson/json-shaper.c
2012-09-10 20:53:41 +08:00
Jan Steemann
c0268ce475
try to avoid duplicate read-locking from AQL queries
2012-09-10 14:44:29 +02:00
Oreste Panaia
6134497b5d
Merge https://github.com/triAGENS/ArangoDB into devel
2012-09-10 20:42:48 +08:00
Oreste Panaia
8847d87580
added limited AQL support for bit indexes
2012-09-10 20:42:14 +08:00
Jan Steemann
fde8af7b2f
do not ignore out of memory
2012-09-07 17:46:32 +02:00
Jan Steemann
6a17f7c1e8
do not ignore out-of-memory
2012-09-07 17:44:19 +02:00
Jan Steemann
559b0f9767
do not ignore oom cases
2012-09-07 17:43:00 +02:00
Jan Steemann
451487fd68
fixed locking issues
2012-09-07 17:24:47 +02:00
Jan Steemann
112019c7e2
fixed some locking issues
2012-09-07 17:18:16 +02:00
Jan Steemann
442c033122
start statistics thread even in supervisor mode
2012-09-07 15:29:30 +02:00
Jan Steemann
2bca2a964b
more trace messages
2012-09-07 11:23:46 +02:00
Jan Steemann
1a400f22c0
added AhuacatlContextGuard for safer deallocation
2012-09-07 10:10:02 +02:00
Jan Steemann
b1395cb1ad
add V8 version to trace output
2012-09-07 10:08:53 +02:00
Jan Steemann
7626972890
issue #155
2012-09-06 17:48:06 +02:00
Jan Steemann
2072bb6fb8
improved debug logging and early deletion of cursor
2012-09-06 17:46:15 +02:00
Jan Steemann
b4f5cd6aa2
simplified code for issue #188
2012-09-06 14:10:00 +02:00
Jan Steemann
743efe30a7
some minor cleanups
2012-09-06 14:03:07 +02:00
Jan Steemann
7a20b188ba
issue #188
2012-09-06 13:35:01 +02:00
Jan Steemann
5e931b4e06
issue #150
2012-09-06 11:52:03 +02:00
Jan Steemann
37914fcf34
issue #188 , issue #150 : introduce periodic garbage collection for V8 contexts, fix issue with server-side cursor refcounts
2012-09-06 11:37:01 +02:00
Jan Steemann
22f860d9db
some obvious cleanups
2012-09-06 10:03:11 +02:00
Jan Steemann
c91bd73720
added missing private specifier
2012-09-05 17:09:55 +02:00
Jan Steemann
c973adc724
reduce log file spamming in case when running out of file descriptors
2012-09-05 16:56:07 +02:00
Jan Steemann
6f1e2c95b3
call releaseCollection() in dtor of RestHandlers
2012-09-05 16:12:12 +02:00
Jan Steemann
c1d08176b5
fixed some edge cases in which no proper error messages got generated
2012-09-05 15:41:19 +02:00
Jan Steemann
6a4c9c1c07
fixed potential crash when parameter file cannot be created
2012-09-05 11:43:57 +02:00
Jan Steemann
55907a5548
fixed potential crash when parameter file cannot be created
2012-09-05 11:42:23 +02:00
Jan Steemann
0712114f27
fixed potential crash in case parameter file cannot be created
2012-09-05 11:41:34 +02:00
Jan Steemann
ff03b3c63f
issue #150 comments
2012-09-04 23:58:37 +02:00
Jan Steemann
39dbfbff7c
fix for issue #150 patch
2012-09-04 23:04:13 +02:00
Jan Steemann
a667f633d5
issue #150
2012-09-04 22:30:44 +02:00
Jan Steemann
7c50dc7dca
clear existing sessions on shutdown. this prevents a valgrind warning
2012-09-04 16:52:15 +02:00
Jan Steemann
febd5bfa8e
removed member TRI_doc_mptr_t->_document
2012-09-04 13:20:01 +02:00
Jan Steemann
0f7ee2a433
updated documentation
2012-09-04 12:27:11 +02:00
Jan Steemann
9ef51c883f
updated some documentation
2012-09-04 12:11:29 +02:00
Jan Steemann
95db9cf429
removed some dead code
2012-09-04 10:05:36 +02:00
Jan Steemann
c1ebdabcf3
renamed blob_collection to shape_collection
2012-09-04 09:32:18 +02:00
Jan Steemann
9ff624c2d2
had to change collection version from 1 to 2 because the "status" attribute now may have a different meaning than before
2012-09-03 17:09:25 +02:00
Jan Steemann
64cb6d63e0
removed attachment collection type
2012-09-03 16:56:13 +02:00
Jan Steemann
e40b84d33e
fixed typos in documentation
2012-09-03 16:37:44 +02:00
Jan Steemann
67dd26fcef
removed previous implementation of attachments
2012-09-03 16:21:47 +02:00
Jan Steemann
ac708b7fec
issue #182 : added manpage for rcarangod
2012-09-03 15:34:30 +02:00
Jan Steemann
b8c5c4e3c0
issue #182
2012-09-03 13:44:58 +02:00
Jan Steemann
ffc5f9ed6d
man pages
2012-09-03 13:02:19 +02:00
Oreste Panaia
d632fb820b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-03 17:09:00 +08:00
Oreste Panaia
b7d239f629
draft index interface
2012-09-03 17:05:39 +08:00
Frank Celler
d3f0de4701
image cleanup
2012-09-02 10:56:59 +02:00
Frank Celler
2ac17fa841
fixed warning
2012-08-31 23:13:45 +02:00
Jan Steemann
f70cdc8fcb
issue #169 : adjusted documentation
2012-08-31 18:08:36 +02:00
Jan Steemann
e4e73a7a56
issue #169 : missing argument for simple queries
2012-08-31 17:32:53 +02:00
Jan Steemann
3b54e55562
correct parameter name in error message
2012-08-31 15:28:11 +02:00
Jan Steemann
72d2798368
improved error message for imports
2012-08-31 13:29:51 +02:00
Jan Steemann
203aae2c2b
issue #176 : added example
2012-08-31 12:02:28 +02:00
Jan Steemann
374b65e0d7
issue #177 : fixed wrong error message
2012-08-31 10:49:36 +02:00
Frank Celler
3e35942af5
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2012-08-31 09:31:57 +02:00
Jan Steemann
b38f28b920
issue #179 : fixed documentation error
2012-08-31 09:23:29 +02:00
Jan Steemann
a556984ed0
issue #179 : fixed documentation error
2012-08-31 09:22:48 +02:00
Jan Steemann
f9e0d9fb28
issue #179 : fixed documentation error
2012-08-31 09:22:04 +02:00
Frank Celler
6d38486be1
Merge branch 'master' of https://github.com/fceller/ArangoDB into devel
2012-08-31 09:00:42 +02:00
Frank Celler
8b34bbb9de
fixed permission
2012-08-31 08:59:59 +02:00
Frank Celler
39f4a8f833
cleanup directory structure and init file handling
...
moved common functions to ArangoClient
2012-08-30 16:54:42 +02:00
Frank Celler
f825cd97ac
replaces API section with link to web-site
2012-08-30 16:51:17 +02:00
Frank Celler
65008d57bc
added D
2012-08-30 16:51:17 +02:00
Jan Steemann
1167b62ca6
issue #153 : wrote upgrade script for arango. this will convert collections into edge collections etc.
2012-08-28 17:29:36 +02:00
Jan Steemann
ed395ab8ce
issue #153
2012-08-28 13:06:04 +02:00
Jan Steemann
b8e7d5634d
issue #153 : edge collection should be a flag for a collection
2012-08-28 10:48:24 +02:00
Jan Steemann
36add37fae
added markers for attachments, but they are still unused
2012-08-27 14:12:14 +02:00
Jan Steemann
2e32fe9c2f
added comments
2012-08-27 13:53:38 +02:00
Jan Steemann
04cacc4e32
fixed a typo in a comment
2012-08-27 13:51:39 +02:00
Frank Celler
76b6af6d1d
replaces API section with link to web-site
2012-08-26 12:03:29 +02:00
Frank Celler
c4153bdb90
added D
2012-08-24 10:55:36 +02:00
Frank Celler
d26b082ef6
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
CHANGELOG
Makefile.in
UnitTests/Makefile.files
2012-08-24 09:59:16 +02:00
Jan Steemann
d55807aa83
fixed an out of memory case
2012-08-21 16:59:52 +02:00
Jan Steemann
105af56bf7
issue #110 : support for partial updates
2012-08-21 15:17:51 +02:00
Jan Steemann
ff973f399c
issue #163
2012-08-21 13:04:39 +02:00
Jan Steemann
2c50c51e12
issue #163 : remove dangling temp file so collections can be created
2012-08-21 13:02:22 +02:00
Jan Steemann
bc56546f23
issue #110 : allow partial updates
2012-08-21 11:50:55 +02:00
Jan Steemann
b36776efb3
issue #110 : add PATCH method for documents
2012-08-20 19:16:45 +02:00
Jan Steemann
4b16882b44
issue #131 : make keep alive timeout configurable
2012-08-20 15:42:11 +02:00
Jan Steemann
d602942925
preparation for issue #110 : added HTTP patch method
2012-08-20 13:50:24 +02:00
Jan Steemann
fc624d464c
fixed "reference error: VALGRIND is not defined"
2012-08-20 13:01:55 +02:00
Jan Steemann
291d3fbc64
issue #108 : speed up truncate operation
2012-08-20 11:13:01 +02:00
Frank Celler
fa41864b7a
Merge remote-tracking branch 'origin/1.0' into devel
...
Conflicts:
Installation/MacOSX/MacPorts/arango.conf
Installation/arangod.conf.in
Makefile.in
arangod/RestServer/ArangoServer.h
configure
lib/V8/v8-utils.cpp
2012-08-18 09:00:43 +02:00
Frank Celler
935a38f540
fixed wiki section
2012-08-16 15:25:59 +02:00
Frank Celler
0d65d6d906
more documentation cleanup
2012-08-16 13:42:02 +02:00
Frank Celler
c0774bb892
cleanup documentation
2012-08-16 11:24:24 +02:00
Jan Steemann
0c822a8da1
issue #156 : fixed memleaks in /_api/import
2012-08-15 14:24:59 +02:00
Jan Steemann
b29d303488
fixed sporadically failing test
2012-08-15 12:43:20 +02:00
Frank Celler
47a4c67a84
Merge pull request #154 from jsteemann/1.0
...
issue #152 : fix memleak for barriers
2012-08-15 02:47:13 -07:00
Jan Steemann
d320eaae97
unified error messages for /_api/import
2012-08-15 10:44:51 +02:00
Jan Steemann
384384932e
issue #59 : added tests for /_api/import
2012-08-15 10:31:25 +02:00
Jan Steemann
ea863bdf70
issue #152 : fix memleak for barriers
2012-08-14 16:03:12 +02:00
Jan Steemann
4e91e178eb
issue #59 : added documentation for import api
2012-08-14 15:58:26 +02:00
Jan Steemann
6a0e0610cc
issue #59 : create documentation for import api
2012-08-14 15:55:38 +02:00
Jan Steemann
8a1e88c3c1
issue #152 : fixed memleak for barriers
2012-08-14 15:14:18 +02:00
Jan Steemann
ea186b8671
issue #151 : fixed memleak
2012-08-14 14:21:03 +02:00
Jan Steemann
0d9cd02577
added test for journal size on startup
2012-08-14 11:53:06 +02:00
Jan Steemann
ee63680c57
issue #151 : memleak when compactifying collections
2012-08-14 10:34:05 +02:00
Jan Steemann
96bec65c36
avoid additional sync() calls when writing partial shape data (attribute data) to disk. sync() can still be called when the shape marker is written to disk (will come after all attributes are written).
2012-08-10 12:10:53 +02:00
Jan Steemann
2364c52ebd
fixed crash in datafileScan() and fixed wrong usage information
2012-08-09 19:27:14 +02:00
Jan Steemann
43b7ea951a
issue #147 : added --database.force-sync-shapes option
2012-08-09 19:25:39 +02:00
Jan Steemann
e3aee8c140
fixed crash and wrong usage information in datafileScan()
2012-08-09 19:09:54 +02:00
Jan Steemann
63524e0bae
fixed documentation error
2012-08-09 17:50:01 +02:00
Frank Celler
69a8e64f9b
Merge branch 'master' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
.gitignore
Makefile.in
Makefile.local
Makefile.unittests
2012-08-09 15:25:29 +02:00
Jan Steemann
2af764ba08
issue #145 : added epsilon
2012-08-09 15:06:22 +02:00
Jan Steemann
de5ff8d64c
issue #145 : added epsilon
2012-08-09 15:05:04 +02:00
Frank Celler
302339ce09
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2012-08-08 15:43:28 +02:00
Frank Celler
5e84fb02e8
added reference to caller
2012-08-08 15:32:54 +02:00
Jan Steemann
bc5bbb9a41
Merge branch 'master' of https://github.com/triAGENS/ArangoDB
2012-08-08 14:51:21 +02:00
Jan Steemann
982781ec3e
reduced sleep intervals
2012-08-08 14:51:00 +02:00
a-brandt
f9a35a3192
changed "false" to "NULL"
2012-08-08 12:53:10 +02:00
Jan Steemann
2ac79d2298
added TODO marker
2012-08-08 09:55:18 +02:00
Jan Steemann
c5addc1020
added TODO markers for OOM cases
2012-08-08 09:48:03 +02:00
Frank Celler
250eee38cc
Merge pull request #140 from jsteemann/index
...
issue #136 : adjusted message during indexing
2012-08-07 07:48:09 -07:00
Frank Celler
5b025022d6
Merge branch 'master' of github.com:triAGENS/ArangoDB into 1.0
2012-08-07 11:05:53 +02:00
Jan Steemann
3d53f45d57
removed some TODO markers by handling some out of memory situations
2012-08-07 10:03:21 +02:00
Jan Steemann
9301fce3bd
unified capitalization of todo markers
2012-08-07 10:02:55 +02:00
Jan Steemann
d0c9469dd9
issue #136 : adjusted message during indexing
2012-08-06 18:14:57 +02:00
Jan Steemann
61ddc95a56
fixed memleak when wrong options were specified on command-line
2012-08-06 16:56:09 +02:00
Jan Steemann
31dbf59cc8
issue #137 : AQL optimizer should use indexes for ref accesses with 2 named attributes
2012-08-06 13:08:45 +02:00
Jan Steemann
a70d4f2920
issue #137 : exploit indexes for FILTER patterns collection.attribute operator collection.attribute
2012-08-06 12:56:11 +02:00
Jan Steemann
34441137df
preparation work for issue #137
2012-08-06 10:34:56 +02:00
Jan Steemann
8326bb2abf
preparation work for issue #137
2012-08-06 10:30:15 +02:00
Frank Celler
aef20e2887
Merge branch 'master' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
Makefile.local
arangod/Documentation/command-line-options.dox
arangod/RestServer/ArangoServer.cpp
build.sh
html/admin/js/master.js
2012-08-05 22:46:55 +02:00
Dorthe Luebbert
bff120cccd
formatting fixed, release date added
2012-08-05 17:24:28 +00:00
Frank Celler
6ea7a4e626
added shutdown message in ps
2012-08-03 15:37:18 +02:00
Frank Celler
cf243550f5
added cheat sheet
2012-08-03 15:34:48 +02:00
Frank Celler
cc421949eb
added Dorthes cheat sheet
2012-08-03 15:06:14 +02:00
Frank Celler
a4439db48d
fixed documentation
2012-08-03 14:12:16 +02:00
Frank Celler
1ccd0677c5
fixed version number, added arangosh chapter
2012-08-03 10:22:09 +02:00
Frank Celler
d7b2617348
fixed disable-admin-interface switch
2012-08-03 09:05:11 +02:00
Frank Celler
b0e452f74a
Merge branch 'master' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
CHANGELOG
Makefile.am
Makefile.in
arangod/V8Server/v8-vocbase.cpp
2012-08-02 17:17:36 +02:00
Oreste Panaia
b798b1d53f
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/BitIndexes/bitarray.c
2012-08-02 15:28:49 +08:00
Oreste Panaia
03cce62c3a
bitarray index now support explicit values
2012-08-02 15:20:43 +08:00
Jan Steemann
853d8fca8e
fixed compile error with --enable-zeromq
2012-08-01 11:01:58 +02:00
Frank Celler
925dca60e7
added perl and node.js
2012-07-31 20:31:08 +02:00
Jan Steemann
590855f633
made BatchJob and BatchSubjob template classes, fixed unittests
2012-07-31 11:00:05 +02:00
Jan Steemann
5c24872306
moved endpoint option parsing into ApplicationEndpointServer class
2012-07-30 15:50:34 +02:00
Jan Steemann
faf748ee7e
fixed documentation after moving files/responsibilities
2012-07-30 15:05:34 +02:00
Jan Steemann
9d87988bf5
renamed ApplicationHttpServer to ApplicationEndpointServer
2012-07-30 08:26:16 +02:00
Frank Celler
05a6c4eb90
added datafile debugger doc
2012-07-29 13:06:33 +02:00
Frank Celler
325a4d59bb
datafile check
2012-07-28 20:57:03 +02:00
Frank Celler
818b6d9ec2
datafile debugger
2012-07-28 09:32:45 +02:00
Jan Steemann
243aa0242c
removed ApplicationHttpsServer
2012-07-27 15:59:58 +02:00
Jan Steemann
3b7b14454c
added abstract EndpointServer, starting to combine ApplicationHttpServer and ApplicationHttpsServer
2012-07-27 15:38:27 +02:00
Jan Steemann
c602be9ad2
added tests for ssl and unix socket endpoints
2012-07-27 10:47:03 +02:00
Jan Steemann
eaeb9b42da
completed documentation for ssl options
2012-07-26 15:09:26 +02:00
Jan Steemann
daa6ca8b5e
added documentation for ssl options
2012-07-26 13:39:21 +02:00
Jan Steemann
1f62715e87
fixed documentation
2012-07-26 12:49:25 +02:00
Jan Steemann
eeeb78c2e7
Merge branch '1.1' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
CHANGELOG
Installation/arangod.conf.in
Makefile.in
arangod/Makefile.files
arangod/RestHandler/RestBatchHandler.cpp
arangod/RestHandler/RestBatchHandler.h
arangod/RestServer/ArangoServer.cpp
bin/arango-password.in
2012-07-26 12:03:03 +02:00
Jan Steemann
7036501641
added documentation
2012-07-26 09:49:59 +02:00
Jan Steemann
cc81db31a8
doxygen fixes
2012-07-26 09:46:22 +02:00
Jan Steemann
cc9952f460
fixed documentation
2012-07-26 09:22:52 +02:00
Jan Steemann
7a0e9d350d
added documentation for endpoints, disable-authentication, fixed tests
2012-07-26 09:10:59 +02:00
Jan Steemann
4f2229124f
added --server.disable-authentication option
2012-07-26 08:49:56 +02:00
Frank Celler
b2a334a063
added datafile map for collection
2012-07-25 20:56:34 +02:00
Jan Steemann
c99dcc6357
fixed a doxygen error
2012-07-25 17:57:10 +02:00
Jan Steemann
ae47eb4da8
added documentation
2012-07-25 17:52:21 +02:00
Jan Steemann
8d8044ba47
added proper SSL support for arangosh and arangoimp
2012-07-25 17:47:54 +02:00
Frank Celler
5aacb31226
removed TRI_IndexSimCollection (locking was broken for this function)
2012-07-25 16:47:50 +02:00
Frank Celler
97ff940736
fixed merge
2012-07-24 23:07:31 +02:00
Frank Celler
4605fbba9a
Merge branch '1.1' of github.com:triAGENS/ArangoDB into 1.1
...
Conflicts:
CHANGELOG
Doxygen/Examples.ArangoDB/startup1
Makefile.in
arangod/Documentation/command-line-options.dox
arangod/Documentation/install-manual.dox
arangod/Makefile.files
arangod/RestServer/ArangoServer.cpp
arangod/VocBase/auth.h
arangosh/V8Client/arangosh.cpp
html/admin/css/layout.css
lib/Basics/ssl-helper.h
lib/HttpServer/ApplicationHttpServer.cpp
lib/HttpServer/ApplicationHttpServer.h
lib/HttpServer/HttpServer.cpp
lib/HttpsServer/ApplicationHttpsServer.cpp
lib/HttpsServer/ApplicationHttpsServer.h
2012-07-24 22:56:03 +02:00
Frank Celler
041eb53b10
Merge branch '1.0' of github.com:triAGENS/ArangoDB into 1.1
...
Conflicts:
Makefile.in
arangod/RestServer/ArangoServer.cpp
arangoirb/MRClient/arangoirb.cpp
lib/GeneralServer/GeneralServer.h
lib/HttpServer/ApplicationHttpServer.cpp
lib/HttpServer/HttpCommTask.cpp
lib/HttpServer/HttpHandler.cpp
lib/HttpServer/HttpHandlerFactory.cpp
lib/HttpServer/HttpHandlerFactory.h
lib/HttpsServer/ApplicationHttpsServer.cpp
2012-07-24 22:19:46 +02:00
Jan Steemann
537fb48aff
allow admin interface via HTTPS
2012-07-24 09:48:13 +02:00
Oreste Panaia
53e4fb7f12
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/BitIndexes/bitarray.c
arangod/BitIndexes/bitarrayIndex.c
2012-07-24 14:56:04 +08:00
Jan Steemann
a8cf75b245
minor cleanup
2012-07-24 08:43:38 +02:00
Jan Steemann
a910971b15
fixed documentation & installation settings after endpoint introduction
2012-07-24 08:42:45 +02:00
Oreste Panaia
cd5ed3ac67
added http support for bitarray idnex creation
2012-07-24 14:30:38 +08: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
abc516f429
removed dead member variable
2012-07-23 16:00:12 +02:00
Jan Steemann
c079eda53b
fixed doxygen errors
2012-07-23 15:24:53 +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
53e8581b99
added ifdef around zeromq stuff
2012-07-20 15:07:53 +02:00
Jan Steemann
8cfba96f28
removed option --server.admin-port
2012-07-20 15:05:18 +02:00
Jan Steemann
dc91c9fcac
fixed clang warnings
2012-07-20 13:06:51 +02:00
Jan Steemann
0dd0245ac4
fixed clang compile warnings and errors
2012-07-20 13:00:28 +02:00
a-brandt
33f38daafc
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2012-07-18 16:51:07 +02:00
a-brandt
c65ccb5b5d
added checks for empty objects
2012-07-18 16:49:24 +02:00
Lucas Dohmen
17fd5f6afe
Merge branch 'graph_algorithms' into devel
2012-07-18 16:41:27 +02:00
Jan Steemann
0b7ae1d728
moved options
2012-07-18 16:40:47 +02:00
Jan Steemann
73778300f1
moved options from help-admin to help-devel
2012-07-18 16:35:10 +02:00
Lucas Dohmen
83bd2af811
Merge branch 'devel' into graph_algorithms
2012-07-18 16:12:21 +02:00
Jan Steemann
8620bffa84
renamed a lock
2012-07-17 18:18:24 +02:00
Frank Celler
dc05fc3562
Amazon Micro Instance
2012-07-17 17:16:01 +02:00
Jan Steemann
0ce6e565c8
clearly note who finalised a batch job
2012-07-17 16:56:52 +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
85e0e70e2e
fixed flag
2012-07-16 16:21:28 +02:00
Frank Celler
f126016484
added ExtractShapedJsonVocShaper
2012-07-16 15:42:41 +02:00
Frank Celler
08ee82ec82
Merge branch '1.0' of github.com:triAGENS/ArangoDB
2012-07-16 15:16:27 +02:00
Frank Celler
f589a384c3
Merge branch 'master' of github.com:triAGENS/ArangoDB into 1.0
2012-07-16 14:12:35 +02:00
a-brandt
183a9cd21d
added repositories
2012-07-16 13:55:02 +02:00
Frank Celler
16407018d7
fixed relative paths
2012-07-16 13:45:13 +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
Jan Steemann
20ee770a91
removed batch handler in devel version
2012-07-16 09:44:16 +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
b1aac93853
fixed warnings
2012-07-14 23:18:33 +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
f960ac0df0
issue #124 : added missing documentation
2012-07-10 17:07:49 +02:00
Frank Celler
e455348032
added --database.wait-for-sync
2012-07-10 16:34:06 +02:00
Frank Celler
de187b1625
added wake-up call for synchroniser
2012-07-10 15:06:34 +02:00
Frank Celler
4c517c6d3c
removed exec flag
2012-07-10 10:46:20 +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
08ff930154
Merge branch 'devel' of github.com:triAGENS/ArangoDB
2012-07-09 14:24:38 +02:00
Oreste Panaia
224614f14a
Bitarray index fixes
2012-07-06 12:02:08 +08:00
Frank Celler
ab306f7f4b
added connection-statistics
2012-07-05 22:08:21 +02:00
Frank Celler
56bdef98b8
added ConnectionStatisticsHandler
2012-07-05 18:02:43 +02:00
Frank Celler
4403da5568
added base class
2012-07-05 17:59:42 +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
Oreste Panaia
67d6b7fca0
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-07-05 13:59:46 +08:00
Oreste Panaia
c72f44c949
Bitarray indexes update
2012-07-05 13:59:26 +08:00
Frank Celler
0b7c4ecee2
added all
2012-07-04 22:54:04 +02:00
Frank Celler
795b2a9178
added statistics
2012-07-04 18:33:13 +02:00
Jan Steemann
ef01fa3c4e
added OOM guard
2012-07-04 13:50:35 +02:00
Jan Steemann
f7be68bd47
updated documentation for issue #121
2012-07-04 13:13:38 +02:00
Jan Steemann
fe1ac7aebb
issue #121 : added more output to the figures() API call
2012-07-04 12:15:16 +02:00
Jan Steemann
570b47f649
honor option --database.maximal-journal-size
2012-07-03 17:09:35 +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
237968ba26
cosmetics
2012-07-02 18:44:03 +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
4e82d631c2
fixed memleak
2012-07-01 14:34:03 +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
Frank Celler
028d60a197
fixed python link
2012-06-30 14:17:22 +02:00
Frank Celler
b0839ae8b1
fixed installtion paths
2012-06-30 11:12:06 +02:00
Frank Celler
d69586beb0
fixed installation issures
2012-06-30 10:32:50 +02:00
Jan Steemann
3411a9b98c
fixed a few query optimiser bugs, added test cases
2012-06-29 15:26:35 +02:00
Jan Steemann
586820f044
bug fixes for the query optimiser
2012-06-29 14:32:19 +02:00
Jan Steemann
fa3b6a74fa
fixed some range optimiser bugs, added test cases
2012-06-29 11:30:44 +02:00
Jan Steemann
bafc974623
added test cases for range optimisation, fixed some range optimiser bugs
2012-06-29 10:23:04 +02:00
Oreste Panaia
4ea30529ba
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-06-29 14:28:10 +08:00
Oreste Panaia
2e3b6531c8
Some fixes for bitarray indexes
2012-06-29 14:27:30 +08:00
Jan Steemann
3f50cbc563
added example for --supervisor option
2012-06-27 18:11:39 +02:00
Jan Steemann
2cfcfe4e96
some cleanup
2012-06-27 15:37:50 +02:00
Jan Steemann
75bd9acfba
fixed some things in the batch handler
2012-06-27 15:19:09 +02:00
Jan Steemann
c4db88bdea
fixed doxygen errors
2012-06-27 13:22:40 +02:00
Jan Steemann
a7e3ac42b6
issue #116 : fixed description of createCollection option
2012-06-27 13:19:33 +02:00
Jan Steemann
7dc6f77b69
some cleanup
2012-06-27 11:58:12 +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
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
Jan Steemann
aa282cfcf9
some cleanup to reduce diff size
2012-06-26 17:25:25 +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
Oreste Panaia
20bbdab435
Bitarray index first draft
2012-06-26 20:05:49 +08:00
Jan Steemann
12a5eb5e4e
fixed clang warnings
2012-06-26 11:36:07 +02:00
Frank Celler
ab66d178ed
fixed comment
2012-06-24 21:16:42 +02:00
Frank Celler
3d0be30e0a
fixed documentation
2012-06-24 20:26:32 +02:00
Frank Celler
af60ebe612
fixed doc errors
2012-06-24 16:43:20 +02:00
Frank Celler
4e6f4a74a6
fixed memory leaks
2012-06-22 13:38:55 +02:00
Jan Steemann
0bb547b8f9
call UpdateTickVocbase() for both document and revision id
2012-06-22 12:45:08 +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
70b8c415f7
Merge branch 'master' of github.com:fceller/ArangoDB
2012-06-22 11:00:30 +02:00
Frank Celler
d3c17ee43f
fixed ruby console and actions, now using now ApplicationMR class
2012-06-22 11:00:21 +02:00
Frank Celler
84ab9cdf3b
fixed cleanup
2012-06-22 09:10:22 +02:00
Frank Celler
23f5b3d12d
removed JavascriptActionDispatcherThread
2012-06-22 08:17:12 +02:00
Frank Celler
f5ca96f10d
deleted JavascriptDispatcherThread.h
2012-06-22 08:09:09 +02:00
Frank Celler
5fbd731838
moved
2012-06-21 23:20:02 +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
Jan Steemann
1bdd4c64e3
forgot to change Makefiles
2012-06-21 23:03:37 +02:00
Frank Celler
b16d5e20ca
fixed console
2012-06-21 23:02:12 +02:00
Frank Celler
94c954b8fd
application v8
2012-06-21 22:40:11 +02:00
Jan Steemann
6a55a942fe
potential fix for issue #111 (crash during make unittests)
2012-06-21 17:26:00 +02:00
Jan Steemann
a0240aef31
renamed "shell" to "console" internally (as suggested by moonglum)
2012-06-21 16:39:22 +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
a10151c26a
added handler factory
2012-06-19 16:26:51 +02:00
Jan Steemann
5a74e95f35
allow reusing ids and revision when creating collections and documents
2012-06-19 15:50:52 +02:00
Oreste Panaia
d9f7ba28cb
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-06-15 16:46:48 +08:00
Oreste Panaia
2add774ffa
Fixed function name problem
2012-06-15 16:45:56 +08:00
Frank Celler
c4369e97b2
fixed perm
2012-06-14 21:03:06 +02:00
Frank Celler
003680bb00
fixed type of parameters field
2012-06-14 20:53:40 +02:00
Frank Celler
0c9683fb8d
Merge branch 'devel' of github.com:triAGENS/ArangoDB
...
Conflicts:
Makefile.in
2012-06-14 15:04:33 +02:00
Frank Celler
704f921d0f
new HttpRequest
2012-06-14 15:03:17 +02:00
Heiko Kernbach
3c32dd4cbb
result not used
2012-06-14 11:19:50 +02:00
Jan Steemann
5bb8b5dd04
added explain output for collect statements
2012-06-14 10:09:03 +02:00
Jan Steemann
1ee6ec85ca
added missing cases for (currently unsupported) bitarray indexes. shuts up compiler warnings
2012-06-14 09:37:46 +02:00
Oreste Panaia
32911e7d38
added index iterators and started on the bitarray indexes
2012-06-14 15:09:47 +08:00
Oreste Panaia
9949c9e75c
renamed sl-operator.c and sl-operator.h to index-operator.c and index-operator.h respectively
2012-06-14 10:04:41 +08: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
Jan Steemann
3a815e7e32
trying to fix some compiler warning
2012-06-13 16:55:39 +02:00
Jan Steemann
e85a4b0a2f
trying to fix some compiler warning
2012-06-13 16:54:34 +02:00
Frank Celler
1364ea8019
Merge branch 'devel' of github.com:triAGENS/ArangoDB
2012-06-13 15:06:32 +02:00
Jan Steemann
5b61e2008b
fixed potential segfault on shutdown
2012-06-13 14:12:53 +02:00
Jan Steemann
c27ca78769
added documentation for _api/query and _api/explain
2012-06-13 14:08:27 +02:00
Jan Steemann
7ad822bd09
fixed documentation
2012-06-13 13:42:46 +02:00
Jan Steemann
e3a075057f
reference accesses can now use indexes
2012-06-13 12:07:29 +02:00
Frank Celler
79449d5d71
Merge branch 'devel' of github.com:triAGENS/ArangoDB
...
Conflicts:
arangod/Ahuacatl/ahuacatl-grammar.c
2012-06-13 11:40:35 +02:00
Frank Celler
3f5b54258b
partial ZeroMQ integration
2012-06-13 11:39:00 +02:00
Frank Celler
73e50d932f
added name for pthreads
2012-06-13 00:12:45 +02:00
Jan Steemann
3cb8b653cd
1st steps for reference access optimisations
2012-06-12 17:58:30 +02:00
Frank Celler
11e2a51e78
alternative version if mruby supports define_method and attrib_reader
2012-06-12 17:33:27 +02:00
Frank Celler
dd7fa848c0
alternative version if mruby supports define_method and attrib_reader
2012-06-12 17:28:53 +02:00
Jan Steemann
2d7505a598
replace references that point to constant values with the constant values
2012-06-12 17:20:48 +02:00
Frank Celler
0a17415a01
preparations for ZeroMQ, removed Scheduler and Dispatcher from ApplicationServer
2012-06-12 17:11:12 +02:00
Jan Steemann
381fc2f9f9
optimiser change: collections are annotated with hints on how they are accessed. this info is picked up by the explain command
2012-06-12 16:50:36 +02:00
Jan Steemann
4ec362fc8f
some optimiser stuff
2012-06-12 09:36:58 +02:00
Frank Celler
263a1c345c
added protocol buffers
2012-06-11 17:58:05 +02:00
Jan Steemann
d84193bce7
explain & optimizer
2012-06-11 17:55:09 +02:00
Jan Steemann
276a42630c
explain
2012-06-11 16:39:39 +02:00
Jan Steemann
385f0fdf97
added AHUACATL_EXPLAIN() function
2012-06-11 14:22:12 +02:00
Jan Steemann
bd60683228
explain command, 1st version, still unfinished
2012-06-11 13:36:11 +02:00
Jan Steemann
2e0edb9a79
added #ifdef, otherwise compilation fails
2012-06-11 12:06:30 +02:00
Jan Steemann
602a266fe8
removed superfluous call to strlen()
2012-06-11 08:35:22 +02:00
Frank Celler
02517f81fa
Merge branch 'devel' of github.com:triAGENS/ArangoDB
...
Conflicts:
Makefile.in
arangod/Ahuacatl/ahuacatl-grammar.c
arangod/Ahuacatl/ahuacatl-grammar.h
arangod/RestServer/JavascriptDispatcherThread.cpp
2012-06-10 21:26:43 +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
Jan Steemann
12308b9664
fixed doxygen and wiki generation errors
2012-06-08 22:55:38 +02:00
Jan Steemann
efd48664ef
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
Ahuacatl/ahuacatl-statement-dump.c
Ahuacatl/ahuacatl-statement-dump.h
Ahuacatl/ahuacatl-statementlist.c
Ahuacatl/ahuacatl-tree-dump.c
Ahuacatl/ahuacatl-tree-dump.h
Ahuacatl/ahuacatl-tree-walker.h
Makefile.files
Makefile.in
arangod/Ahuacatl/ahuacatl-tree-dump.c
arangod/Ahuacatl/ahuacatl-tree-dump.h
arangod/Ahuacatl/ahuacatl-tree-walker.c
arangod/Ahuacatl/ahuacatl-tree-walker.h
2012-06-08 17:34:20 +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
efcfbccc7a
the great rename IV
2012-06-08 15:25:16 +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