1
0
Fork 0
Commit Graph

3422 Commits

Author SHA1 Message Date
Jan 5230df9f72
Feature 3.3/fulltext optimizations (#3925) 2017-12-19 21:40:12 +01:00
Simran efaa0b5648 Documentation 3.3/aql tutorial (#3956)
* Docs: AQL tutorial with Game of Thrones dataset (#3723)

* Small AQL tutorial improvements
2017-12-08 15:41:41 +01:00
Simran 7d39cf6caa Minor documentation changes, part 1 (from devel, squashed): (#3957)
* Add WITH to graph traversal syntax

* State clearer what where whitespace is ignored in conf files

* Add cross-references between POSITION() and CONTAINS()

* Mention GeoJSON in the description of the useLonLat option

* Troubleshooting: unexpected long running queries
  Add remark that collection literals are inferior to FOR constructs and should not be used accidentally instead of variable names

* Add storage engine comparison table, replace hint to note that users might want to pick RocksDB for an installation

* CSS: No margin extra margin after last paragraph in callouts / hint boxes
2017-12-08 15:40:25 +01:00
Wilfried Goesgens c8d5ae05f8 release version 3.3.rc7 2017-12-07 15:45:38 +01:00
Wilfried Goesgens 3a940eccdc release version 3.3.rc7 2017-12-07 14:48:38 +01:00
Jan 68a2f331e9 Bug fix 3.3/foxx queues (#3930)
* fix issue #3858

* added tests and updated documentation for Foxx queues
2017-12-07 10:21:01 +01:00
Wilfried Goesgens 13ae255d5d backport documentation variable configurations (#3851)
* Correct custom search IDs, sitemap and edit URLs

* deploy versions through shell script from central places

* shellcheckify

* shellcheck, indent

* move all configs into one file

* add settings

* one more char that may occur in ids

* add per book version, its not yet the right ids.

* Update VERSIONS

Lower prio and keep 3.2 CSEs until 3.3 release (latest docs should have highest prio, followed by devel and the old docs, 3.1 and 3.0; 2.8 might be more important than 3.0 and 3.1, because some users may still use it in production and can't upgrade).
2017-12-06 10:46:54 +01:00
Frank Celler 775a1a8066 release version 3.3.rc4 2017-11-28 17:47:54 +01:00
Frank Celler 75a494dc74 Merge branch 'devel' of github.com:arangodb/arangodb into 3.3 2017-11-28 12:49:25 +01:00
Wilfried Goesgens d35ec451fc document how user permissions work with collections - as explained in #3809 (#3816) 2017-11-27 21:48:33 +01:00
Max Neunhöffer 8634a1d4c6 Harmonize capitalization of Etag in the documentation. (#3814) 2017-11-27 20:16:31 +01:00
Wilfried Goesgens 52d7598eb0 Documentation/fix driver link (#3770) 2017-11-27 12:34:14 +01:00
Wilfried Goesgens 81c63df5bb fix #2409 - document how directories should be referenced. (#3775) 2017-11-27 12:31:19 +01:00
Jan bc19a48ee5 clarify meaning of range operator (#3780) 2017-11-27 12:29:18 +01:00
Max Neunhoeffer 5901aceca5
Copy over new version of DC2DC tutorial. 2017-11-24 15:02:09 +01:00
Frank Celler 514deccade release version 3.3.rc3 2017-11-24 13:52:20 +01:00
Frank Celler f4912ff3a0 generated documents 2017-11-24 12:48:21 +01:00
Frank Celler 27e4f51f7b release version 3.3.rc2 2017-11-22 19:31:49 +01:00
Frank Celler 4c14c7a8c9 Merge branch 'devel' of github.com:arangodb/arangodb into 3.3 2017-11-22 17:33:07 +01:00
Frank Celler 20c8565b25
Feature/encrypted dump (#3777) 2017-11-22 17:25:25 +01:00
Frank Celler 62c52c6387 Merge branch 'devel' of github.com:arangodb/arangodb into 3.3 2017-11-21 16:04:04 +01:00
Arne de Laat 74a0ea33ba Fix endquote of example string literal. (#3747) 2017-11-21 13:53:12 +01:00
Frank Celler b3234bc882 release version 3.3.rc1 2017-11-19 23:15:34 +01:00
Frank Celler cf742d984c Merge branch 'devel' of github.com:arangodb/arangodb into 3.3 2017-11-17 22:57:43 +01:00
Andreas Streichardt 001951abbe Add DC2DC documentation 2017-11-17 16:58:51 +01:00
Kaveh Vahedipour 7b80deb5cc Fixed object assignment operator for agency's key value store (#3701)
* Fixed object assignment operator for agency's key value store
* Node's toJson is now actually toJson. getString should be used for string extractions
* adjust agency's documentation (clarify precondition)
2017-11-17 15:49:40 +01:00
jsteemann 344766ba20 fixthedocs.arangodb.com 2017-11-15 12:34:03 +01:00
Simran 2d7b58fcb8 Own section for WITH statement, example traversal moved to own article (#3703) 2017-11-15 10:16:41 +01:00
m0ppers d52061a9d4 Missing documentation (#3699) 2017-11-14 17:13:54 +01:00
Simon Grätzer c480e3f6f6 Adding replication factor to docs (#3696)
* Adding replication factor to documentation

* Clarifying valid inputs
2017-11-14 16:48:21 +01:00
Jan ba9bc41457 fix some typos in code and docs (#3671) 2017-11-13 17:33:36 +01:00
Simon Grätzer 87f441753b RocksDB WAL tailing fixes (#3595) 2017-11-10 09:31:53 +01:00
Mark 3022ad4658 Improve user rights docs (#3573) 2017-11-07 10:23:22 +01:00
Frank Celler 02eed22dc2 release version 3.3.beta1 2017-11-06 18:27:03 +01:00
Frank Celler ad2deda8d0 Merge branch 'devel' of github.com:arangodb/arangodb into 3.3 2017-11-05 20:52:50 +01:00
m0ppers b552853909 Feature/optional replication factor enforcement (#3570) 2017-11-02 21:41:25 +01:00
Heiko 2063671dd8 modified documentation css (#3529) 2017-10-30 17:33:55 +01:00
Wilfried Goesgens 1bc32056dc Documentation/add mesos containerizer recipie (#3533)
* add receipe for using mesos containerizers

* address images relative
2017-10-26 18:57:55 +02:00
Heiko 78fea29c86 Documentation/js addition (#3495)
* added some js to documentation

* added arangorestore information
2017-10-25 18:06:21 +02:00
Simon Grätzer 3e211f0d9e Fix --cluster.my-local-info (#3481)
* Compatibility for old startup methods.

* removed my-local-info from docs
2017-10-23 12:20:17 +02:00
Wilfried Goesgens fa3e1fab1f release version 3.3.milestone2 2017-10-19 14:37:50 +02:00
Wilfried Goesgens bd05f9a244 Merge branch 'devel' of github.com:arangodb/ArangoDB into 3.3 2017-10-19 14:29:22 +02:00
jsteemann f3469e73d4 fix documentation 2017-10-19 14:23:04 +02:00
Wilfried Goesgens 4f86185b39 Merge branch 'devel' of github.com:arangodb/ArangoDB into 3.3 2017-10-19 11:48:18 +02:00
Simon Grätzer 7c31960cf2 Feature/async failover (#3451) 2017-10-18 23:59:29 +02:00
Jan 451abcb23d added non-destructive DISTINCT (#3320)
* added non-destructive DISTINCT

* added tests

* update documentation
2017-10-18 12:52:33 +02:00
Wilfried Goesgens 056195ff64 new autogenerated examples (#3414) 2017-10-13 12:55:54 +02:00
Wilfried Goesgens 107344eeee Add documentation for the loglevels, so the swagger becomes useable for users to choose their loglevel with it. (#3406)
* Add documentation for the loglevels, so the swagger becomes useable for users to choose their loglevel with it.

* implement review
2017-10-13 12:30:45 +02:00
Simon Grätzer c92dc55764 Fixing a missing section in the docs (#3374) 2017-10-13 12:16:57 +02:00
Wilfried Goesgens c174a62e40 release version 3.3.milestone1 2017-10-11 14:47:54 +02:00
Frank Celler 1ac0cb9bb3 added --server.local-authentication 2017-10-08 22:06:37 +02:00
Frank Celler b18adbdbd7 added --server.local-authentication 2017-10-08 22:04:52 +02:00
Wilfried Goesgens 802177995f release version 3.3.milestone1 2017-10-06 11:31:48 +02:00
Wilfried Goesgens 255124eb9f Merge branch 'devel' of github.com:arangodb/ArangoDB into 3.3 2017-10-06 10:32:15 +02:00
Jan 769b87d7cf added `--log.color` option to toggle colorful logging to terminal (#3356) 2017-10-05 13:36:32 +02:00
Wilfried Goesgens c7d2454518 release version 3.3.milestone0 2017-10-04 15:03:52 +02:00
Frank Celler f240b8bc16 Feature/roles (#3364) 2017-10-03 10:31:18 +02:00
Frank Celler bd5e84a12f added roles to users (#3354) 2017-10-01 21:00:39 +02:00
Frank Celler 81e0ca8527 added encryption key generator (#3348) 2017-09-30 14:59:27 +02:00
Frank Celler 8d01dd0c4e Feature/switch to 3.3 (#3336) 2017-09-27 22:45:31 +02:00
Jan 01cdaed684 increase default value for /proc/sys/vm/max_map_count (#3321) 2017-09-26 15:15:22 +02:00
rgrvontela 748a3f2a47 Update Middleware.md (#3299)
Just a sentence correction that will help readers in understanding it more clearly.
2017-09-25 16:18:38 +02:00
Wilfried Goesgens f32329d490 the Cookbook deserves a capital C! (#3308) 2017-09-23 20:45:18 +02:00
Wilfried Goesgens d3d524c49c Documentation/fix cookbook index (#3300)
* fix links and formatting in the index

* add check for Headlines broken in the github render ergine

* fix headlines
2017-09-21 10:30:32 +02:00
Wilfried Goesgens fbfd3491fb Documentation/migrate cookbook devel 32 (#3290)
* migrate the Cookbook into the ArangoDB core repository

* make cookbook links local
2017-09-20 13:40:50 +02:00
Mark e48a4e85d0 Foxx docs improvements (devel) (#3279)
* Document single file in Foxx

* Add docs install Foxx service
2017-09-18 14:58:36 +02:00
Wilfried Goesgens 0faf9be695 Feature/compaction configuration (#3217)
* make the different values influencing the compaction run configurable

* Compaction statistics handling

 - we mustn't keep the number of dead objects on the compacted datafiles statistics, else it will be compacted again.
 - keep statistics of the compaction runs on the DatafileStatistics object
 - add the new statistics on DatafileStatistics to the figures api
 - implement test that assures only one compaction is run, and the statistic values are maintained

* don't mention the version number

* Implement review

 - fix documentation
 - allow 0 maxfiles to enable users to disable combined of datafiles
 - add statistic element that counts the number of combined datafiles

* Implement review

 - fix documentation
 - use locks to make statistic values consistent.
 - fix typo in variable name

* fix temporary variable unnecessary.

* changelog
2017-09-15 14:37:30 +02:00
Wilfried Goesgens eb221d97e6 mention howto use indices for joins (#3229) 2017-09-13 17:45:45 +02:00
Jan 5165155ed1 Bug fix/fixes 0609 (#3227)
* do not use V8 variant of AQL functions in early optimization stage when a C++ variant is available

* additionally, simplify AQL function definitions and aliases

* warn when more than 90% of max mappings are in use

* added C++ variant of replication catchup

* added `--log.role` option

* updated CHANGELOG

* removed non-existing scheduler.threads option from config

* removed useless __FILE__, __LINE__ invocations

* updated CHANGELOG

* allow a priority V8 context

* remove TRI_CORE_MEM_ZONE

* try to fix Windows errors & warnings

* cleanup

* removed memory zones altogether

* exclude system collections from collection tests
2017-09-13 16:28:21 +02:00
Kaveh Vahedipour 627f344266 fixed a bug, where when servers failed, when also agency leadership c… (#3189)
* fixed a bug, where when servers failed, when also agency leadership changes

* redid entire design of checkDBServers/checkCoordinators.

* comparison in supervision must be between oldPersisted and newHealth

* UI stuff

* UI stuff

* FailedServer test needed adjustment

* Hopefully final round

* fixed supervision failure detection

* FailedServer tests back to origin devel

* oldNot documented among preconditions in Agency HTTP API docs

* changed only look for status updated

* non action line in api-cluster
2017-09-07 16:10:23 +02:00
Jan 26ede63c84 added option `--server.check-max-memory-mappings` (#3185) 2017-09-01 16:11:22 +02:00
Simon Grätzer 88d01b89b5 Optimizations for Caches and Graph Traversals (#3169) 2017-08-31 18:33:10 +02:00
Simon Grätzer 885ea3dd5f Remove attribute option for arangoimp (#3141)
* Adding a remove attribute option to arangoimp (only for csv)

* Adding documentation

* Fixed log statement

* Update CHANGELOG
2017-08-30 10:45:02 +02:00
Jan 1ace247273 Bug fix/scheduling et al (#3161)
* added V8 context lifetime control options `--javascript.v8-contexts-max-invocations` and `--javascript.v8-contexts-max-age`

* make thread scheduling take into account most of the tasks dispatched via the io service
2017-08-30 10:40:02 +02:00
Michael Hackstein 24f6827ef9 Added a more descriptiove documentation about ArangoRestore when using authentication and UserManagement. As required by: #3023 (#3148) 2017-08-28 15:02:49 +02:00
Wilfried Goesgens 1f5fa6fec4 handle the NODE_MODULES_DIR via a global variable. 2017-08-25 15:56:33 +02:00
Wilfried Goesgens 840e2d3151 cleanup our workplace before we do a distbuild 2017-08-25 14:18:38 +02:00
Simon Grätzer f3eb0c2ac0 No access collections (#3088)
* Added virtual attributes for enterprise on Methods.cpp

* Working no access collections

* align a comment

* Documentation and test fix

* fixing community build
2017-08-25 13:59:03 +02:00
Simon Grätzer 30addbf3d7 Adding missing changelog / breaking upgrades entries (#3128) 2017-08-25 12:01:41 +02:00
Wilfried Goesgens 79d6c481b8 remove directory first, so we don't copy it into a sub directory 2017-08-25 11:00:53 +02:00
jsteemann 74f6dca8f1 hotfix: fix examples in documentation, so the examples actually build 2017-08-23 14:19:36 +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
m0ppers 465b3b8776 Update cluster architecture (#3100) 2017-08-23 11:08:09 +02:00
Wilfried Goesgens ddb4b3cfd5 fix typo as pointed out by @agreif 2017-08-22 17:15:57 +02:00
Wilfried Goesgens b5c018cebe fix proc filesystem URL as pointed out by @ThomasWeiss; fixes #3002 2017-08-22 16:53:17 +02:00
Wilfried Goesgens 62b38028dc reference the graph management interface via general graphs 2017-08-22 16:29:00 +02:00
Jan Christoph Uhde df76bbc690 Bug fix/planning issue 514 replication api (#3021)
* add "cluster selectivity estimates" to CHANGELOG

* add some documentation to RocksDBRestReplicationHandler

* fix building with relative paths

* add some more doc

* add some tests for the replication api

* fix RocksDBRestReplicationHandler and add tests

* update documentation

* remove obsolete parameter

* fix error message

* Implementing logger-first-tick, logger-tick-ranges. Fixing dump `chunkSize` documentation
2017-08-22 10:46:06 +02:00
Jan 2bfcba3be5 fixed issue #3075: Error when upgrading arangoDB on linux ubuntu 16.04 (#3085)
* fixed issue #3075

* update the known issues document, as some issues have already been fixed
2017-08-22 10:39:49 +02:00
Jan 6180fcfdd1 Bug fix/prevent multiple journals (#3027)
* prevent multiple journals

* fix documentation

* remove _nrDesired, as it is not used anymore
2017-08-15 23:02:08 +02:00
Dan Larkin 40878229ce Added proper reference back for endpoint handler. (#3028) 2017-08-14 17:48:28 +02:00
Wilfried Goesgens 4187e179a3 fix documentation - add missing files. 2017-08-14 13:04:20 +02:00
Jan 0238d651fb Bug fix/3.2.1 issues (#3009)
* fix documentation

* fix crash in explain
2017-08-09 16:49:24 +02:00
Mark 345ebe1414 Remove RocksDB note in Geo index docs (#3003) 2017-08-09 13:00:34 +02:00
Jan 7509ac93b1 fixed issue #2977 (#2997) 2017-08-09 08:47:08 +02:00
Jan 27b1ff52f0 fixed docs for issue #2968 (#2980) 2017-08-08 09:40:55 +02:00
Manuel B 9c268ec815 aql char length null returns now 0 (#2973)
* aql char length null returns now 0

* Update CHANGELOG
2017-08-08 09:33:31 +02:00
Jan Christoph Uhde a55e23b2cc fix typo 2017-08-07 07:13:05 +02:00
Jan bfa1051345 Feature/slow queries log bind vars (#2954)
* add bind variables when logging slow queries, and make this configurable

* added bind variable tracking
2017-08-04 20:45:12 +02:00
Jan e6ba5713ca fixed issue #2943 (#2945) 2017-08-04 13:37:35 +02:00
m0ppers 963bc0e443 Improve windows compatibility...remove shell scripts..use cmake logic (#2940) 2017-08-04 13:28:51 +02:00