Jan Steemann
a35de51042
handle OOM
2013-07-02 17:19:03 +02:00
Jan Steemann
d2b12968e0
avoid usage of NULL pointer
2013-07-02 17:09:44 +02:00
Jan Steemann
00b5970bfc
check for NULL values
2013-07-02 17:08:27 +02:00
Jan Steemann
d2eae10fb2
check for invalid values
2013-07-02 17:08:10 +02:00
Jan Steemann
d7561e70e1
added logging options
2013-07-02 12:16:13 +02:00
Jan Steemann
659520875b
preparation for better request logging
2013-07-01 15:31:56 +02:00
Jan Steemann
b318c9cec6
updated list of HTTP status codes
2013-07-01 14:32:14 +02:00
Jan Steemann
7543ad0283
removed redundant declaration of HTTP status codes
2013-07-01 12:11:02 +02:00
Jan Steemann
2e063df6c1
fixed some zone debugging output
2013-06-29 00:10:41 +02:00
Jan Steemann
64f01e9a7b
prevent logging deadlock
2013-06-28 19:14:33 +02:00
Jan Steemann
b13e13fec2
check oom
2013-06-28 19:06:25 +02:00
Jan Steemann
1f68cb50a0
replaced LOG_ERROR with fprintf to not run into logging deadlock
2013-06-28 19:04:56 +02:00
Jan Steemann
0a98279259
replaced LOGGER_ with LOG_ (better control over memory allocation)
2013-06-28 19:04:32 +02:00
Jan Steemann
dcc3de5d81
fixed type declaration (fixes compiler warning)
2013-06-28 15:47:40 +02:00
Jan Steemann
5ba876978b
removed unused private variable (fixes compiler warning)
2013-06-28 15:44:59 +02:00
Jan Steemann
14422986e0
added option --server.authenticate-system-only
2013-06-26 23:23:37 +02:00
Jan Steemann
6e9c3e8e2c
replication logging
2013-06-26 12:04:55 +02:00
Jan Steemann
b0acfba634
less faults when server cannot start
2013-06-25 09:56:09 +02:00
Jan Steemann
703edda54e
typos
2013-06-24 20:55:31 +02:00
Jan Steemann
191d389e8c
a few mallocs less
2013-06-24 20:55:12 +02:00
Jan Steemann
315848c93c
typo
2013-06-24 20:52:43 +02:00
Jan Steemann
0f7c632f0f
less strlen
2013-06-24 17:31:37 +02:00
Jan Steemann
2d7edbef96
added db._exists()
2013-06-21 21:50:00 +02:00
Jan Steemann
8063ade2be
fixed issues reported by cppcheck
2013-06-21 19:40:57 +02:00
Jan Steemann
ee2de60670
less syscalls in logging, do not use file-logging in tests
...
file-based logging creates a problem with Valgrind 3.8.1 for `make unittests-http-server VALGRIND=valgrind` on OpenSuse 64 bits, -O2
2013-06-21 16:05:58 +02:00
Jan Steemann
2f8d8caf20
fixed a memleak in internal.download()
2013-06-21 10:58:36 +02:00
Jan Steemann
1691cf4036
fixed issues reported by Valgrind
2013-06-21 10:26:48 +02:00
Jan Steemann
b1f243d296
fixed segfault for too big shapes, make shape collection filesize adaptive
2013-06-20 19:14:14 +02:00
Jan Steemann
d9c0d588f9
added internal.adminDirectory
2013-06-20 15:47:48 +02:00
Jan Steemann
f6f31667a5
issue #551
2013-06-20 14:57:43 +02:00
Jan Steemann
ca9187854a
added (unconditional) caching for PathHandler
2013-06-20 14:36:39 +02:00
Jan Steemann
9dfb7483ff
"doCompact" attribute for collections
2013-06-19 16:51:16 +02:00
Jan Steemann
74d2a00737
test internal.download()
2013-06-13 15:05:08 +02:00
Jan Steemann
a76c9e0142
post body in internal.download()
2013-06-13 12:53:37 +02:00
Jan Steemann
9599a021b9
moved some graph traversal validation into the traversal module
...
- that simplifies some of the traversal-calling routines
- make returning error codes more consistent (specific 404 errors when
referring to unknown collections instead of simple 400 errors)
- optionally limit traversals to a certain number of iterations so they
don't run endlessly in cyclic graphs
2013-06-12 17:04:47 +02:00
Oreste Panaia
81f20c7ba0
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-06-12 17:03:29 +08:00
a-brandt
5c27f36b95
bugfix non-virtual destructor
2013-06-12 09:12:58 +02:00
a-brandt
d9fc2a6c60
Merge branch 'devel' into multiple_databases
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
arangod/VocBase/primary-collection.c
2013-06-11 11:17:41 +02:00
Oreste Panaia
35ab2e6f62
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-06-10 17:05:58 +08:00
Oreste Panaia
8e10a5e173
windows updates
2013-06-10 17:05:33 +08:00
Jan Steemann
f5326828c6
added flag to force writing of body even in case of HTTP errors for internal.download()
2013-06-07 13:38:13 +02:00
Jan Steemann
c06d0d5ac3
type cast
2013-06-07 13:38:07 +02:00
Jan Steemann
d31573a8b4
fixed a few type issues, updated TODOs
2013-06-07 11:31:42 +02:00
a-brandt
793dc6077d
Merge branch 'devel' into multiple_databases
2013-06-05 17:29:34 +02:00
Oreste Panaia
2afd8a742c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-06-05 19:53:25 +08:00
Oreste Panaia
8a95c1c2a8
update
2013-06-05 19:52:34 +08:00
Jan Steemann
fb33638b91
documentation fixes
2013-06-05 00:31:08 +02:00
Jan Steemann
af7866f238
made internal.download() function more flexible
...
required by @mchacki
can now send custom headers and use non-GET method
2013-06-05 00:25:36 +02:00
a-brandt
384b3c283c
Merge branch 'devel' into multiple_databases
2013-06-04 13:07:06 +02:00
Jan Steemann
a7a8310a0d
issue #549
2013-06-04 11:26:05 +02:00