jsteemann
504b102268
added HTTP REST APIs for online loglevel adjustments:
...
- GET `/_admin/log/level` returns the current loglevel settings
- PUT `/_admin/log/level` modifies the current loglevel settings
2016-09-08 11:15:49 +02:00
jsteemann
7ae36773ec
moved implementation of `/_admin/wal` REST handlers to C++
2016-09-07 13:48:52 +02:00
jsteemann
1018bad5c3
removed many unnecessary try...catch blocks
2016-09-06 13:27:17 +02:00
Michael Hackstein
e22014a272
Merge branch 'MIT' of github.com:arangodb/arangodb into generic-col-types
2016-09-06 09:33:23 +02:00
jsteemann
1823cff3a9
removed TRI_collection_t
2016-09-02 14:54:13 +02:00
jsteemann
2134afaa83
renamed method
2016-08-30 10:36:34 +02:00
Jan Christoph Uhde
0184399ba7
clean up - remove enumToEnum magic
2016-08-23 15:58:50 +02:00
Jan Christoph Uhde
1febeadfd7
finish ResponseCode enum
2016-08-23 15:46:42 +02:00
Jan Christoph Uhde
4873a9be71
finish ContentType enum
2016-08-23 15:02:55 +02:00
Jan Christoph Uhde
21a9f64538
remove: _request from CommTask and contentType from setPayload()
2016-08-17 09:29:23 +02:00
Jan Christoph Uhde
0e5b455159
setPayload of response now takes contType instead of request
2016-08-08 14:48:56 +02:00
jsteemann
d92f15aeed
entirely removed TRI_document_collection_t
2016-07-29 17:48:51 +02:00
Michael Hackstein
3dac8c27ed
Implemented infrastructure for the TraversalEngines. We can now create and delete these engines accross several requests/threads. Right now the engines are empty.
2016-07-27 10:08:45 +02:00
Jan Christoph Uhde
06bd01695a
removed: body() from GeneralRequest
2016-07-19 09:16:07 +02:00
Jan Christoph Uhde
002a1e55cb
add: payload/addPayload methods
2016-07-18 13:16:08 +02:00
Jan Christoph Uhde
36736e3694
Merge remote-tracking branch 'origin/devel' into obi-rest-changes-next
...
* origin/devel: (47 commits)
grunt build [ci skip]
gv settings [ci skip]
attempt to fix issue #1943
Add missing documentation of the users database list and the hint that this should be used instead of the database api.
added dev button to graphs view [ci skip]
grunt build [ci skip]
Remove jshint
Mention updating license info
Prevent World War 3
Always use --global-style when installing npm deps
gv - editable & createable nodes, edges [ci skip]
Rebuild aardvark
Make sure Show Interface check asks for HTML
oops, @not supported here.
Fix phrase explaining when the collections are dropped alongside the graph definition.
fixed issue #1941
gv [ci skip]
added test for "fake" _key values
fixed issue #1942
In Farbe und in STEREREOOOUU!
...
2016-07-17 00:14:07 +02:00
Jan Christoph Uhde
beae8a8f74
first changes for set/get payload methods ->
...
toVelocyPack now returns slices
2016-07-15 16:38:13 +02:00
Jan Christoph Uhde
6e9304cdc4
Merge remote-tracking branch 'origin/devel' into obi-rest-changes
...
* origin/devel: (43 commits)
added dev button to graphs view [ci skip]
grunt build [ci skip]
Remove jshint
Mention updating license info
Prevent World War 3
Always use --global-style when installing npm deps
gv - editable & createable nodes, edges [ci skip]
Rebuild aardvark
Make sure Show Interface check asks for HTML
oops, @not supported here.
Fix phrase explaining when the collections are dropped alongside the graph definition.
fixed issue #1941
gv [ci skip]
added test for "fake" _key values
fixed issue #1942
In Farbe und in STEREREOOOUU!
grunt [ci skip]
gv [ci skip]
Fix documentation.
Fix fix.
...
2016-07-15 09:20:04 +00:00
Jan Christoph Uhde
682cf7a2f1
virtualize functions of request/response
2016-07-14 08:40:05 +02:00
Max Neunhoeffer
a78fd42b67
Merge branch 'HLC' into devel
2016-07-13 12:52:33 +02:00
Max Neunhoeffer
2c2c50aa19
Rewrite old revision strings with new HLC time stamps.
2016-07-12 16:51:25 +02:00
Jan Christoph Uhde
b2e29c4353
fix: createResponse -> setResponseCode; remove delete
...
remove delete _response in RestEdgesHandler
2016-07-07 08:54:41 +00:00
Max Neunhoeffer
200d47a0bc
Fix revision id bug.
2016-07-06 10:02:26 +02:00
Max Neunhoeffer
f441fceed8
More fixes for new revision timestamps.
2016-07-06 09:15:48 +02:00
Max Neunhoeffer
41c5451168
Extract conversion _rev string <-> rid into functions.
...
Also fixes another place where this conversion was wrong.
2016-07-05 23:52:30 +02:00
Max Neunhoeffer
ae1a9497c6
Fix extractRevision again.
2016-07-05 22:18:09 +02:00
Max Neunhoeffer
bbfeafe830
Fix compilation.
2016-07-05 21:57:37 +02:00
Max Neunhoeffer
bf3a6de760
Fix extractRevision for new revision format.
2016-07-05 21:55:42 +02:00
Jan Christoph Uhde
5805758cee
make it compile - more ugly casts
2016-07-05 09:56:50 +02:00
Jan Christoph Uhde
41ecd18fc1
Merge branch 'devel' into FHM
...
* devel:
add: VPackValidator to RestVocbaseBaseHandler
add tags to .gitignore and add .editorconfig
2016-07-05 08:06:12 +02:00
Frank Celler
38a55ed13c
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-07-04 17:09:40 +02:00
Jan Christoph Uhde
ed789ce397
add: VPackValidator to RestVocbaseBaseHandler
2016-07-04 14:09:28 +02:00
jsteemann
4a5b75b485
escape Unicode characters in JSON dumps
2016-06-29 12:53:08 +02:00
jsteemann
ea197fbf79
fixed assertion failure
2016-06-18 01:58:54 +02:00
jsteemann
325aa13795
merge with velocypack
2016-06-06 16:59:36 +02:00
Frank Celler
963449d5f7
WIP
2016-06-01 13:37:13 +02:00
Frank Celler
c441700c20
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-05-22 21:45:40 +02:00
Frank Celler
af0b0900af
WIP
2016-05-22 21:08:37 +02:00
jsteemann
9166d0223f
fix rev
2016-05-20 16:04:14 +02:00
jsteemann
2c6166822d
fix rev
2016-05-20 15:59:58 +02:00
Frank Celler
9dbba248de
added fillBody
2016-05-13 15:14:44 +02:00
Jan Steemann
8e090e642e
removed "createCollection" attribute from APIs
2016-05-12 15:17:45 +02:00
jsteemann
98f0ad81a6
micro optimizations
2016-05-11 14:06:47 +02:00
jsteemann
bfd5596359
optimizations
2016-05-11 11:50:07 +02:00
jsteemann
0ce8599598
fixes for MSVC
2016-05-10 19:01:21 +02:00
jsteemann
f90a9fce18
handle "Connection" and "Content-Type" headers separately
2016-05-10 15:24:55 +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
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
3a92773685
use StaticStrings
2016-04-29 15:18:20 +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
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
Jan Steemann
b7f3ab4683
micro optimizations
2016-04-25 17:58:11 +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
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
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
Jan Christoph Uhde
c3c403532b
client is now able to request velocypack
2016-04-08 13:29:27 +02:00
Jan Steemann
9f8c24b1cd
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-04-06 15:43:27 +02:00
Frank Celler
068f9defd7
splitted HttpResponse.h
2016-04-01 10:39:38 +02:00
Frank Celler
486011d399
Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk
2016-03-31 13:41:09 +02:00
Frank Celler
494bdca847
splitted HttpRequest into GeneralRequest/HttpRequest
2016-03-31 11:45:21 +02:00
Jan Steemann
9ac39b7ad6
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-23 16:36:30 +01:00
Kaveh Vahedipour
d6db18d655
Merge branch 'devel' of https://github.com/arangodb/arangodb into agency
2016-03-18 10:45:15 +01:00
Max Neunhoeffer
d1c5c64d6b
Fix baby methods for documents in arangosh.
2016-03-18 02:05:19 +01:00
jsteemann
171488b6d2
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-16 23:34:29 +01:00
Max Neunhoeffer
d18c7cb625
Fix precondition failed babies case in RestDocumentHandler.
2016-03-16 19:54:59 +01:00
Andreas Streichardt
614beefc74
Throw Http error 503 when a required backend is unavailable
2016-03-16 18:04:05 +00:00
jsteemann
6d00c2d9e9
simplified
2016-03-15 12:37:40 +01:00
jsteemann
fb50c5c0bb
removed wrong location header
2016-03-15 10:59:28 +01:00
Max Neunhoeffer
f1e0e66c20
Reorganise insert.
2016-03-14 12:13:05 +01:00
Max Neunhoeffer
627ef39b81
Finish returnNew and returnOld for RestDocumentHandler.
2016-03-11 23:16:45 +01:00
Max Neunhoeffer
1cf6299399
RestDocumentHandler returnNew and returnOld.
2016-03-11 21:45:47 +01:00
Max Neunhoeffer
e77159b008
New returnNew option for insert.
2016-03-11 12:44:36 +01:00
Max Neunhoeffer
9074f99f09
Get rid of update policy in RestHandlers.
2016-03-10 00:02:47 +01:00
Max Neunhoeffer
6b2fa8c33d
RestDocumentHandler GET method, plus tests.
2016-03-09 13:28:13 +01:00
Jan Steemann
7c615858d0
removed unused cases
2016-03-08 17:35:19 +01:00
Jan Steemann
6eea757c01
simplifications
2016-03-04 19:40:24 +01:00
Jan Steemann
4de5e41044
simplifications
2016-03-04 17:48:27 +01:00
Jan Steemann
c157363f3c
less dependencies
2016-03-04 17:21:09 +01:00
Jan Steemann
eb82d96836
constexpr
2016-03-04 12:33:59 +01:00
Max Neunhoeffer
ad97830d7f
Add babies to insert document API (V8 & HTTP & Transaction).
2016-03-01 10:14:24 +01:00
Jan Steemann
eae225f4c8
changed marker storage
2016-02-29 18:33:16 +01:00
Kaveh Vahedipour
4860dac5fa
Moving callbacks out of Agent into new class AgentCallbacks
2016-02-29 15:09:03 +01:00
jsteemann
f0aeab0d12
cleanup
2016-02-27 01:10:42 +01:00
Jan Steemann
bd9293802d
marker changes, unfinished
2016-02-26 19:39:17 +01:00
Jan Steemann
ebf2d1520b
removed TRI_doc_mptr_copy_t
2016-02-26 11:46:33 +01:00
Jan Steemann
3c6391279e
cleanup
2016-02-25 12:24:04 +01:00
Kaveh Vahedipour
86be0136ec
agency on
2016-02-24 18:26:32 +01:00
Kaveh Vahedipour
1de36c5ba7
agency on
2016-02-23 16:54:00 +01:00
Jan Steemann
8ae3550edb
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-23 13:23:25 +01:00
Jan Steemann
3380360a0c
fix compiler warning
2016-02-23 13:23:02 +01:00
Jan Steemann
70d44f06fa
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-23 13:22:46 +01:00
Jan Steemann
188b6696d2
fix compiler warning
2016-02-23 13:21:01 +01:00
Frank Celler
987da8d434
fixed error handling
2016-02-23 12:26:12 +01:00
Frank Celler
963578180a
cleanup of TRI_ options
2016-02-23 12:26:10 +01:00
Jan Steemann
0a969caf23
removed SingleCollectionReadOnlyTransaction and SingleCollectionWriteTransaction
2016-02-23 11:05:44 +01:00