1
0
Fork 0
Commit Graph

42401 Commits

Author SHA1 Message Date
Wilfried Goesgens a6ddeb3782 Bugfix/fix windows warnings (#5121)
* fix windows warnings
* don't use <date/datetime.h> in global scope so it doesn't interfere with iresearch
2018-04-17 15:44:32 +02:00
Wilfried Goesgens 9f5323bc53 Bugfix/fix windows warnings (#5117)
* fix windows warning
2018-04-17 13:35:03 +02:00
Wilfried Goesgens d18e760150 Bugfix/fix windows warnings (#5116)
* fix windows warnings
2018-04-17 12:38:59 +02:00
Wilfried Goesgens 2b1ba8c524 fix windows warnings (#5115) 2018-04-17 11:44:45 +02:00
Matthew Von-Maszewski c0c149cf5b Create non-throwing wrappers for Node access in Agency (#4598)
* safety checkin of Node throw reduction.
* final round of Node throw protection.  Common accessors now protected to force code to hasAsXXX() functions.
2018-04-17 10:21:14 +02:00
Simon 8be273efb8 Replication cleanup (#5105) 2018-04-17 08:17:42 +02:00
Vasiliy 9a4ddee13e issue 374.4: move iresearch related log topic and type into a separate file so as not to expose it externally (#5107)
* issue 374.4: move iresearch related log topic and type into a separate file so as not to expose it externally

* remove invalid include
2018-04-16 18:30:51 +03:00
Wilfried Goesgens 2a12e0a02f Fix windows portability (#5113) 2018-04-16 17:20:26 +02:00
maxkernbach 491e9dd53f
fix typo 2018-04-16 16:23:59 +02:00
Simon 7677afabf1 Remove copy of request body in rest handlers (#5104) 2018-04-16 14:49:51 +02:00
Wilfried Goesgens 5e48d5cd9e if we re-enter a js context make sure we load the AQL functions (#5110) 2018-04-16 13:22:32 +02:00
Tobias Gödderz 089b21e3de fix dump&restore of smart graphs (#5093)
* fix dump&restore of smart graphs (#5093)

* Added tests for dump-restore of SmartGraphs

* Arangosh will now expose isSmart and the smartGraphAttribute on properties

* RestReplicationHandler will now ignore smart-graph collections unless you execute it with force

* Added changelog

* Reactivated original mmfiles dump/restore test

* Skip hidden smart graph collections in arangodump

* Do not dump shadowCollections metadata of smart edge collections

* Cluster optimizer rules for soerted gather nodes now handle virtual edge collections correctly

* Added a dump/restore tests for smartgraphs in rocksdb as well

* Deactivated checks for writesExecuted statistics in dump/restore tests for smartgraphs mmfiles

* Really exclude shadowCollections

* Reduced loglevel

* Added tests

* Don't change single-server behaviour

* Fix tests for omitted shadowCollections and hidden collections

* Activated statistics in MMFIles dump test again and included isEnterprise in rocksdb dump test

* A modification node can now disableStatistics, which means it does not contribute to query->extras() this is only relevant in SmartGraph case so far.

* Added a test to dump&restore satellite collections

* Bugfix: restore satellite collections properly

* Added regression test for internal issue #2237

* Fix bug #2237

* Updated CHANGELOG

* Copied dump/restore tests to rockdsb

* Removed enterprise test

* Added inline comment for smart-edge collections in optimizer rules

* Removed duplicate CHANGELOG entry

* Simplified removal of shadowCollections

* fix jslint

* Made internal.isEnterprise() available in js client context. Taken from 3.3/59f655fa

* fix broken dump_encrypted test

* Removed accidentally copied CHANGELOG entry
2018-04-16 12:28:13 +02:00
ArangoDB Release Bot 7d70ee2ca0 nightly frontend build 2018-04-13 23:57:51 +00:00
Wilfried Goesgens ac2a8721e6 Feature/aql native call apply (#5100) 2018-04-13 16:07:06 +02:00
Jan 79eef177ce
remove sorts from GatherNode if not required (#5019) 2018-04-13 16:02:00 +02:00
Andrey Abramov 6eaaf6abd2
Merge pull request #5103 from arangodb/bug-fix/internal-issue-#374.3
issue 374.3: use a reference to vocbase instead of a pointer in DatabaseGuard
2018-04-13 15:52:01 +03:00
Vasiliy 4c566a6889 backport: explicitly document implicit behaviour 2018-04-13 15:22:18 +03:00
jsteemann 690dd2186d remove unused instance variable 2018-04-13 12:34:31 +02:00
Jan Christoph Uhde 8ca63d6655 Feature/check for equal engines (#4887) 2018-04-13 12:02:34 +02:00
Heiko 830169b676 Bug fix/internal issue 2147 (#4954) 2018-04-13 11:17:40 +02:00
Heiko 4cb97a8da7 Bug fix/internal issue 2149 (#4963) 2018-04-13 11:15:26 +02:00
Heiko 3cc21803c8 Bug fix/internal issue 2148 (#4969) 2018-04-13 11:13:57 +02:00
Heiko c09c8c5d57 Bug fix/internal issue 2150 (#4971) 2018-04-13 11:12:54 +02:00
Heiko f49f8ae397 same behavior as java driver while parsing a queries bind parameters (#4985) 2018-04-13 11:09:53 +02:00
Jan 76dcd6ded5
added option `--cluster.require-persisted-id` (#5001) 2018-04-13 11:08:49 +02:00
Jan 0e9fa1a08f
make file locking a bit more sensible (#5012) 2018-04-13 11:06:47 +02:00
Jan 5324aaf6b3
added option `--database.required-directory-state` (#5038) 2018-04-13 11:05:21 +02:00
Alan Plum 38aa67102b Mention graphql-js 0.12 in Foxx GraphQL docs (#5082) 2018-04-13 11:04:58 +02:00
Alan Plum 4888eae718 Don't log stacktrace when fishbowl update fails (#5086) 2018-04-13 11:04:31 +02:00
Vasiliy a69e4a63d0 backport: address MSVC build warnings 2018-04-13 11:38:43 +03:00
Vasiliy ee407f8b82 backport: push vocbase validity check up from DatabaseGuard constructor out through V8Task constructor 2018-04-13 11:36:05 +03:00
Vasiliy 0abd46ad73 backport: use vocbase reference instead of pointer in arangodb::pregel::GraphStore 2018-04-13 11:23:34 +03:00
Vasiliy f392925903 issue 374.3: use a reference to vocbase instead of a pointer in DatabaseGuard 2018-04-13 09:56:49 +03:00
Andrey Abramov d3626dd5c8
Merge pull request #5097 from arangodb/bug-fix/internal-issue-#374.2
issue 374.2: use a reference to vocbase instead of a pointer in StorageEngime LogicalDatasource related DDL operations, use vocbase from the found collection
2018-04-12 22:02:58 +03:00
sleto-it 7086eb0c4b Doc - Drivers book - minor fix 2018-04-12 17:44:04 +02:00
sleto-it 5661492de0
Doc - New Driver Book (#4825) 2018-04-12 17:12:54 +02:00
Vasiliy d470371f7c issue 374.2: use a reference to vocbase instead of a pointer in StorageEngime LogicalDatasource related DDL operations, use vocbase from the found collection 2018-04-11 18:49:46 +03:00
Andrey Abramov fb84bb6f24
Merge pull request #5073 from arangodb/bug-fix/internal-issue-#374.1
issue 374.1: backport from iresearch upstream: address some MSVC warnings
2018-04-11 18:32:18 +03:00
maxkernbach 56497e13f9 Doc - fix issue #4778 (#5081) 2018-04-11 15:47:38 +02:00
Vasiliy e62d6b5e09 backport: address typo during last backport 2018-04-11 16:01:25 +03:00
Vasiliy 84dc75c8b5 backport: backport from iresearch upstream: change field_id type to be uint64_t 2018-04-11 14:49:54 +03:00
Vasiliy 38705fd75d backport: backport from iresearch upstream: do not set symbol visibility globally 2018-04-11 10:04:53 +03:00
Vasiliy aece5f4e4d backport: address issue with inverted check for isCoordinator 2018-04-11 09:25:11 +03:00
Wilfried Goesgens 159fefafe9 Doc - fix typo (#5076) 2018-04-10 23:21:04 +02:00
Vasiliy b8245f9be7 address MacOS build failure, backport from iresearch upstream: ensure build_version builds as a separate target and no visibility is set on static libraries, ensure doc_ids are not truncated in the postings list, address some MSVC warnings, address MacOS warnings 2018-04-10 19:14:39 +03:00
Jan 27491cc2ea
simplification of fullcount code (#5075) 2018-04-10 18:03:19 +02:00
Kaveh Vahedipour f4edcc7ba8 Bug fix/supervision engine starting early on leadership change (#5062)
* supervision must not work as long as agent is still preparing
* leadersince atomic and pushed to end of leader preparation
* More consistent use of integer types.
* Slightly change order of events in Supervision loop.
2018-04-10 15:28:26 +02:00
Vasiliy 4e49b1afad backport: backport from iresearch upstream: address some MSVC warnings 2018-04-10 15:38:39 +03:00
Vasiliy 2554f109e3 backport: remove unused boost dependency, backport from iresearch upstream: ensure doc_ids are not truncated in the postings list 2018-04-10 15:05:19 +03:00
Vasiliy e7889507f9 issue 374.1: backport from iresearch upstream: address some MSVC warnings 2018-04-10 14:01:26 +03:00