1
0
Fork 0
Commit Graph

1466 Commits

Author SHA1 Message Date
Simon 828f1d423c S2 based Geo-Spatial index (#5249) 2018-05-02 23:54:41 +02:00
Andrey Abramov 5fc89b315c adjust error message check 2018-03-20 19:09:07 +03:00
Andrey Abramov 29b7a7ea44 remove logger view (#4764) 2018-03-08 09:18:21 +01:00
Simon 345fc3c0b7 Refactor Authentication Layer (devel) (#4592)
* Cherry Picking LDAP changes

* Adding missing merges

* Fixing remaining mentions of FeatureCacheFeature

* Fix jslint

* Fixing some failed tests

* Fixing cluster authentication issue, red tests

* Fixing ldap testsuite, adding trace logging

* Fixint ldap tesuite setup and LDAP recognition

(cherry picked from commit 686d28a779)

* Fixing wrong assert

* Adding changelog entry, making requested changes from code review

* Fixing dump_authentication, fix typos

* improvements found during code review

* oops

* more use of sessionstorage

* fix tests

* Fixing broken handling, disallowing adding of local users when disabled

* Fixing testInvalidGrants

* Removing undefined auth level externally

* Fixing previous commit

* added tests for ldap search mode

* intentionally removed `after` methods from tests

because they are executed before the tests start
no cleanup is performed right now after the authentication tests
however, a cleanup is done at start of every test

* ldap tests all modes

* forward port changes from 3.3

* added generated files

* forward port missing changes for web UI

* added generated files

* added generated files
2018-02-28 13:24:28 +01:00
Simon 11a7bbf321 Replacing statistics handler with c++ (#4653) 2018-02-26 15:33:43 +01:00
Jan b3556f7b17
some fixes for replication (#4621) 2018-02-19 15:54:55 +01:00
Wilfried Goesgens 619155a62d Feature/aqlfunction to cpp (#4573) 2018-02-13 11:50:49 +01:00
Jan 42dd337152
allow using `returnOld` and `returnNew` attributes in HTTP REST APIs … (#4479) 2018-02-09 14:50:56 +01:00
Jan 8da61a9875
Bug fix/more replication tests (#4500) 2018-02-09 13:06:47 +01:00
Jan 37da067059
fix missing events in RocksDB-based replication for transactions that… (#4277) 2018-01-16 00:27:11 +01:00
Jan 2a96df5ca5
Feature iresearch (#4071) 2017-12-18 15:04:59 +01:00
Jan e543016b7b
fixed issue #4056 (#4057)
* fixed issue #4056

* fix over eager sanitation
2017-12-16 15:10:22 +01:00
Wilfried Goesgens e4a3a28004 if catch ran, and crashed emmit that to the xml file so we can see it in the oversight of the jenkins job. (#4014) 2017-12-13 11:31:12 +01:00
Jan ec7da71287
do not swallow error messages when transactions fail (#3836) 2017-12-06 10:49:28 +01:00
Simon Grätzer 0e485f7441 Fixing collection name collection handling in Syncer (#3710) 2017-11-17 16:36:57 +01:00
Dan Larkin 2227c872b4 Replaced lingering calls to removed API. (#3702) 2017-11-15 20:04:03 +01:00
Simon Grätzer 87f441753b RocksDB WAL tailing fixes (#3595) 2017-11-10 09:31:53 +01:00
Simon Grätzer 64e9377c05 Replacing /_api/collection with RestHandler (#3543) 2017-11-02 14:57:17 +01:00
Jan df5ea8ee2b try to fix another permissions problem when collections are accessed … (#3485)
* try to fix another permissions problem when collections are accessed by id

* added tests
2017-10-25 18:05:17 +02:00
Simon Grätzer 7c31960cf2 Feature/async failover (#3451) 2017-10-18 23:59:29 +02:00
Jan 2fee652e77 Bug fix/fixes 1610 (#3425)
* remove memory zone remainders

* remove useless calls

* attempt to fix non-deterministic CRC test

* attempt to fix non-deterministic replication tests

* fix document removal with multiple documents in cluster

* attempt to fix non-determinism of tests

* fix privilege checks for accessing collections by collection id, not by name
2017-10-18 12:23:39 +02:00
Michael Hackstein 5eaf67651d Tests/replication tests (#3404) (#3409)
* Improved the arangodb ruby module for tests to allow usage of different databases
* Added Further Tests for non _system database
2017-10-13 12:32:56 +02:00
Wilfried Goesgens 5c6997ce04 cleanup after testruns 2017-09-12 14:47:52 +02:00
Andreas Streichardt 7d2ab6055f Merge with latest changes in improve-jenkins
stashing should work better now
2017-08-31 17:53:48 +02:00
Frank Celler 4933eb4fea Revert "fixed return code"
This reverts commit 776ca8d406.
2017-08-23 14:57:32 +02:00
Frank Celler 776ca8d406 fixed return code 2017-08-23 14:19:24 +02:00
Simon Grätzer 6c2ea0a246 Fixing wrong response for DELETE _api/users/database (#3094)
* Fixing issue 2847

* Added changelog entry and additional http_server test

* Update CHANGELOG
2017-08-23 11:08:32 +02:00
Jan Christoph Uhde 0eaf4cabd9 Feature/js to cpp transaction handler (#2985)
* implement transaction handler in c++

* add fake request object

* move general code into extra file

* improve error messages for RestJobHandler

* support cancel operation for async jobs with RestTransactionHandler

* fix integration test and add some optional debugging output

* fix returning of context

* fix error type

* fix code in cluster test

* remove unused variable
2017-08-11 09:29:34 +02:00
Simon Grätzer 3f58a44e3b Fix cases where the root user has access to excluded collections (#2856) 2017-08-03 21:16:08 +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
Jan 5e1813c5d6 fixed invalid object access, added a test (#2862) 2017-07-25 22:26:51 +02:00
Jan 5c25b6934e fix issue #2744 (#2745) 2017-07-07 12:39:02 +02:00
Jan a22a9ccb6c fix authinfo caching (#2743)
https://github.com/arangodb/planning/issues/414
2017-07-06 17:31:46 +02:00
Jan 94b4a9ec4b added "deduplicate" attribute for array indexes (#2644) 2017-06-30 17:53:50 +02:00
Jan 5ad9423f16 unify index struct return values in cluster and non-cluster for fulltext and geo indexes (#2534) 2017-06-08 13:35:00 +02:00
jsteemann a35f85bcc7 added proper docs for --query.fail-on-warning 2017-05-29 15:46:48 +02:00
jsteemann 5ee360b4f1 adjust a timeout in a test 2017-05-12 15:21:41 +02:00
Andreas Streichardt 6dec8ab22d My friend ruby and his best pal openssl went into the windows bar for drinking...sad 2017-05-05 17:03:27 +02:00
Andreas Streichardt 6527c8ceed Revert "Unwurst results"
This reverts commit 8312c64f60.
2017-05-02 19:05:48 +02:00
Andreas Streichardt 6112caec4a Revert "Remove debug leftover"
This reverts commit 570a5a67b3.
2017-05-02 19:05:27 +02:00
Andreas Streichardt 570a5a67b3 Remove debug leftover 2017-05-02 18:35:51 +02:00
Andreas Streichardt 8312c64f60 Unwurst results 2017-05-02 18:21:16 +02:00
Dan Larkin b46ac15300 Fixed 2.8 dump compatibility and fixed a few more HTTP replication tests. 2017-04-28 16:50:39 -04:00
Michael Hackstein 8efaed6232 Adapted recplication-ruby test removed tests for system indexes and compatibility tests. 2017-04-28 14:13:49 +02:00
Dan Larkin e2853e4b52 Enabled saving applier config and fixed some replication tests/behavior. 2017-04-27 22:39:48 -04:00
Wilfried Goesgens 5f02bb4534 we may only execute nightly foxx-manager tests so we don't stress out github. 2017-04-26 13:34:31 +02:00
Wilfried Goesgens 0b7e07f096 fix writing of crash summary textfile 2017-04-26 11:08:21 +02:00
jsteemann 054f1afeb0 fix README_maintainers, provide debug output for invalid invocations 2017-04-19 12:05:16 +02:00
Michael Hackstein 1087065ea5 Merge branch 'devel' of github.com:arangodb/arangodb into engine-api 2017-04-13 17:34:25 +02:00
Wilfried Goesgens 839d44de80 another place where we need to know the testresult output directory 2017-04-11 17:06:52 +02:00
Jan Christoph Uhde a3de2df144 add some comments to unittests.js 2017-04-11 14:59:21 +02:00
jsteemann ea299c1036 Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-04-06 15:07:56 +02:00
Wilfried Goesgens 7507f0d756 one more place to choose the propper directory for unittest result files. 2017-04-06 14:54:09 +02:00
jsteemann d03135a4d3 Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-04-06 12:54:47 +02:00
Wilfried Goesgens 45a896a547 BUGFIX: use parsed options to divert test output directory 2017-04-06 12:00:56 +02:00
jsteemann 82fe6cf098 Merge branch 'engine-api' of https://github.com/arangodb/arangodb into engine-api 2017-04-06 11:19:36 +02:00
Jan Christoph Uhde ed5b70a558 merge stash 2017-04-05 18:45:53 +02:00
Wilfried Goesgens bbed39b172 add slash here too. 2017-04-05 17:40:35 +02:00
Andreas Streichardt 2bdc86d9f2 ... 2017-04-05 17:35:06 +02:00
jsteemann a7cf037aaa Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-04-05 17:08:07 +02:00
Wilfried Goesgens e77f9ed3e7 fix bracket type 2017-04-05 17:01:30 +02:00
jsteemann d5bbcf7b1e Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-04-05 17:01:20 +02:00
jsteemann 6fa5556ff7 Merge branch 'engine-api' of https://github.com/arangodb/arangodb into devel 2017-04-05 16:58:17 +02:00
Andreas Streichardt 7514a1a1eb fix js 2017-04-05 16:58:10 +02:00
Wilfried Goesgens 8d01619589 add option to specify the test output directory 2017-04-05 16:46:33 +02:00
jsteemann e5d733867e make more tests pass 2017-04-05 14:57:18 +02:00
Simon Grätzer b69294641f Moving api-wal-noncluster and adding running trx 2017-04-05 11:54:30 +02:00
jsteemann 701f5ed7fb remove irrelevant tests 2017-04-05 10:43:23 +02:00
jsteemann ce9c6d929b rename tests so they run in mmfiles engine only 2017-04-05 08:59:50 +02:00
Dan Larkin e303e2a51f Added RocksDB export functionality and some bug fixes. 2017-04-04 17:33:14 -04:00
jsteemann f9ff1457e6 test split 2017-04-04 16:16:50 +02:00
Jan Christoph Uhde dfeadeabe1 begin to split http tests for mmfiles and rocksdb 2017-04-04 13:22:05 +02:00
Dan Larkin 7dcb555b72 Added PATCH support to view rest handler. 2017-03-29 12:13:55 -04:00
mpv1989 43cb5fc81b Merge branch 'feature/cors' into devel 2017-03-28 20:37:30 +02:00
mpv1989 4b8c880486 added OPTIONS to cors methods header 2017-03-28 16:18:53 +02:00
Andreas Streichardt f32256e5a7 Normalize test resultstructure (hopefully) 2017-03-28 14:15:08 +02:00
jsteemann 8e04b41450 renamed test so views are not tested in cluster yet 2017-03-22 12:03:27 +01:00
Dan Larkin 85132e0eaf Finished adding view support to ArangoShell. 2017-03-21 11:40:14 -04:00
jsteemann e3d8ae142e some fixes for view handling 2017-03-17 11:18:46 +01:00
Dan Larkin a233b949c3 Updated rest handler and tests. 2017-03-16 22:36:15 -04:00
jsteemann 060fe10d53 expose registerViewImplementation to the outside world 2017-03-16 13:00:33 +01:00
jsteemann 979f003538 added ViewTypesFeature 2017-03-16 12:50:22 +01:00
jsteemann 238fcae46a some simplifications 2017-03-16 10:54:08 +01:00
jsteemann 3cb153f6b4 remove debug output from test 2017-03-16 09:39:04 +01:00
Dan Larkin aa23074efd Added view retrieval via HTTP with tests and initial work on view factory. 2017-03-15 18:44:48 -04:00
Dan Larkin 98b30bc875 Added (almost-useless) test file for view rest handler. 2017-03-14 20:50:32 -04:00
jsteemann 59b973d212 fixed tests 2017-03-08 18:08:36 +01:00
jsteemann 63918afce9 Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-api 2017-03-07 00:19:39 +01:00
jsteemann 644ef08ce0 added "bindVars" to attributes of currently running and slow queries 2017-03-07 00:19:01 +01:00
Andreas Streichardt 8a79e5fed4 Move last test and remove pathenumerator...was not in use and broken 2017-03-06 19:04:45 +01:00
Andreas Streichardt 89bb878ab8 Merge failures 2017-03-06 18:51:49 +01:00
Andreas Streichardt 6f6e40140c Move icu helper 2017-03-06 18:51:12 +01:00
Andreas Streichardt ce3c17e7de Merge branch 'devel' into catch_tests_ng 2017-03-06 17:59:26 +01:00
Dan Larkin db2cabf844 Completed implementation of transactional cache. 2017-03-06 10:31:36 -05:00
Andreas Streichardt 9420fb0e84 scripts unittests fix 2017-03-03 21:15:06 +01:00
Andreas Streichardt cb8e5aa331 Migrate boost unittests to catch 2017-03-03 21:09:56 +01:00
jsteemann 4baff0e2d9 issue #2348 2017-03-03 10:50:13 +01:00
jsteemann e24dcb1ee9 adjusted test expectation for #2346 2017-03-03 10:19:57 +01:00
Dan Larkin b9b977c889 Added hit-rate reporting to caches. 2017-02-28 14:04:13 -05:00
Dan Larkin e538f1e962 Fixed bugs in cache resize tasks and related tests. 2017-02-27 17:28:45 -05:00