Max Neunhoeffer
825f010980
Rename getValues2 to getValues.
2016-05-10 15:52:54 +02:00
jsteemann
f90a9fce18
handle "Connection" and "Content-Type" headers separately
2016-05-10 15:24:55 +02:00
Michael Hackstein
ab13d1e3a6
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-05-09 13:45:20 +02:00
Michael Hackstein
7b8d3d6df7
Insertion of documents in Cluster (babies case) now passes through the X-Arango-Error-Codes.
2016-05-09 12:45:31 +02:00
Jan Steemann
8d6bf61335
fixed restore
2016-05-09 11:55:00 +02:00
Jan Steemann
0bd61cf928
removed option `--server.default-api-compatibility`
2016-05-06 18:38:37 +02:00
Max Neunhoeffer
75f7689a9f
Fix arangodump.
...
RestReplicationHandler::handleCommandClusterInventory was using
getValues instead of getValues2 and the etcd-fake code did not
work properly with objects as values in the agency.
2016-05-04 23:46:09 +02:00
Wilfried Goesgens
4fb12c91b1
Revalidate dispatcher pointer before accessing it and throw appropriate error message if not.
2016-05-03 16:56:50 +02:00
jsteemann
db9e3d1360
optimizations
2016-05-03 00:43:39 +02:00
jsteemann
b9324ea2a1
use VPackDumper
2016-05-02 17:32:53 +02:00
jsteemann
96fceb4411
use std::unordered_maps for headers
2016-05-01 20:52:47 +02:00
jsteemann
7cd90ae711
micro optimizations
2016-05-01 14:13:53 +02:00
jsteemann
1250fcf63e
micro optimizations
2016-05-01 00:03:23 +02:00
jsteemann
a1df0c8168
turn waitForSync off during restore
2016-04-30 16:47:29 +02:00
jsteemann
e478c1ae11
faster lookup for _key attribute
2016-04-30 13:25:06 +02:00
jsteemann
3a92773685
use StaticStrings
2016-04-29 15:18:20 +02:00
Frank Celler
d4f7316b46
more static strings
2016-04-29 11:14:57 +02:00
Frank Celler
1369ad3a6f
towards windows service
2016-04-29 11:14:57 +02:00
Michael Hackstein
165d92fc58
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-04-29 09:15:09 +02:00
jsteemann
b796e4cc7d
use some static strings here and there
2016-04-29 01:37:44 +02:00
Michael Hackstein
a4541a83ad
Generate document in rest handler now works with externals
2016-04-28 17:32:56 +02:00
jsteemann
46fc8a25d4
micro optimizations
2016-04-28 15:41:50 +02:00
jsteemann
b9ef307bf1
micro optimizations
2016-04-28 12:04:14 +02:00
Frank Celler
33c96bea86
added application/x-velocypack
2016-04-26 23:01:36 +02:00
jsteemann
46e9db4d4e
wal simplifications
2016-04-25 22:31:48 +02:00
Jan Steemann
b7f3ab4683
micro optimizations
2016-04-25 17:58:11 +02:00
jsteemann
f660587336
fix importing of unsupported index types
2016-04-24 19:15:26 +02:00
jsteemann
5b59b6dacd
use generateResult instead of home-made solution
2016-04-23 20:49:43 +02:00
jsteemann
0da9ac7cdc
micro optimizations
2016-04-23 16:23:15 +02:00
Jan Steemann
104e8e8b9b
remove ArangoServer.h remainders
2016-04-22 20:18:28 +02:00
Jan Steemann
38e543e0a8
cppcheck
2016-04-22 15:51:03 +02:00
Jan Steemann
7d6994862e
fixed startup/shutdown with specific features
2016-04-22 14:44:42 +02:00
jsteemann
ad0a3f38b0
allow accessing /_admin/log in all databases
2016-04-22 08:41:39 +02:00
Frank Celler
ac3a9883b9
restored log buffer feature
2016-04-21 21:07:23 -07:00
Frank Celler
3bb24146a6
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-04-19 19:18:02 -07:00
Jan Steemann
240cb95f0c
fixed crash
2016-04-19 15:54:10 +02:00
Michael Hackstein
be118b1b80
Former JsonCursor now uses QueryResult and contains the TRX context for continuuos reads
2016-04-19 14:32:23 +02:00
Frank Celler
75d3de2b31
fixed merge
2016-04-19 07:52:02 +02:00
Frank Celler
007fe8e053
Merge branch 'devel' of https://github.com/arangodb/arangodb into FMH
...
Conflicts:
arangod/Agency/Constituent.cpp
arangod/Agency/RestAgencyHandler.cpp
arangod/Aql/Query.cpp
arangod/Aql/grammar.cpp
arangod/RestHandler/RestSimpleQueryHandler.cpp
arangod/RestServer/ArangoServer.cpp
js/client/modules/@arangodb/testing.js
2016-04-19 07:44:00 +02:00
Kaveh Vahedipour
313140e0e1
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-04-18 15:27:31 +02:00
Michael Hackstein
94ee7b41f8
Removed unneccessary warning
2016-04-18 13:44:11 +02:00
Kaveh Vahedipour
1221326753
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-04-18 13:08:56 +02:00
Kaveh Vahedipour
76a0b2d41a
cluster startup and supervision
2016-04-18 13:08:49 +02:00
Michael Hackstein
4cf47bf9c4
Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk
2016-04-18 12:42:00 +02:00
Michael Hackstein
ca64e727a1
Entirely removed TRI_json_t and Json from ClusterMethods and RestEdgesHandler
2016-04-16 23:23:25 +02:00
Michael Hackstein
1c040696b4
Removed unnecessary TRI_json_t in RestReplicationHandler
2016-04-16 22:37:48 +02:00
Frank Celler
2dd798cd48
WIP
2016-04-15 22:09:55 -07:00
Frank Celler
e298ac9881
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-04-15 21:05:52 -07:00
Frank Celler
dd44191a91
WIP
2016-04-15 21:03:53 -07:00
Frank Celler
cd91d3654e
Merge remote-tracking branch 'origin' into FMH
2016-04-15 19:01:38 -07:00
Michael Hackstein
cd12a07a4d
Fixed return codes in cluster. They are now forwarded properly from DBServer to Client
2016-04-15 17:58:06 +02:00
Jan Steemann
bbfaee3bfe
allow specifying collection name prefixes for `_from` and `_to` in arangoimp:
2016-04-15 16:18:23 +02:00
Michael Hackstein
0e2d31f633
Moved GET _api/document?collection=xxx to PUT _api/simple/all-keys {collection: xxx}. Adapted all tests. Also removed Transaction::allKeys which got obsolete by this commit.
2016-04-15 11:23:25 +02:00
Frank Celler
8254bd4bd6
WIP
2016-04-14 21:32:12 -07:00
Michael Hackstein
9d26149187
RestHandler now reacts to NOT_ALL_SHARDING_ATTRIBUTES_GIVEN. This could not occur before.
2016-04-14 10:23:11 +02:00
Frank Celler
0fa6435731
WIP
2016-04-13 21:12:16 +02:00
Michael Hackstein
a14d7dffe2
Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk
2016-04-13 08:30:48 +02:00
Jan Steemann
d0296b38e9
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-04-12 18:27:53 +02:00
Jan
7cd428c367
Merge pull request #1798 from ObiWahn/devel
...
optional velocypack response
2016-04-12 18:27:08 +02:00
Jan Steemann
c0fd5c5f78
removal of some JSON
2016-04-12 18:21:11 +02:00
Kaveh Vahedipour
9bd08b98c4
correct callback jsons
2016-04-12 16:01:00 +02:00
Kaveh Vahedipour
b44af0ab60
new simple URI form from endpoint
2016-04-12 14:20:47 +02:00
Michael Hackstein
50535f6ad8
Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk
2016-04-12 14:12:06 +02:00
Kaveh Vahedipour
0efa889f43
new simple URI form from endpoint
2016-04-12 14:10:18 +02:00
Kaveh Vahedipour
9853b9662c
introducing cluster sanity checking to agency
2016-04-12 12:10:46 +02:00
Michael Hackstein
19a861e86d
Modify Document now returns X-Arango-Error-Codes header in baby case.
2016-04-11 14:23:03 +02:00
Michael Hackstein
83b13bb8b3
Implemented modifyDocument in cluster with babies.
2016-04-11 10:25:03 +02:00
Jan Christoph Uhde
1977377cc6
prepare two more functions to return velocypack - please review
2016-04-11 01:19:24 +02:00
Jan Christoph Uhde
1d72053587
reviewed by jan
2016-04-10 10:42:56 +02:00
Kaveh Vahedipour
c949df2dfc
agency compiles after pull from devel
2016-04-08 12:40:38 +00:00
Jan Christoph Uhde
c3c403532b
client is now able to request velocypack
2016-04-08 13:29:27 +02:00
Jan Steemann
e37029aec6
removed unused private variable
2016-04-07 18:52:32 +02:00
Jan Steemann
1855b74aaa
added asserts
2016-04-07 16:44:36 +02:00
Jan Steemann
74794d16db
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-04-07 14:43:35 +02:00
Jan Steemann
4b0c01975b
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-04-07 14:30:36 +02:00
Frank Celler
f6c818a399
removed tolower for NC
2016-04-07 14:15:30 +02:00
Jan Steemann
513dc26fc1
make replication tests more deterministic
2016-04-07 13:00:30 +02:00
Michael Hackstein
015c5d2908
Fixed single-server babies test. Also made sure that the error header is capialized properly
2016-04-07 12:41:23 +02:00
Kaveh Vahedipour
4ae8aae1da
redone the single-host and multi-host agency to function in identical way in commiting and confirmation thereof
2016-04-07 12:20:53 +02:00
Jan Steemann
545b87cb76
test fixes
2016-04-06 17:39:24 +02:00
Jan Steemann
aae8ffa5e3
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-04-06 15:46:47 +02:00
Jan Steemann
9f8c24b1cd
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-04-06 15:43:27 +02:00
Max Neunhoeffer
836d288c85
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
2016-04-06 10:15:20 +02:00
Max Neunhoeffer
cae6b850df
Fix addFollower.
2016-04-06 10:15:03 +02:00
Michael Hackstein
98b4c43315
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-04-06 09:30:11 +02:00
Kaveh Vahedipour
f6c5feb5e4
implementing code review: rewrote url generation
2016-04-06 08:58:38 +02:00
Jan Steemann
d0f368445a
replication fixes
2016-04-05 18:32:09 +02:00
Michael Hackstein
a968446820
SingleServer INSERT babies now uses newest format. It tries to insert as much as possible. Reports each document individually. Also reports each error individually. The ordering of documents in request and response is identical.
2016-04-05 15:53:48 +02:00
Kaveh Vahedipour
8bb3b84aed
implementing code review
2016-04-05 14:20:07 +02:00
Jan Steemann
bd43decab4
replication fixes
2016-04-04 14:55:55 +02:00
Michael Hackstein
4339c6540d
Fixed a bug with custom _id attribute in RestSimpleHandle lookupByKeys
2016-04-04 12:48:55 +02:00
Frank Celler
6002ede1c4
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-04-03 21:46:30 +02:00
Frank Celler
e83c1f09b4
WIP
2016-04-02 23:41:21 +02:00
Michael Hackstein
0f7c2af9dc
Fixed undefined behaviour bug if someone tries to delete a document without key and body.
2016-04-01 17:12:22 +02:00
Kaveh Vahedipour
1dba990295
ttl overwrite
2016-04-01 15:10:20 +02:00
Kaveh Vahedipour
f013604f47
ttl overwright
2016-04-01 15:01:53 +02:00
Michael Hackstein
91d394105c
ClusterResolver cid by numeric name now checks if the number is actually a valid collection and it returns cid 0 instead of the given numeric number. Some apis rely on this to check if collection exists or not.
2016-04-01 14:31:13 +02:00
Kaveh Vahedipour
8ace3c10a3
Overwriting ttls
2016-04-01 14:24:30 +02:00
Michael Hackstein
4637d0ff40
Fixed api/edges in Cluster
2016-04-01 11:38:44 +02:00
Frank Celler
068f9defd7
splitted HttpResponse.h
2016-04-01 10:39:38 +02:00