1
0
Fork 0
arangodb/js/client/modules/@arangodb
Alan Plum 5d017d733c Improve Foxx cluster resilience (#2479)
* Improve Foxx cluster resilience

Fixes #2083
Fixes #2384
Fixes #2408
Addresses #1892

* Port old Foxx API

* Implement single-file services

* Add console.errorStack/warnStack/infoStack helpers

* Simplify serviceInfo validation

* Extract github/upload logic into Aardvark and old FM API
* Move generator logic into Aardvark
* Move zip/js buffer logic into FM core

* Add Foxxmanager tests

* Send empty response when no README

* Disambiguate script arg format

Historically we allow passing an array of positional arguments or an arbitrary first argument.
This is surprising behaviour, so we should just always treat the value as a first argument.

* Rebuild bundle in development mode

* Nicer HTTP docs formatting

* Create Foxx HTTP docs

* Simplify service upload handling

* Remove inline swagger docs

* Implement public download route

* Consistency

* Rebuild aardvark

* Move bundle route into /_api/foxx/_local

* Rebuild Swagger API docs

* Add changes to CHANGELOG

* More docs
2017-05-16 17:41:29 +02:00
..
aql Reformat code 2016-06-30 16:57:17 +02:00
foxx Improve Foxx cluster resilience (#2479) 2017-05-16 17:41:29 +02:00
testsuites Add host/port 2017-05-12 14:51:49 +02:00
actions.js Reformat code 2016-06-30 16:57:17 +02:00
arango-collection.js Port 3.1 fixes to devel, typo. 2017-04-26 10:02:41 +02:00
arango-database.js Add waitForSyncReplication as a _create() option 2017-04-26 09:57:40 +02:00
arango-query-cursor.js fixed cursor printing behavior 2017-01-12 17:26:20 +01:00
arango-statement.js Reformat code 2016-06-30 16:57:17 +02:00
arango-view.js Added partialUpdate flag for view property modification. 2017-03-30 12:04:58 -04:00
arangosh.js Reformat code 2016-06-30 16:57:17 +02:00
configuration.js Reformat code 2016-06-30 16:57:17 +02:00
crash-utils.js give the system some time to write the core dumps 2017-04-26 11:06:30 +02:00
index.js we may now also do 'milestone'-releases next to devel/alpha/beta/rc 2017-03-22 11:59:25 +01:00
pregel.js Fixed pregel API 2017-01-21 19:00:37 +01:00
process-utils.js Make procdump optional 2017-05-16 16:18:00 +02:00
replication.js add some debug output for replication tests 2017-03-17 13:02:15 +01:00
simple-query.js Reformat code 2016-06-30 16:57:17 +02:00
tasks.js Reformat code 2016-06-30 16:57:17 +02:00
test-utils.js revalidate bucket options - throw if this testcase doesn't support it. 2017-05-09 17:08:25 +02:00
testing.js Revert "Unwurst results" 2017-05-02 19:05:48 +02:00
tutorial.js Optimized arangosh tutorial for 80 char width, slightly extended 2016-08-22 20:59:54 +02:00
users.js attempt to fix issues reported by @ewoutp 2017-03-03 14:47:21 +01:00
work-monitor.js Reformat code 2016-06-30 16:57:17 +02:00