1
0
Fork 0
Commit Graph

13681 Commits

Author SHA1 Message Date
Jan Christoph Uhde 02da6fc4ca fix getIndex(withStats) for arangosh 2017-05-17 13:50:03 +02:00
Jan Christoph Uhde 55175386e7 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
* 'devel' of https://github.com/arangodb/arangodb:
  Lint
  No more need to wrap legacy errors in new Foxx HTTP API
  fixed initializing bug in dashboard ui at initial startup
  Correctly expose errors in old Foxx API
  Fix error expecations
2017-05-17 13:49:45 +02:00
Alan Plum b67ab7088b
Lint 2017-05-17 13:38:53 +02:00
Alan Plum 30524bbb84
No more need to wrap legacy errors in new Foxx HTTP API 2017-05-17 13:22:11 +02:00
hkernbach 0d0fdf949a Merge branch 'devel' of github.com:arangodb/arangodb into devel 2017-05-17 13:08:36 +02:00
hkernbach ecdbf8939d fixed initializing bug in dashboard ui at initial startup 2017-05-17 13:08:30 +02:00
Alan Plum dfbc5aafe9
Correctly expose errors in old Foxx API 2017-05-17 13:07:20 +02:00
Jan Christoph Uhde d7a1b98117 fix liniting errors 2017-05-17 12:47:37 +02:00
Alan Plum 599ed214c6
Fix error expecations 2017-05-17 12:33:41 +02:00
Jan Christoph Uhde 0423b75137 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
* 'devel' of https://github.com/arangodb/arangodb:
  Throw correct errors in Foxx management internals
  Make build flag easier to find in docs
2017-05-17 12:23:23 +02:00
Jan Christoph Uhde 415cbfea60 fix figures and add tests 2017-05-17 12:22:43 +02:00
Alan Plum 819a1194ba
Throw correct errors in Foxx management internals 2017-05-17 12:22:16 +02:00
Michael Hackstein 6a2ae1af8c Merge branch 'devel' of github.com:arangodb/arangodb into devel 2017-05-17 09:55:35 +02:00
Michael Hackstein b19549f5e4 RocksDB now properly reports EdgeIndex estimates to the user. Also reactivated edgeIndex tests for the estimate in RocksDB. 2017-05-17 09:52:25 +02:00
Jan Christoph Uhde 1f4e90ec17 add test for index figures 2017-05-17 09:51:50 +02:00
Michael Hackstein 9569b67e8d Reactivated hash-index tests on rocksdb. Mostly checking estimates. 2017-05-17 09:14:06 +02:00
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
hkernbach db4cdfef6a fixed event bug in document view 2017-05-16 15:19:24 +02:00
hkernbach e1031e64f7 fixed pagination issue in documentsView 2017-05-16 14:59:59 +02:00
jsteemann 985c3f4bfc also execute tasks in existing databases 2017-05-16 12:11:23 +02:00
jsteemann 499491bee9 use exclusive locks for some transactions 2017-05-15 22:47:50 +02:00
Michael Hackstein 301f5125cf Merge branch 'devel' of github.com:arangodb/arangodb into devel 2017-05-15 17:19:35 +02:00
Michael Hackstein d7d650e27d Implemented index estimates for RocksDB. Now the following indexes have
a proper estimate:
* HashIndex
* SkiplistIndex / Persistent
* EdgeIndex
2017-05-15 17:17:58 +02:00
Jan Christoph Uhde c673391387 fix jslint warnings 2017-05-15 17:00:35 +02:00
Jan Christoph Uhde cc2514ca3d Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
* 'devel' of https://github.com/arangodb/arangodb:
  reenable check
  Add test for rolling back indexes
2017-05-15 16:50:52 +02:00
Andreas Streichardt 4dd5e54dc6 reenable check 2017-05-15 16:49:08 +02:00
Andreas Streichardt 41f8185553 Add test for rolling back indexes 2017-05-15 16:49:07 +02:00
Jan Christoph Uhde de6a21f4f2 reduce number of log messages 2017-05-15 16:27:52 +02:00
Jan Christoph Uhde b09b84dcad add test for equality 2017-05-15 15:29:38 +02:00
jsteemann a829fed1bc do not turn off foxx queues 2017-05-15 15:15:29 +02:00
jsteemann 787e71d60f disable foxx queues 2017-05-15 14:35:09 +02:00
Jan Christoph Uhde 2bc60c24bd fix jslint erros 2017-05-15 13:45:13 +02:00
Jan Christoph Uhde 22e2b0fc7e fix edge index test 2017-05-15 13:36:17 +02:00
Jan Christoph Uhde ea386b605f renable edge-index tests 2017-05-15 12:30:34 +02:00
Kaveh Vahedipour 414db971cf allow for deleting array position in agency kv-store 2017-05-15 12:22:15 +02:00
Frank Celler 13905fcd84 added readme 2017-05-13 14:32:01 +02:00
Andreas Streichardt 086f6a26c5 Add host/port 2017-05-12 14:51:49 +02:00
jsteemann db19b4fdf3 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-05-11 19:01:49 +02:00
jsteemann 422b06211f fix some replication issues 2017-05-11 19:00:32 +02:00
Andreas Streichardt 7f8ff26f41 Fix jslint 2017-05-11 15:34:56 +02:00
Andreas Streichardt 9ec902ace8 Allow removing dbnodes 2017-05-11 15:18:29 +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
Jan Christoph Uhde e5db579b25 Merge branch 'devel' of https://github.com/arangodb/arangodb into feature/edge-index-cache
* 'devel' of https://github.com/arangodb/arangodb: (54 commits)
  attempt to fix races in replication
  grunt build
  use exclusive transaction in syncer
  change feature order around
  dashboard
  added api cluster api routes
  add selection of storage engine
  use some parallelism
  micro optimizations
  Fix truncate for geo
  added assertions
  remove unused include
  try to fix initial sync problem
  remove unnecessary includes
  Finally fix the error where suddenly an array of dbservers are being called
  Update queryView.js
  initialize bool variable
  remove debug output
  removed unused private field
  Wrong index number
  ...
2017-05-10 15:14:08 +02:00
Jan Christoph Uhde 4f552e7985 reactivate index tests 2017-05-10 14:48:05 +02:00
jsteemann d46d6e5f5f Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-05-10 14:32:46 +02:00
jsteemann c5a195d62c attempt to fix races in replication 2017-05-10 14:32:16 +02:00
hkernbach 3e1c4e326e grunt build 2017-05-10 14:30:01 +02:00