Dan Larkin-York
f8891e7b92
Backport #6527 . ( #6540 )
2018-09-20 15:35:33 +02:00
Jan
b843dd6aec
port /_api/simple/by-example to cxx ( #5147 )
2018-04-19 14:46:32 +02:00
Jan
b4f6ee9273
Feature/improved index api for unique constraints and replication ( #3715 )
2017-11-16 21:02:01 +01:00
Simon Grätzer
ee8209943f
Missing things for active / passive ( #3578 )
...
* Switching from ttl to supervision based failover mechanism
* Allowing canceling of ongoing actions
* refactored asyncjobmanager
* refactoring some code
* adding read-only flag
* catching some exceptions to reduce log pollution, removing unnecessary code, removing tests for _changeMode
* fixing "createsANewDatabaseWithAnInvalidUser"
* auth = off does not longer make everyone superuser
* Fixing cluster_sync and maybe resilience
2017-11-04 20:30:23 +01:00
Simon Grätzer
64e9377c05
Replacing /_api/collection with RestHandler ( #3543 )
2017-11-02 14:57:17 +01:00
Simon Grätzer
7c31960cf2
Feature/async failover ( #3451 )
2017-10-18 23:59:29 +02:00
Dan Larkin
750fc96ab4
Converted endpoint handler from JS to C++ ( #2905 )
...
* Added native C++ rest handler for endpoints.
* Added test of rest endpoint interface and removed JS handler.
2017-08-01 09:53:04 +02:00
Frank Celler
bbe7484521
Feature/auth context ( #2704 )
...
* added read-only users
2017-07-02 23:15:57 +02:00
Frank Celler
2807ef559c
Feature/move shard fix ( #2626 )
...
Major overhaul of handling of synchronous replication.
2017-06-26 16:55:01 +02:00
Simon Grätzer
492d832695
Refactored /_api/index and /_api/database ( #2582 )
...
* working documents rest handler
* fixed cluster tests
* Consolidating database APIs
* clang-format
* Fixing issue with user creation through db._createDatabase
* replaced and refactored api-index and index api
* fixed cluster
* renaming some files
* added user methods
* removed files intended for later
* Fixed CC build
* Fixed method signature
* Fixing shell_server, shell_client tests
2017-06-19 23:47:40 +02:00
Jan Christoph Uhde
b83ae2ab82
refactor some code to make use of arangodb::Result
2017-03-30 09:39:21 +02:00
jsteemann
b8e011eee5
move attributes into engine
2017-03-21 10:31:50 +01:00
Dan Larkin
966e05b596
Added very basic rest handler for views.
2017-03-14 19:05:14 -04:00
jsteemann
0a07bb3222
make RestWalHandler a handler of the MMFiles engine
2017-03-10 09:00:37 +01:00
jsteemann
6f9927fea0
avoid constructing temporary lookup strings
2017-01-19 14:27:04 +01:00
jsteemann
a655a0e5c8
removed unused parameter
2016-12-19 09:56:37 +01:00
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
Michael Hackstein
e22014a272
Merge branch 'MIT' of github.com:arangodb/arangodb into generic-col-types
2016-09-06 09:33:23 +02:00
jsteemann
2134afaa83
renamed method
2016-08-30 10:36:34 +02:00
Jan Christoph Uhde
1febeadfd7
finish ResponseCode enum
2016-08-23 15:46:42 +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
b2e29c4353
fix: createResponse -> setResponseCode; remove delete
...
remove delete _response in RestEdgesHandler
2016-07-07 08:54:41 +00:00
Frank Celler
38a55ed13c
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-07-04 17:09:40 +02:00
Frank Celler
af0b0900af
WIP
2016-05-22 21:08:37 +02:00
Jan Steemann
8e090e642e
removed "createCollection" attribute from APIs
2016-05-12 15:17:45 +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
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
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
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
jsteemann
fb50c5c0bb
removed wrong location header
2016-03-15 10:59:28 +01:00
Max Neunhoeffer
627ef39b81
Finish returnNew and returnOld for RestDocumentHandler.
2016-03-11 23:16:45 +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
Jan Steemann
6eea757c01
simplifications
2016-03-04 19:40:24 +01:00
Jan Steemann
ad4a9542ea
removed file
2016-03-04 18:32:54 +01:00
Jan Steemann
4de5e41044
simplifications
2016-03-04 17:48:27 +01:00
Jan Steemann
eb82d96836
constexpr
2016-03-04 12:33:59 +01:00
Jan Steemann
eae225f4c8
changed marker storage
2016-02-29 18:33:16 +01:00
jsteemann
f0aeab0d12
cleanup
2016-02-27 01:10:42 +01:00
Jan Steemann
ebf2d1520b
removed TRI_doc_mptr_copy_t
2016-02-26 11:46:33 +01:00
Kaveh Vahedipour
34976d462f
agency on
2016-02-26 09:31:05 +01:00
Jan Steemann
3c6391279e
cleanup
2016-02-25 12:24:04 +01:00
Jan Steemann
8f2e2de451
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-25 10:46:13 +01:00
jsteemann
1823ae4fd2
removed unused forwards and functions
2016-02-25 00:48:06 +01:00