Jan Steemann
2e17f4bcd7
cppcheck
2014-05-09 00:21:17 +02:00
Jan Steemann
20292af75c
throw different type of debug error to prevent bogus "out-of-memory" errors
2014-05-08 23:00:18 +02:00
Jan Steemann
8fa45ca181
added string task ids for periodic jobs
2014-05-08 22:59:36 +02:00
Max Neunhoeffer
9b5f015747
Prepare setup for cluster arangorestore.
2014-05-08 22:38:52 +02:00
Jan Steemann
78185a60d7
fixed return code for async job cancellation
2014-05-08 18:27:46 +02:00
Jan Steemann
d2732aa929
don't leak barriers
2014-05-08 16:14:33 +02:00
Jan Steemann
7b9ce7046f
added typecasts
2014-05-08 14:29:15 +02:00
Jan Steemann
5d3d854495
issue #848 : db.someEdgeCollection.inEdge does not return correct value when called the 2nd time after a .save to the edge collection
2014-05-08 13:38:06 +02:00
Frank Celler
755558d734
removed old files
2014-05-08 11:45:53 +02:00
Max Neunhoeffer
8dc74b9958
Fix result structure of clusterInventory.
2014-05-08 10:22:01 +02:00
Jan Steemann
21cfd10453
added AQL FLATTEN function
2014-05-07 19:50:58 +02:00
Jan Steemann
7f9446f6bc
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-07 18:48:44 +02:00
Jan Steemann
7d28a03782
added AQL date functions
2014-05-07 18:17:46 +02:00
Max Neunhoeffer
a312d496a9
Finish server functionality for cluster dump.
2014-05-07 16:36:47 +02:00
Max Neunhoeffer
df68f47338
Use StringBuffer in SimpleHttpResult rather than stringstream.
2014-05-07 16:35:40 +02:00
Max Neunhoeffer
272aa89904
More trampoline functionality in coordinator.
...
inventory and dump (not yet working).
restore-data (not yet tested).
2014-05-06 21:36:52 +02:00
Max Neunhoeffer
271e33be48
Implement trampoline for /_api/replication/batch.
2014-05-06 16:27:27 +02:00
Max Neunhoeffer
02b68533e1
Export cluster auth on dispatchers (non-cluster) to JS.
2014-05-06 13:01:54 +02:00
Max Neunhoeffer
2390008f00
On coordinators use cluster auth for /_admin/shutdown.
2014-05-06 13:01:21 +02:00
Frank Celler
3db2475d1c
added ignore for certain API calls (version & aardvark)
2014-05-04 12:46:29 +02:00
Jan Steemann
3ca5b286e5
fixed typo in edge index deletion
2014-05-02 22:11:19 +02:00
Jan Steemann
b978a271ea
added AQL function `CURRENT_DATABASE()`
2014-05-02 22:06:47 +02:00
Jan Steemann
0a5e641f97
added index memory usage statistics
...
this also adds index memory usage to the output of the `figures` method
2014-05-02 22:05:29 +02:00
Jan Steemann
02a532a122
added CURRENT_USER function for AQL
2014-05-02 12:00:39 +02:00
Jan Steemann
dba48cff2d
fixed test
2014-04-25 13:31:58 +02:00
Jan Steemann
18302b3ab4
do not segfault on cancellation
2014-04-25 12:45:31 +02:00
Jan Steemann
868c2371ab
unified error messages
2014-04-23 23:35:59 +02:00
Jan Steemann
a4ee394d4b
fixed AQL return codes in the face of cancellation
2014-04-23 19:07:34 +02:00
Jan Steemann
b6bbbd031b
halt on test failure
2014-04-23 19:07:23 +02:00
Jan Steemann
ce04ec4ae3
fixed crash due to querying of context property outside of isolate
2014-04-22 16:01:55 +02:00
Jan Steemann
9d3c80518d
run GC every 10 commands in console mode only
2014-04-22 16:01:32 +02:00
Jan Steemann
ae153598a3
issue #810 : documented immutability of returned objects
2014-04-22 14:26:05 +02:00
Jan Steemann
d3e57c9e3c
issue #826 : Replication fails when a collection's configuration changes
2014-04-22 11:31:01 +02:00
Frank Celler
6cdfa029c9
added more error information, fixed try catch
...
Conflicts:
CHANGELOG
arangod/V8Server/ApplicationV8.cpp
2014-04-21 13:35:06 +02:00
Frank Celler
1e155916f1
fixed mruby action
2014-04-16 20:16:46 +02:00
Frank Celler
8e9ad58f3b
added cancelation of asnyc jobs
...
Conflicts:
arangod/V8Server/ApplicationV8.cpp
arangod/V8Server/v8-actions.cpp
lib/Rest/Handler.h
2014-04-16 20:16:22 +02:00
Jan Steemann
2050049b06
added periodic job management
...
this adds functions internal.deletePeriod() and internal.getPeriodic()
functions internal.definePeriodic() now also has an extra parameter to
specify the name of a periodic job. this makes it more easy to tell
jobs apart in the result of internal.getPeriodic().
2014-04-13 22:19:46 +02:00
Frank Celler
8464018141
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-04-13 14:18:33 +02:00
Jan Steemann
080fac47e0
dont expose test function
2014-04-11 18:19:55 +02:00
Frank Celler
99bc134bcf
added password token functions
2014-04-10 17:31:33 +02:00
Jan Steemann
ba8e38d6e5
bugfix for AQL query optimiser
...
the following type of query was too eagerly optimised, leading to errors in code-generation:
LET a = (FOR i IN [] RETURN i) LET b = (FOR i IN [] RETURN i) RETURN 1
the problem occurred when both lists in the subqueries were empty. In this case invalid code
was generated and the query couldn't be executed.
2014-04-08 23:26:55 +02:00
Jan Steemann
ad64c52e28
issue #796 : fixed potential issue with newlines treated slightly differently in different parts of AQL
2014-04-08 13:20:26 +02:00
Jan Steemann
c18fb05525
added operations container
2014-04-08 09:45:10 +02:00
Jan Steemann
de38d8c0ea
simplify serialisation of JSON into string-buffer
2014-04-07 21:31:23 +02:00
Jan Steemann
fb130a3c45
empty() instead of size()
2014-04-07 21:03:29 +02:00
Jan Steemann
9a6cab4386
cpp
2014-04-07 14:30:51 +02:00
Jan Steemann
182344f7d3
renamed
2014-04-07 12:02:04 +02:00
Jan Steemann
987292de34
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-04-07 11:56:14 +02:00
Jan Steemann
37c8413a44
cpp
2014-04-07 11:56:08 +02:00
Jan Steemann
87b31f9793
VS fixes
2014-04-07 11:50:52 +02:00
Jan Steemann
87af8420fe
cpp
2014-04-07 11:25:11 +02:00
Max Neunhoeffer
d3df2a16e9
Improve the documentation of _create with respect to shardKeys.
2014-04-04 17:13:49 +02:00
Jan Steemann
282f510e34
fixed race conditions
2014-04-04 14:57:14 +02:00
Max Neunhoeffer
35da05277e
Fix two more char const* compiler unhappinesses.
2014-04-04 09:00:36 +02:00
Jan Steemann
149f7378cb
cpp
2014-04-03 23:22:32 +02:00
Jan Steemann
9c9f5f4edd
VS
2014-04-03 17:58:13 +02:00
Jan Steemann
bb24068029
cpp
2014-04-03 17:50:38 +02:00
Jan Steemann
17bf8ebafb
fixed VS warnings
2014-04-03 16:13:56 +02:00
Jan Steemann
ccf7bbb173
cpp
2014-04-03 15:23:20 +02:00
Jan Steemann
100e514841
issue #798 : Lower case http headers from arango
...
This change allows returning capitalized HTTP headers, e.g.
`Content-Length` instead of `content-length`.
The HTTP spec says that headers are case-insensitive, but
in fact several clients rely on a specific case in response
headers.
This change will capitalize HTTP headers if the `X-Arango-Version`
request header is sent by the client and contains a value of at
least `20100` (for version 2.1). The default value for the
compatibility can also be set at server start, using the
`--server.default-api-compatibility` option.
2014-04-03 13:24:59 +02:00
Jan Steemann
6e76f9d35f
dont log cluster connection problems on startup as errors, but just as info
2014-04-02 16:27:26 +02:00
Jan Steemann
50f2ffaaaf
fixed misbehaving memory barriers for Visual Studio 2013
...
seems we are affected by the issue described here:
http://lists.schmorp.de/pipermail/libev/2014q1/002318.html
2014-04-02 14:19:40 +02:00
Max Neunhoeffer
4ed8230b3a
Merge branch 'devel' into associative_tests
2014-03-31 08:46:36 +02:00
Jan Steemann
55f0dc5739
logfile opening/closing fixes
2014-03-28 16:45:06 +01:00
Max Neunhoeffer
f7476a36ef
Take out some diagnostics.
2014-03-28 16:25:13 +01:00
Max Neunhoeffer
7f11440402
Repair graphs with new edge index.
2014-03-28 16:21:18 +01:00
Max Neunhoeffer
078687fe00
Change edge index. Compiles but does not work yet.
2014-03-28 11:10:49 +01:00
Max Neunhoeffer
05c9e4fd54
Cleanup resizing of MultiPointerHash
2014-03-28 09:14:20 +01:00
Max Neunhoeffer
3dc507d0ed
Fix after merge from devel.
2014-03-27 16:37:10 +01:00
Max Neunhoeffer
b4e80d5a26
Merge branch 'devel' into associative_tests
2014-03-27 16:32:56 +01:00
Max Neunhoeffer
650d852db9
Graph tests work again.
2014-03-27 16:32:24 +01:00
Jan Steemann
e2f1d0dfb6
fixed issues in arango-dfdb
2014-03-27 12:29:32 +01:00
Jan Steemann
c789c16b82
compilers shouldn't complain about that
2014-03-27 09:43:01 +01:00
Jan Steemann
cf0ea1b615
fixed deallocation of edges
2014-03-27 09:27:13 +01:00
Jan Steemann
4ddaa74f74
logfile manager
2014-03-26 17:16:49 +01:00
Max Neunhoeffer
7b4f7f665c
Lookup compiles, deletion planned.
2014-03-26 16:21:50 +01:00
Jan Steemann
25f81195a9
logfile manager
2014-03-26 16:00:24 +01:00
Max Neunhoeffer
c32f717a07
Merge branch 'devel' into associative_tests
2014-03-26 15:12:54 +01:00
Max Neunhoeffer
185d86c04f
Snapshot before moving to indices in associative-multi.
2014-03-26 15:12:36 +01:00
Jan Steemann
92f87c1421
updated logfile manager
2014-03-25 18:21:31 +01:00
Max Neunhoeffer
fd76cd6fad
Experiments on hashing.
2014-03-25 16:24:27 +01:00
Frank Celler
d34832bbcf
added changePassword attribute for users
2014-03-25 11:40:13 +01:00
Jan Steemann
cc533c5df5
fixed segfault
2014-03-25 11:16:51 +01:00
Jan Steemann
f758690ddc
fixed memleak
2014-03-25 10:50:38 +01:00
Jan Steemann
d0189d1f9b
remove unnecessary syscall
2014-03-25 00:47:43 +01:00
Jan Steemann
fa391e0636
slight GC improvements
2014-03-24 16:12:59 +01:00
Max Neunhoeffer
c17daf2ab9
Take out timing debugging output.
2014-03-24 14:21:34 +01:00
Max Neunhoeffer
dde446fb28
Optimise hash tables by no longer using % for wraparound.
2014-03-24 14:04:24 +01:00
Jan Steemann
2aef412cd4
use sizeHint for hash index, too
2014-03-21 22:59:41 +01:00
Jan Steemann
3bbe709397
compiler rant
2014-03-21 19:54:33 +01:00
Jan Steemann
e8b91ccf85
remove logfiles
2014-03-21 18:27:14 +01:00
Jan Steemann
8da51546c8
little refactoring
2014-03-21 14:53:42 +01:00
Jan Steemann
b6adfe26ab
fix compile warning
2014-03-20 20:20:48 +01:00
Jan Steemann
272f7c6850
wal, fully non-functional, not used
2014-03-20 17:56:39 +01:00
Jan Steemann
87a2a5beb1
fix Windows compile error
2014-03-19 10:43:42 +01:00
Jan Steemann
29b7250b40
initial addition for WAL
2014-03-18 17:13:11 +01:00
Jan Steemann
feca0cff53
added status method
2014-03-18 10:49:49 +01:00
Jan Steemann
1651776719
transactions
2014-03-17 15:28:16 +01:00
Jan Steemann
c760272a7f
provide a sint hint to indexes when initially filling them
...
this may speed up building indexes when opening an existing collection
2014-03-17 11:29:13 +01:00
Jan Steemann
b5b00ebdb0
set vocbase state for "artificial" databases
2014-03-17 09:00:15 +01:00
Max Neunhoeffer
698ce99b7c
Revert "Add some debugging output for McHacki."
...
This reverts commit 480735e0722c4df0c5795b082cd882f833bcf491.
2014-03-14 23:09:22 +01:00
Max Neunhoeffer
931fb631b2
Revert "Correct debugging output for McHacki."
...
This reverts commit fa680febc42ef0870c5af4d329180995a10b835a.
2014-03-14 23:09:20 +01:00
Max Neunhoeffer
c5595799a7
Revert "Even more debug output."
...
This reverts commit fdc834b07f083311377a33741e6af57507fcd5fc.
2014-03-14 23:09:18 +01:00
Max Neunhoeffer
f4e733bc75
Revert "Yet again more debugging output."
...
This reverts commit 7ecec48675c7f905024f239156d8124d27f1974f.
2014-03-14 23:09:08 +01:00
Jan Steemann
bbc1f1a0d5
removed unused function
2014-03-14 16:39:52 +01:00
Jan Steemann
a0da7e483d
added diagnostic message at startup
2014-03-14 13:32:49 +01:00
Jan Steemann
1b69e337a6
fixed datafiles issues
2014-03-14 13:25:15 +01:00
Max Neunhoeffer
bf7302f245
Yet again more debugging output.
2014-03-14 11:37:50 +01:00
Max Neunhoeffer
dda787ba62
Even more debug output.
2014-03-14 11:01:24 +01:00
Max Neunhoeffer
bcfcc9a983
Correct debugging output for McHacki.
2014-03-14 10:38:52 +01:00
Max Neunhoeffer
c1395fbbbb
Add some debugging output for McHacki.
2014-03-14 10:37:32 +01:00
Jan Steemann
19fb30db14
Revert "free barriers properly"
...
This reverts commit 35a74cf20ce1fa7f801b375fe7a6a51da9536ee5.
Conflicts:
arangod/V8Server/v8-query.cpp
2014-03-13 23:28:11 +01:00
Jan Steemann
9b0bb25cc5
don't requeue identical global context methods
2014-03-13 21:48:27 +01:00
Jan Steemann
ef45f43be9
fixed arango-dfdb issues
2014-03-13 20:56:45 +01:00
Jan Steemann
4cd329090b
free barriers properly
2014-03-13 20:09:53 +01:00
Jan Steemann
40445d973e
negate condition for iterate markers
2014-03-13 18:11:26 +01:00
Jan Steemann
6f3b4725f6
removed hash array statistics
2014-03-12 19:56:23 +01:00
Jan Steemann
ff2198151b
fixed vector insert at end
2014-03-12 14:27:51 +01:00
Jan Steemann
babaf2738b
adjusted tests
2014-03-12 14:19:13 +01:00
Jan Steemann
35cf13a38c
more tests for shapes
2014-03-12 13:26:09 +01:00
Jan Steemann
9da8d0ddfe
allow startup options `temp-path` and `default-language` to be specified from the command-line and not only from config files
2014-03-12 12:12:58 +01:00
Max Neunhoeffer
7b9e40ade6
Fix the initialiser order to please the compiler.
2014-03-11 19:49:11 +01:00
Max Neunhoeffer
7014f0bcb0
Circumvent a Visual Studio Express 2013 compiler bug.
2014-03-11 16:13:03 +01:00
Frank Celler
6ea76eeb9c
new bison 3
2014-03-10 19:24:28 +01:00
Jan Steemann
7df402d1cd
removed command line option `--database.remove-on-drop`
2014-03-10 17:03:17 +01:00
Jan Steemann
3c88e45802
fixed too eager compaction
...
Conflicts:
CHANGELOG
arangod/VocBase/compactor.c
2014-03-10 16:55:15 +01:00
Max Neunhoeffer
cd0a33de9f
Seemingly fix behaviour on Windows.
...
Note: WSACleanup complains and we do not know a fix.
2014-03-07 16:48:21 +01:00
Jan Steemann
ec9e3f2402
debug information
2014-03-07 12:17:38 +01:00
Max Neunhoeffer
9d43383f1d
Fix automatic reload of user config on coordinators.
2014-03-07 11:37:16 +01:00
Max Neunhoeffer
ed46d0d3a8
Increase TTL value for heartbeat status in agency to 8.
2014-03-06 17:54:34 +01:00
Jan Steemann
b3b22a1f1c
changed authentication procedure
2014-03-06 16:37:00 +01:00
Jan Steemann
79defc2ef1
-Wunreachable-code reverted. Visual Studio doesn't like it
2014-03-06 11:36:58 +01:00
Jan Steemann
c5c294aa6b
-Wunreachable-code
2014-03-06 11:30:38 +01:00
Jan Steemann
4cbe5cf69a
shutup VC warning
2014-03-06 10:34:00 +01:00
Jan Steemann
e968d62367
re-use planId
2014-03-05 15:33:49 +01:00
Esteban Lombeyda
e38906dd21
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/RestHandler/RestPleaseUpgradeHandler.cpp
2014-03-05 09:12:49 +01:00
Esteban Lombeyda
39b0b759e9
bug fix: compiling error
2014-03-05 09:00:23 +01:00
Jan Steemann
415055705f
adjusted documentation
2014-03-04 18:45:56 +01:00
Jan Steemann
5ebdc7d307
fixed "cannot convert value to JSON" error
2014-03-04 16:21:40 +01:00
Max Neunhoeffer
1cb38c6aca
Fix compilation under windows.
2014-03-04 08:53:16 +01:00
Jan Steemann
c092158891
disable forwarding of expect header
2014-03-03 19:24:26 +01:00
Jan Steemann
a4451d3459
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-03-03 12:03:51 +01:00
Jan Steemann
f5234b0ed6
always return ignoreNull
2014-03-03 12:03:14 +01:00
Frank Celler
79a98c5095
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-03-03 11:12:14 +01:00
Frank Celler
2e80955b5f
removed debug message
2014-03-03 11:12:08 +01:00
Jan Steemann
65bc5dddad
documentation
2014-03-03 10:40:29 +01:00
Jan Steemann
8041752f4f
documentation
2014-03-03 10:33:29 +01:00
Jan Steemann
1481ceba42
documentation
2014-03-03 10:28:38 +01:00
Jan Steemann
3478c8bc74
cppcheck
2014-03-03 09:12:34 +01:00
Frank Celler
5a2fa4f37d
stop if upgrade is needed
2014-03-01 16:14:29 +01:00