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
Andreas Streichardt
35600c2ca2
Make procdump optional
2017-05-16 16:18:00 +02:00
Andreas Streichardt
086f6a26c5
Add host/port
2017-05-12 14:51:49 +02:00
jsteemann
87830a62cf
turn off LDAP tests by default
2017-05-11 09:56:15 +02:00
jsteemann
cb189bd973
turn off LDAP tests by default in community builds
2017-05-10 23:26:12 +02:00
jsteemann
6fad62e53d
add option documentation
2017-05-10 23:18:37 +02:00
Wilfried Goesgens
03e5e68993
revalidate bucket options - throw if this testcase doesn't support it.
2017-05-09 17:08:25 +02:00
Michael Hackstein
e54f4b96da
Fixed jslint in testsuites/rspec
2017-05-05 15:59:02 +02:00
Michael Hackstein
dd4da7cbca
Rspec and Export tests now honor the given --testOutput parameter. Also ssl_server and http_server do now write in different files, this lead to errors on jenkins.
2017-05-05 15:51:22 +02:00
Manuel B
9bc9d4180c
ldap test: updated statusCode to 401
2017-05-04 10:46:30 +02:00
jsteemann
b65b1a3717
fix helpless engine filtering
2017-05-04 01:26:51 +02:00
Wilfried Goesgens
fcd07bbf24
fix failed count in all testsuites
2017-05-03 15:26:48 +02:00
Wilfried Goesgens
b10f5496d6
styleguide cleanup
2017-05-03 14:03:07 +02:00
Wilfried Goesgens
b698b71605
detect cluster startup crashes
2017-05-03 10:25:33 +02:00
Andreas Streichardt
6527c8ceed
Revert "Unwurst results"
...
This reverts commit 8312c64f60
.
2017-05-02 19:05:48 +02:00
Andreas Streichardt
525a9a0d4c
Revert "Fail lint"
...
This reverts commit 59df82c975
.
2017-05-02 19:05:40 +02:00
Andreas Streichardt
59df82c975
Fail lint
2017-05-02 18:26:27 +02:00
Andreas Streichardt
8312c64f60
Unwurst results
2017-05-02 18:21:16 +02:00
Wilfried Goesgens
20a7c0e6b2
remove system stackframes from ruby output; lintify
2017-04-28 10:38:31 +02:00
Andreas Streichardt
74b721481c
Wait for cluster sync when creating collections
2017-04-27 17:46:41 +02:00
Wilfried Goesgens
4c82acd5e7
only print real errors to the fail file
2017-04-27 16:29:39 +02:00
jsteemann
2077b8033e
fix invalid testing.js behavior
2017-04-27 15:53:57 +02:00
Jan Christoph Uhde
278fad9185
fix jslint errors
2017-04-27 08:37:49 +02:00
Jan Christoph Uhde
3261c4ca89
print executed dump/restore command in extremeVerbosity mode
2017-04-27 07:59:38 +02:00
Frank Celler
33fda9275c
Merge pull request #2451 from arangodb/feature/ldap-auth
...
Feature/ldap auth
2017-04-26 14:12:32 +02:00
baslr
87b3aa3e55
Merge branch 'feature/ldap-auth' of github.com:arangodb/arangodb into feature/ldap-auth
2017-04-26 11:12:51 +02:00
Wilfried Goesgens
0b7e07f096
fix writing of crash summary textfile
2017-04-26 11:08:21 +02:00
Wilfried Goesgens
6abef15252
reduce lines in output
2017-04-26 11:07:20 +02:00
Wilfried Goesgens
3c23a83f4e
give the system some time to write the core dumps
2017-04-26 11:06:30 +02:00
baslr
f45a7f07b1
Merge remote-tracking branch 'origin/devel' into feature/ldap-auth
2017-04-26 10:52:50 +02:00
Max Neunhoeffer
ed13ee7973
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2017-04-26 10:10:06 +02:00
Max Neunhoeffer
db3195e736
Port 3.1 fixes to devel, typo.
2017-04-26 10:02:41 +02:00
Andreas Streichardt
dad5a1429e
Add waitForSyncReplication as a _create() option
2017-04-26 09:57:40 +02:00
Wilfried Goesgens
b0b919d9cc
portabilize the output of the debugger hint command
2017-04-25 15:31:10 +02:00
Manuel B
f524c55aa9
ldap test: missing ;
2017-04-25 15:22:52 +02:00
Manuel B
e518d15978
ldap test: tripple req
2017-04-25 15:21:02 +02:00
Wilfried Goesgens
3b17d9cdbc
add missing signaling of crashed state
2017-04-25 14:50:58 +02:00
Max Neunhoeffer
ab56530f76
Hand out distributeShardsLike in properties in arangosh.
2017-04-25 14:49:19 +02:00
baslr
9a78fc650b
Merge remote-tracking branch 'origin/devel' into feature/ldap-auth
2017-04-24 15:37:18 +02:00
Jan Christoph Uhde
a21fc6fd7c
fix engine type filtering for replication tests
2017-04-24 15:29:22 +02:00
baslr
3d9f58bb70
Merge remote-tracking branch 'origin/devel' into feature/ldap-auth
2017-04-24 12:45:35 +02:00
Dan Larkin
c8f87d0b62
Split dump test file (engine-specific values).
2017-04-20 17:12:15 -04:00
jsteemann
e7abe1e7ca
fixed issue #2441
2017-04-20 15:42:16 +02:00
baslr
42ad1a8480
Merge remote-tracking branch 'origin/devel' into feature/ldap-auth
2017-04-19 16:08:14 +02:00
jsteemann
bda09ab9bd
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api
2017-04-19 08:34:57 +02:00
Wilfried Goesgens
d36a91e694
fix output of result yaml, but we only want it if extreme verbosity is set.
2017-04-18 15:25:01 +02:00
baslr
9425160d6d
ldaptest handle arangod not started case
2017-04-18 11:37:53 +02:00
Michael Hackstein
1087065ea5
Merge branch 'devel' of github.com:arangodb/arangodb into engine-api
2017-04-13 17:34:25 +02:00
baslr
671aed927f
added failing ldap test
2017-04-13 13:56:00 +02:00
baslr
949ad9a0d8
for every ldap test one result
2017-04-13 13:24:14 +02:00