jsteemann
2d1e0bd3ae
fixed some leaks
2016-08-31 15:30:47 +02:00
jsteemann
b2eadbd179
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
2016-08-30 16:07:50 +02:00
Wilfried Goesgens
1c34b564ed
Fix release matching for alpha/beta versions
2016-08-30 14:39:48 +02:00
jsteemann
bd590fb62d
Merge branch 'devel' of https://github.com/arangodb/arangodb into generic-col-types
2016-08-30 08:18:34 +02:00
Kaveh Vahedipour
c53428ce89
minor fixes
2016-08-29 17:13:33 +02:00
jsteemann
999e2dab1b
Merge branch 'devel' of https://github.com/arangodb/arangodb into engine-vs-velocystream
2016-08-25 15:38:12 +02:00
Jan Steemann
9436b411db
fixed tests
2016-08-25 14:40:54 +02:00
Jan Steemann
3600ed40f8
more diagnostic output
2016-08-25 14:02:47 +02:00
jsteemann
396ab41736
allow dropping system collections in some rare cases
2016-08-25 12:47:06 +02:00
jsteemann
5f06a5c025
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-23 12:13:08 +02:00
Andreas Streichardt
5579eca2df
Change debug levels for shard sync...no more spam
2016-08-23 10:53:14 +02:00
Jan Steemann
57fa55921c
fix execution of AQL traversal expressions when there are multiple conditions that refer to variables set outside the traversal
2016-08-23 10:48:08 +02:00
Jan Steemann
b296468a18
more optimizations
2016-08-22 17:36:04 +02:00
Andreas Streichardt
997a4e688f
Handle backend unavailable properly
2016-08-22 14:15:15 +02:00
jsteemann
c5f151da5c
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-19 11:01:15 +02:00
Alan Plum
76c447e29d
Add module.context.createDocumentationRouter
2016-08-19 00:36:08 +02:00
jsteemann
d7b2141da0
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-18 16:22:00 +02:00
Simran Brucherseifer
4b3a8baa44
FOXX -> Foxx
2016-08-18 13:30:18 +02:00
jsteemann
1302439d91
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-17 16:48:11 +02:00
Alan Plum
bcb722f0ac
Add legacy mode to web interface
2016-08-17 14:51:04 +02:00
jsteemann
000fd9cbdc
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-15 18:35:43 +02:00
jsteemann
5b0bc88cc2
added tests for unary minus and plus in c++
2016-08-15 18:17:02 +02:00
jsteemann
e9cabbecb7
Merge branch 'engine-vs-velocystream' of https://github.com/arangodb/arangodb into readcache
2016-08-15 14:26:50 +02:00
jsteemann
ae40ea5450
finally fixed some nasty bugs after refactoring
2016-08-15 14:26:09 +02:00
Michael Hackstein
7b328d39e9
Merge branch 'devel' of github.com:arangodb/arangodb into engine-vs-velocystream
2016-08-11 12:41:08 +02:00
Michael Hackstein
9c9b3a9390
Merge branch 'devel' of github.com:arangodb/arangodb into MIT
2016-08-11 11:22:21 +02:00
Michael Hackstein
374e657ae7
Fixed final cluster traverser statistic test
2016-08-11 11:22:05 +02:00
Michael Hackstein
9e22f3f902
Fixed an undefined behaviour bug and a cluster statistic for Traverser.
2016-08-10 18:06:49 +02:00
Michael Hackstein
418ed17efe
Fixed Statistics-tests for graphs. We filter and scan less now if the conditions would only work on longer paths
2016-08-10 17:50:35 +02:00
Michael Hackstein
3a95244599
Fixed ALL== and NONE== tests for graph traversals. SingleServer and cluster
2016-08-10 17:10:25 +02:00
Andreas Streichardt
87c8c0033a
Improve clusterawareness in foxx and foxx queues
2016-08-10 12:26:24 +02:00
Michael Hackstein
654dd63719
Added some more tests for ALL == and NONE == in graph traverser. Still all red.
2016-08-10 09:57:16 +02:00
Michael Hackstein
7830248fa2
Added tests for ALL== and NONE== optimisation in Traverser. Tests are RED now.
2016-08-09 17:41:01 +02:00
Michael Hackstein
3dedde1688
Fixed test for scanned index in Traverser. The cluster now is better than it was before.
2016-08-09 16:27:17 +02:00
Michael Hackstein
8225cf9e10
Fixed syntax error in graph-traverser
2016-08-08 17:42:01 +02:00
Michael Hackstein
5d33d3d061
Fixed vpack-externals test. It now states WITH in cluster.
2016-08-08 17:41:22 +02:00
Michael Hackstein
5fcf95a67e
Fixed test for rule optimize traversals.
2016-08-08 17:35:42 +02:00
Michael Hackstein
e2ba840577
Fixed aql-graph suite in cluster. It now uses WITH statements.
2016-08-08 17:35:20 +02:00
Michael Hackstein
bb5a9442a5
Fixed test suite.
2016-08-08 17:06:43 +02:00
Michael Hackstein
bf435219dc
Adopted many graph tests to now properly use WITH to make sure all collections are locked properly. Will add a test for correct behaviour without WITH later.
2016-08-08 12:38:40 +02:00
Jan Steemann
ed475b698b
fixed failing test
2016-08-05 17:43:11 +02:00
jsteemann
5d640b7144
fixed tests
2016-08-04 13:32:54 +02:00
Michael Hackstein
8cb670595b
Merge branch 'devel' of github.com:arangodb/arangodb into MIT
2016-08-04 09:09:25 +02:00
jsteemann
2256ffd5b2
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-03 10:52:03 +02:00
Jan Steemann
5b4e4e0845
issue #1977
2016-08-03 09:56:13 +02:00
Michael Hackstein
2214c57821
Merge branch 'devel' of github.com:arangodb/arangodb into MIT
2016-08-02 13:02:24 +02:00
jsteemann
10341eafdb
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-08-02 09:42:17 +02:00
Michael Hackstein
994a99e31f
Merge branch 'devel' of github.com:arangodb/arangodb into MIT
2016-08-01 16:50:54 +02:00
Wilfried Goesgens
ad0bc4d00f
Work on the debian build
...
- change 3.0.x-devel to be 3.0.devel since minus or underscore collide with packaging requirements
- re-sync package scripts with whats current on suse OBS
- add config-uid support.
2016-08-01 13:43:30 +02:00
Andreas Streichardt
6f156d8554
Fix foxx issues in cluster
...
Bootstrap will now be done on the bootstrap coordinator.
queues will now be executed by the "foxxmaster"
2016-08-01 13:43:30 +02:00
jsteemann
80f1a7aaee
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-07-29 17:16:20 +02:00
Andreas Streichardt
526c8f42c2
Fix foxx issues in cluster
...
Bootstrap will now be done on the bootstrap coordinator.
queues will now be executed by the "foxxmaster"
2016-07-29 16:06:31 +02:00
Max Neunhoeffer
4bc433d5a7
Fix bug in synchronous replication.
2016-07-29 11:29:05 +02:00
jsteemann
ba6bb338ba
Merge branch 'devel' of https://github.com/arangodb/arangodb into readcache
2016-07-28 17:25:19 +02:00
Jan Steemann
ddecc740e6
fixed issue in `INTERSECTION` AQL function with duplicate elements in the source arrays
2016-07-28 17:11:21 +02:00
jsteemann
b48779c821
fixed tests
2016-07-28 15:56:38 +02:00
Michael Hackstein
2a9c8ddc77
Merge branch 'devel' of github.com:arangodb/arangodb into MIT
2016-07-26 09:43:48 +02:00
jsteemann
d6baadf59a
fix recovery edge case
2016-07-25 17:57:25 +02:00
Jan Steemann
44059b5feb
issue #1959
2016-07-25 11:37:24 +02:00
Michael Hackstein
db4746f85e
Now V8 conditions in Graph Traversals are not optmized any more.
2016-07-25 10:16:43 +02:00
Michael Hackstein
2d22afd4ea
Fixed tests in Traversal. SingleServer all simple conditions are working and optimized. It does not yet work if one of the conditions requires v8 or a Variable.
2016-07-25 09:49:48 +02:00
Jan Steemann
eb7dd14e95
added test case
2016-07-21 16:12:25 +02:00
Jan Steemann
74f7da4f45
don't copy unneeded registers
2016-07-21 12:10:09 +02:00
Jan Steemann
8369f652a4
fixed issue #1950
2016-07-20 09:38:25 +02:00
Alan Plum
6bbe8e8098
Fix OAuth2 getActiveUserUrl
2016-07-19 22:27:24 +02:00
Jan Steemann
2441b2f700
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-07-14 10:09:01 +02:00
Jan Steemann
a1c2b7cc63
fixed issue #1941
2016-07-14 10:08:17 +02:00
Jan Steemann
6d856efd4f
added test for "fake" _key values
2016-07-14 09:29:42 +02:00
jsteemann
f5608449b2
fixed issue #1942
2016-07-13 20:32:59 +02:00
Max Neunhoeffer
a78fd42b67
Merge branch 'HLC' into devel
2016-07-13 12:52:33 +02:00
Jan Steemann
6b7defc737
fixed array index batch insertion issue
2016-07-13 11:32:39 +02:00
Max Neunhoeffer
18925faf8f
Merge branch 'devel' into HLC
2016-07-12 22:51:40 +02:00
Alan Plum
284e71c8e0
GraphQL! Hype! 🎉
2016-07-12 17:03:44 +02:00
Jan Steemann
403ba8a30c
fixed issue #1937
2016-07-12 15:57:19 +02:00
Max Neunhoeffer
846e6b6127
Merge remote-tracking branch 'origin/devel' into HLC
2016-07-12 15:10:24 +02:00
Jan Steemann
1719d3c993
fix destructuring of Externals in MERGE
2016-07-12 13:37:39 +02:00
Jan Steemann
6f3091e30a
fix recovery issues
2016-07-12 09:45:45 +02:00
Max Neunhoeffer
7571a16c9d
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-07-11 23:46:12 +02:00
Max Neunhoeffer
fedcc9cb17
Improving trace logging for syncCollectionFinalize.
2016-07-11 23:37:06 +02:00
Jan Steemann
2d7faa795a
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-07-11 18:39:18 +02:00
Jan Steemann
10db618129
fix recovery
2016-07-11 18:36:00 +02:00
Max Neunhoeffer
8f69fb74f5
Further fixes of commonProperties and friends.
2016-07-11 14:42:42 +00:00
Jan Steemann
55532a9fa5
removed some log message
2016-07-08 14:44:11 +02:00
Jan Steemann
cb14a63778
pass UDF name into UDF call via this argument
2016-07-08 14:31:14 +02:00
Jan Steemann
351f800eb1
fix upsert
2016-07-07 15:15:43 +02:00
Jan Steemann
f8b61c6723
added tests
2016-07-07 12:22:24 +02:00
Jan Steemann
2aaf941110
added test
2016-07-07 12:22:07 +02:00
Alan Plum
6c25aa7648
Restrict file 404 messages to relative path
2016-07-06 15:43:47 +02:00
Alan Plum
5c115b1cdb
Fix Foxx config not being saved
2016-07-06 15:24:47 +02:00
Alan Plum
6a0b9f0e4b
Make sure setup changes from devmode take effect
2016-07-06 14:09:09 +02:00
Alan Plum
29515d58e3
Avoid stale modules in dev mode
2016-07-06 14:09:09 +02:00
Alan Plum
f1eb2ebeb8
Make installed manifests human readable
2016-07-06 14:09:09 +02:00
Alan Plum
b332857bbf
app.isBroken and app.error don't exist
2016-07-06 14:09:09 +02:00
Alan Plum
2769a89c94
Move "executeScript" from FM into Service
2016-07-06 14:09:09 +02:00
jsteemann
507c7ea232
removed ascii art
2016-07-06 12:29:33 +02:00
jsteemann
79c3d589f5
added test for custom attributes
2016-07-06 10:02:20 +02:00
Alan Plum
dacb54d56f
Don't expose graphql on context
2016-07-05 19:45:00 +02:00
Alan Plum
4b43993eda
Port express-graphql to Foxx
2016-07-05 19:38:25 +02:00
jsteemann
51ca41df62
fix startup with completely empty VERSION file
2016-07-05 10:32:10 +02:00
Jan Steemann
9c98cb6cf3
added test for skipLines
2016-07-04 12:15:13 +02:00
Andreas Streichardt
6ee1f6d14a
Reformat code
2016-06-30 16:57:17 +02:00
Jan Steemann
6c2f9148cc
increase max. number of collections to 256
2016-06-30 13:44:31 +02:00
Alan Plum
999ca00165
Merge pull request #1903 from baslr/patch-4
...
custom toJSON for FoxxContext
2016-06-29 16:34:54 +02:00
Max Neunhoeffer
3ee7ff4aa9
Fix for synchronisation of shards logic.
2016-06-29 11:59:26 +02:00
jsteemann
cd49ac415c
added test
2016-06-28 13:33:40 +02:00
Mark
cd932c4060
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-06-28 12:49:26 +02:00
Mark
fb6f61ba30
shortestpath tests added
2016-06-28 12:49:05 +02:00
jsteemann
54bfd255dc
added test for "collection is a nullptr" issue
2016-06-28 12:16:36 +02:00
Manuel B
1eb49ee6a1
custom toJSON for FoxxContext
...
this fixes #1898
returns only documented values and hides internal values.
2016-06-27 23:46:59 +02:00
Michael Hackstein
808cb97707
Fixed a bug in SHORTEST_PATH using a distance attribute. In some cases the computed path was not correct.
2016-06-27 16:57:47 +02:00
jsteemann
274801b7b6
issue #1891 : renamed to OUTERSECTION
2016-06-24 14:07:41 +02:00
jsteemann
daf6d42683
optimize away some more filter parts of type `"const" IN collection.attribute
2016-06-24 14:03:58 +02:00
jsteemann
50c3aa93a9
issue #1891 : added AQL function `DIFFERENCE` to return the symmetric difference of its input arguments
2016-06-24 10:35:49 +02:00
Wilfried Goesgens
09e4475096
disable numeric aql tests for solaris - its broken in the solaris libm.
2016-06-23 18:05:28 +02:00
jsteemann
7496fa2c67
issue #1894 : make list of edge collections unique in traversal
2016-06-23 12:17:04 +02:00
Alan Plum
77c96537d1
Fix failing test
2016-06-21 10:49:50 +02:00
Alan Plum
24074069f9
Finalize Router/Response.md
2016-06-21 00:13:01 +02:00
Alan Plum
e77e18bbc9
Fix swagger a litle bit
2016-06-20 21:41:14 +02:00
Alan Plum
ab296ac829
Check trustedProxies lazily
2016-06-20 18:57:42 +02:00
Alan Plum
a0b67ae7ad
Handle false-y TRUSTED_PROXIES as null
2016-06-20 18:03:48 +02:00
Alan Plum
132a3fa387
Finalize Context.md
2016-06-20 18:02:26 +02:00
Alan Plum
50b8873d7c
More docs
2016-06-20 17:37:45 +02:00
Max Neunhoeffer
11adb777ca
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-06-20 00:42:00 -07:00
Max Neunhoeffer
11e3de54a1
Repair reverse proxy absolute path rewriting business.
2016-06-20 00:40:45 -07:00
Alan Plum
c55f6df799
Finalize Router/Endpoints.md
2016-06-19 19:54:04 +02:00
Max Neunhoeffer
50f325b4cf
Fix typos.
2016-06-18 00:02:02 -07:00
Max Neunhoeffer
67bd33152b
Fix typo.
2016-06-17 23:58:58 -07:00
Max Neunhoeffer
aae9e92dc0
Change logic when a sync shard job is scheduled.
2016-06-17 23:57:15 -07:00
Max Neunhoeffer
7563cf56d0
Fix sync repl fix.
2016-06-17 23:18:28 -07:00
Max Neunhoeffer
fe0cb0a958
Another fix for shard synchronisation.
2016-06-17 23:16:21 -07:00
Max Neunhoeffer
3bb4424b18
Wait for sync rep before dropping and recreating collection.
2016-06-17 14:18:48 -07:00
Max Neunhoeffer
01b3211048
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2016-06-17 11:02:56 -07:00
Alan Plum
8a640eb1b5
ERROR_APPLICATION_* -> ERROR_SERVICE_*
2016-06-17 20:02:25 +02:00
Max Neunhoeffer
f59668e889
When recreating a collection to avoid system collections, wait for sync rep.
2016-06-17 11:02:24 -07:00
Max Neunhoeffer
3db19df169
Fix bug in syncCollectionFinalize.
2016-06-17 09:50:18 -07:00
Alan Plum
a56aae69d4
Export foxx/mocha.findTests
2016-06-17 16:17:16 +02:00
Alan Plum
c4ed4d9df0
Make swagger docs secure again
2016-06-17 14:52:15 +02:00
Alan Plum
ba2c489134
Stop swagger-ui from complaining about api key
...
[skip ci]
2016-06-17 14:51:38 +02:00
Alan Plum
fd7a7c154b
More readable manifest messages
...
[skip ci]
2016-06-17 14:11:04 +02:00
Frank Celler
7bcc7b33f3
removed debug log messages
2016-06-17 11:42:22 +02:00
hkernbach
70ad0867d4
shardDistribution api, shards view
2016-06-17 11:10:11 +02:00
Max Neunhoeffer
6011ee4994
Repair a test by making SORT well-defined.
...
There was actually a difference in a (non-guaranteed) sort order
between single server and cluster. This is fixed now.
2016-06-16 12:02:54 -07:00
Alan Plum
b289f666db
More detailed error messages in Foxx API
2016-06-16 19:52:27 +02:00
Mark
0e00597e4b
fixed compatibility graph functions, added tests
2016-06-16 15:39:05 +02:00
Alan Plum
f593734233
Fix mounting with pathParams
2016-06-16 14:04:12 +02:00
Alan Plum
a70d0d75cd
Fix routing order: defaultDocument->router->files
2016-06-16 12:59:08 +02:00
Alan Plum
c9be12eb37
If a param is declared make sure it is recognized
2016-06-16 12:08:57 +02:00
Alan Plum
48d1048f2d
Fix validateParam with auto path params
2016-06-16 11:54:24 +02:00
Alan Plum
e880cd6ec3
trustProxy should be null by default
...
If neither ArangoDB itself nor the Foxx service specify whether proxies should be trusted, the default should not be true.
2016-06-16 11:08:37 +02:00
Alan Plum
6ef6d9fa1a
Use an actual example IP in test-utils
2016-06-16 11:08:37 +02:00