Alan Plum
075ca6a3a5
Request shouldn't set content-type header to "undefined"
...
Fixes #1776 .
2016-03-09 13:10:41 +01:00
Frank Celler
dfa9047484
switch arangosh to new ApplicationFeatures and ProgramOptions
2016-03-08 23:32:43 +01:00
Frank Celler
1cd53c20a1
added generateMimetypes and generateErrorfiles
2016-02-25 13:14:06 +01:00
Alan Plum
6593f3d358
Clean up stacktraces
...
Fixes #1564 , #1565 , #1744 .
2016-02-15 22:56:29 +01:00
Alan Plum
e228ce0cd0
@arangodb/request: res.body -> res.json
2016-02-11 16:50:07 +01:00
Jan Steemann
196ec2593c
added parentheses for explain
2016-02-10 15:21:12 +01:00
Jan Steemann
cc257b90ff
print brackets in explainer
2016-02-10 13:12:46 +01:00
Jan Steemann
f3107bc25f
Merge branch 'devel' of https://github.com/arangodb/arangodb into aql-operators
2016-02-10 11:34:40 +01:00
Jan Steemann
5ba2432d78
remove sort in more cases
2016-02-10 11:23:11 +01:00
jsteemann
13335d4cf9
bugfixes
2016-02-03 01:06:27 +01:00
jsteemann
b962c5a9e8
array comparison operators
2016-02-03 00:28:03 +01:00
Jan Steemann
fc909486c2
parser adjustments for array operators, not yet working
2016-02-02 18:05:39 +01:00
Jan Steemann
45d9745756
fixed display of Traversals in AQL explain
2016-02-02 11:24:51 +01:00
Michael Hackstein
651e705ebd
Introduced a new EMPTY_GRAPH error which is thrown during AQL execitions whenever the graph has no edge collections.
2016-01-28 18:07:26 +01:00
Michael Hackstein
847463f968
Fixed JSLintQ
2016-01-28 17:29:29 +01:00
Michael Hackstein
ff1a3e5675
Updated AQL explainer to work with Multi Direction Traversals. Last step closes #1683
2016-01-28 17:15:53 +01:00
Andreas Streichardt
4ff105167a
Issue #1675 . allow enabling strict mode in tests
2016-01-22 11:38:56 +01:00
Alan Plum
b3c7cfd11e
Remove jasmine completely
...
This should not impact the frontend tests as they use a npm-installed copy of jasmine.
2016-01-12 19:04:49 +01:00
Alan Plum
812060864b
Handle pending mocha tests in output
2016-01-12 18:49:52 +01:00
Alan Plum
f442465445
Implement mocha.grep
...
Allows using context.only and context.skip to skip tests.
2016-01-12 18:49:51 +01:00
Alan Plum
44faf4428d
Improved mocha integration
...
Mocha tests now produce pretty XML files and log output for Jenkins.
2016-01-12 18:49:50 +01:00
Alan Plum
4eab5cd6c8
Disable mocha timeout and bail
...
The timeout only results in tests being marked as failing
AFTER the tests have run. That's worse than useless for sync-only
tests like we use.
2016-01-12 18:49:27 +01:00
Jan Steemann
7524c21f3a
added derived files
2016-01-12 17:45:05 +01:00
Jan Steemann
6937dbc489
aggregate fixes
2016-01-12 17:21:18 +01:00
Jan Steemann
2044cf8038
implemented aggregations for SortedCollectBlock
2016-01-12 12:05:57 +01:00
Alan Plum
c4c8418b6d
Add support for mocha in built-in test runner
2016-01-11 20:00:56 +01:00
Jan Steemann
b64f69cfd7
increase timeout a bit
2016-01-11 19:28:38 +01:00
Jan Steemann
8390793699
moved docu blocks into their own files
2016-01-07 16:39:19 +01:00
Jan Steemann
1e6a07426c
collect refactoring
2016-01-07 14:10:32 +01:00
Jan Steemann
ad1163e3bb
refactoring for Aql COLLECT
2016-01-07 13:35:12 +01:00
Jan Steemann
10f97380be
updated documentation
2016-01-04 19:10:41 +01:00
jsteemann
c20cf66e93
add cacheability info for explain
2016-01-03 00:52:36 +01:00
Alan Plum
9ecc710491
Avoid _.clone
...
Lodash's clone is subtlely different from underscore's and breaks with ShapedJson.
2015-12-23 23:30:56 +01:00
Alan Plum
de9ae5128a
underscore -> lodash
2015-12-23 23:30:55 +01:00
Michael Hackstein
ba3fe43a4e
Fixed Explainer for traversal node. It did only know one direction and only hard-coded starting points
2015-12-18 16:17:01 +01:00
jsteemann
fb908043ac
truncate long objects
2015-12-17 22:14:52 +01:00
Wilfried Goesgens
788e59ed39
Lintify.
2015-12-16 15:05:29 +01:00
Wilfried Goesgens
e93949674b
while printing the cursor info check for whether its extra section contains a warning.
2015-12-16 14:06:37 +01:00
Wilfried Goesgens
da57d31488
Implement de/serializing of filters in traversalnodes
2015-12-16 11:17:38 +01:00
Alan Plum
c7c8ee90ae
Goodbye ES2015 classes
2015-12-16 01:16:33 +01:00
Alan Plum
87c1310690
Log stacktraces in deprecation warnings
2015-12-16 01:16:33 +01:00
Alan Plum
8b66bf1143
Extend will not be removed in 2.9
2015-12-16 01:16:33 +01:00
Jan Steemann
8ed8681505
updated module name
2015-12-15 16:15:26 +01:00
Alan Plum
1eb99c527b
Add @arangodb/db
2015-12-15 15:51:44 +01:00
Alan Plum
8853ede355
org/arangodb -> @arangodb
2015-12-15 15:51:44 +01:00
Jan Steemann
b123ffbe26
issue #1610
2015-12-15 15:41:50 +01:00
jsteemann
600c48375d
added optimizer rule `sort-in-values`
2015-12-13 23:33:44 +01:00
Jan Steemann
fcf978a422
do not print overly long string values
2015-12-10 17:06:25 +01:00
Alan Plum
d3e2f75c33
Make require behave again
...
Calls to require should stay within the ArangoDB paths or Foxx service root.
The require cache for Foxx services should be service specific.
Reloading a service's controllers should clear the service's require cache.
See #1577 .
2015-12-09 13:33:41 +01:00
Jan Steemann
e4fca5e6b3
issue #1600 : updated documentation for register() function
2015-12-09 13:12:45 +01:00