Frank Celler
011e19194f
fixed version
2015-02-16 11:11:42 +01:00
Frank Celler
3b9b1510e5
release version 2.5.0-alpha2
2015-02-16 10:39:20 +01:00
Frank Celler
179a6ef8ff
release version 2.5.0-alpha1
2015-02-16 09:59:06 +01:00
Jan Steemann
205736a028
added optimizer rule "propagate-constant-attributes"
2015-02-15 13:29:53 +01:00
Michael Hackstein
f03b4aca24
Included the itzpapalotl. Will be installed as a test app from local
2015-02-13 22:13:33 +01:00
Michael Hackstein
9dc3bbc48f
added a test to verify that installing of malformed applications will fail
2015-02-13 22:13:01 +01:00
Michael Hackstein
9d5ae45b10
Improved errors thrown when trying to install malformed applications
2015-02-13 22:11:54 +01:00
Jan Steemann
db2cd7acc9
added `filtered` attribute to AQL execution statistics
2015-02-13 21:37:49 +01:00
Willi Goesgens
564aedbeb8
Relax timeout for non-existing urls; if running in valgrind this can take long due to context initialisation.
2015-02-13 11:45:19 +01:00
Jan Steemann
94a362c3c7
custom visitors
2015-02-13 11:32:13 +01:00
Michael Hackstein
5b3fae42aa
Merge branch 'devel' of github.com:arangodb/arangodb into foxx-pathes
...
Conflicts:
js/apps/system/_admin/aardvark/APP/frontend/js/bootstrap/errors.js
js/common/bootstrap/errors.js
lib/Basics/voc-errors.cpp
lib/Basics/voc-errors.h
2015-02-13 10:20:36 +01:00
Jan Steemann
a0299f903b
added generated file
2015-02-13 09:11:34 +01:00
Jan Steemann
acf854342f
added generated files
2015-02-13 09:10:38 +01:00
Alan Plum
986c480846
Added fixtures for foxx app handling tests.
2015-02-12 16:11:20 +01:00
Michael Hackstein
2bb36889b2
Minor perfromance improvements for graph traversals
2015-02-12 14:10:13 +01:00
Michael Hackstein
c79969f40f
JSlintung
2015-02-12 11:14:10 +01:00
Michael Hackstein
8dd9a1180a
Documentation fix
2015-02-12 11:03:30 +01:00
Michael Hackstein
9346a2513b
The Foxx Manager app-cache is now aware of databases
2015-02-12 11:03:14 +01:00
Michael Hackstein
e0c85f782a
The http install procedure will try to update the appstore before installing apps
2015-02-12 11:02:51 +01:00
Michael Hackstein
da143793bb
Added a test for foxx manager trying to install ALL apps in the appstore. Is not included in general test suite as it takes a while.
2015-02-12 11:01:51 +01:00
Willi Goesgens
6da7073127
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2015-02-12 10:49:57 +01:00
Willi Goesgens
0a2b3177d7
Make the config tests a little more verbose.
2015-02-12 10:49:10 +01:00
Jan Steemann
76da034e27
added tests
2015-02-12 00:11:00 +01:00
Jan Steemann
c7d7d97203
added sort test
2015-02-11 21:40:54 +01:00
Jan Steemann
1701be206f
more sparse tests
2015-02-11 21:21:14 +01:00
Jan Steemann
33a4d2c4dc
added tests
2015-02-11 19:34:00 +01:00
Jan Steemann
1f9b4ba5e6
added tests for sparse indexes
2015-02-11 18:58:41 +01:00
Jan Steemann
0e4f45f905
Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes
2015-02-11 18:47:47 +01:00
Heiko Kernbach
9f52e1f272
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2015-02-11 18:22:11 +01:00
Heiko Kernbach
67278bf281
force localhost param to be 127.0.0.1
2015-02-11 18:20:26 +01:00
Willi Goesgens
3041b23408
Adjust the test to the new etcd.
2015-02-11 18:18:17 +01:00
Jan Steemann
ec2b866200
Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes
...
Conflicts:
js/apps/system/aardvark/frontend/js/templates/documentsView.ejs
2015-02-11 17:53:23 +01:00
Heiko Kernbach
058df06b05
added mouseover event for customqueries
2015-02-11 15:15:59 +01:00
Michael Hackstein
a7bdecc12e
Reimplemented request context of foxx. It will now generate one larger function instead of a list of callbacks. Now also the ordering of elements has less effect
2015-02-11 13:26:31 +01:00
Jan Steemann
442b716d75
added custom visitor functionality for GRAPH_NEIGHBORS, too
2015-02-11 12:56:35 +01:00
Jan Steemann
67f5cc0379
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2015-02-11 12:45:55 +01:00
Jan Steemann
ce69be69bf
increase default value for maxIterations
2015-02-11 12:45:41 +01:00
Heiko Kernbach
3404fd6aa6
added event when selecting a query from selectbox
2015-02-11 12:45:00 +01:00
Heiko Kernbach
8ea9d50a6f
added more updates for custom queries, to prevent cross browser overwriting
2015-02-11 12:39:09 +01:00
Jan Steemann
6fe3362cf2
fixed cluster tests
2015-02-11 12:38:39 +01:00
Heiko Kernbach
6c94c1a3d4
frontend - table header was removed when adding a new index
2015-02-11 10:17:03 +01:00
Jan Steemann
6f12e69bae
Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes
2015-02-11 09:51:16 +01:00
Jan Steemann
f7210e3604
sparse index tests
2015-02-11 00:25:30 +01:00
Frank Celler
3e35e94a83
added hidden option --fronend-version-check
2015-02-10 21:24:24 +01:00
Jan Steemann
684d0f62ba
Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes
2015-02-10 21:07:44 +01:00
Michael Hackstein
6c5396dfeb
Fixed app documentation view. Browsers are unable to load the same url in an iframe, created a Documentation only html page
...
Conflicts:
js/apps/system/_admin/aardvark/APP/frontend/js/templates/applicationDetailView.ejs
2015-02-10 16:29:09 +01:00
Michael Hackstein
a1b43ef287
Fixed a bug stopping ArangoDB to drop collections properly due to new foxx behaviour
2015-02-10 15:15:54 +01:00
Jan Steemann
c87d984481
jslint
2015-02-10 11:35:03 +01:00
Willi Goesgens
88dc378028
Add pre-commit hook make gitjslint
2015-02-10 10:54:37 +01:00
Jan Steemann
b10b2bb9b0
Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes
2015-02-10 10:36:45 +01:00
Michael Hackstein
4d32092de8
properly clone documents that are included in the foxx manager cache. Otherwise databases are not droppable
2015-02-10 10:30:40 +01:00
Michael Hackstein
23f14ca4b8
_shallowCopy does not clear references to internal objects causing databases to not be dropped properly
2015-02-10 10:29:56 +01:00
Michael Hackstein
56aa0953b9
REmoved duplicated function
2015-02-10 10:29:27 +01:00
Michael Hackstein
ff1e66f389
Fixed shell foxx manager tests
2015-02-10 10:29:03 +01:00
Jan Steemann
82c9d8cadd
jslint, unglobalized functions
2015-02-10 10:04:56 +01:00
Jan Steemann
b377a36577
Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes
2015-02-10 09:47:06 +01:00
Willi Goesgens
b6556576d3
Handle commandline parsing in a nicer way.
2015-02-10 00:19:55 +01:00
Jan Steemann
aa8741d5f1
unique constraints
2015-02-09 20:48:02 +01:00
Jan Steemann
a0309c44e2
Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes
...
Conflicts:
.travis.yml
2015-02-09 20:32:18 +01:00
Jan Steemann
82c7522d4e
test fixes
2015-02-09 20:08:06 +01:00
Willi Goesgens
9c244e0348
Lintify.
2015-02-09 19:11:00 +01:00
Willi Goesgens
edda36b484
match new etcd
...
- use 127.0.0.1 instead of localhost
- properly pass errors up if we fail to launch a cluster component
- Planner: throw proper error objects.
- testing: properly handle cluster start abort situations.
- if the agent doesn't come up in time, kill it for a proper abort.
2015-02-09 17:34:16 +01:00
Michael Hackstein
67fcf3bec4
Fixed jslint
2015-02-09 08:54:13 +01:00
Michael Hackstein
449f6dfc6c
Fixed bugs for app path movement
2015-02-09 08:53:51 +01:00
Michael Hackstein
6a93c40e69
Adapted js makefiles to new Apps path
2015-02-09 08:52:34 +01:00
Jan Steemann
efd9d0ed82
updated index API methods
2015-02-08 14:13:03 +01:00
Jan Steemann
003d7e9112
sparse indexes, initial commit, untested
2015-02-07 03:07:41 +01:00
Michael Hackstein
aad7e46f10
Merge branch 'devel' of github.com:arangodb/arangodb into foxx-pathes
...
Conflicts:
Documentation/Books/Users/SUMMARY.md
js/actions/api-system.js
js/common/bootstrap/modules.js
js/server/modules/org/arangodb/foxx/manager.js
js/server/tests/shell-routing.js
2015-02-06 17:22:01 +01:00
Michael Hackstein
ec3bfa2dc1
Removed dead code and added more tests for the App install dialog
2015-02-06 16:58:06 +01:00
Michael Hackstein
c44ed65736
Fixed generation of Apps via the web interface
2015-02-06 16:57:15 +01:00
Michael Hackstein
0481f6f331
Fixed generator templates.
2015-02-06 16:55:38 +01:00
Michael Hackstein
576d812ac5
Merge branch 'foxx-pathes' of github.com:arangodb/arangodb into foxx-pathes
2015-02-06 15:21:06 +01:00
Michael Hackstein
46a631d124
Fixed a bug where the documentation of apps with multiple controllers has not been created correctly. #1235
2015-02-06 15:20:52 +01:00
Michael Hackstein
b759c50954
Fixed a bug where the documentation of apps with multiple controllers has not been created correctly. #1235
2015-02-06 15:16:43 +01:00
Willi Goesgens
c2913cf393
adjust test to the (documented) reality: illegal dbs will return undefined on access.
2015-02-06 09:49:42 +01:00
Michael Hackstein
6ba7bf6918
Increased test coverage of new foxx views. All positive pathes are now covered. Error handling not yet
2015-02-06 08:22:57 +01:00
Michael Hackstein
cb122cddf1
Added list development to clientside foxx manager. Fixed a wrong error description
2015-02-05 21:50:47 +01:00
Willi Goesgens
28c828762c
Merge branch 'devel' of github.com:arangodb/arangodb into devel
...
Conflicts:
js/server/tests/shell-foxx.js
2015-02-05 19:34:32 +01:00
Willi Goesgens
59892c2b20
Lintify unittests.
2015-02-05 19:32:51 +01:00
Alan Plum
4741b8707c
Removed obsolete tests for legacy foxx behaviour.
2015-02-05 18:48:45 +01:00
Jan Steemann
4761a70f5b
fix potentially failing jasmine tests
2015-02-05 16:20:05 +01:00
Willi Goesgens
ed80dd575d
Lintify.
2015-02-05 13:36:17 +01:00
Willi Goesgens
2456958bf5
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2015-02-05 13:32:12 +01:00
Willi Goesgens
073ab5e109
Fix the test - you may access non existing illegal collections, but you will get undefined as result.
2015-02-05 13:31:27 +01:00
Heiko Kernbach
e0d957cab6
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2015-02-05 10:50:00 +01:00
Heiko Kernbach
9bf1bf1db2
fixed pagination when filtering collections
2015-02-05 10:48:44 +01:00
Heiko Kernbach
631cd32b5e
fixed pagination when filtering collections
2015-02-05 10:45:48 +01:00
Jan Steemann
318cf866cb
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2015-02-05 09:34:16 +01:00
Jan Steemann
65a2e95f72
added safety newline
2015-02-05 09:34:05 +01:00
Willi Goesgens
0f80e35cd7
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2015-02-05 09:30:07 +01:00
Willi Goesgens
814c145f1a
Trailing linebreaks.
2015-02-05 09:29:50 +01:00
Jan Steemann
e84a5e8eb3
use indexes for sorting in more cases
2015-02-05 00:10:12 +01:00
Willi Goesgens
ace14bb257
lintify the common testsuite. This should reduce our valgrind false positives.
2015-02-04 20:06:33 +01:00
Jan Steemann
1e48c97a23
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2015-02-04 15:55:35 +01:00
Michael Hackstein
10ece1f881
Included development, production, configure and configuration in the client implementation of FoxxManager.
2015-02-04 15:55:30 +01:00
Jan Steemann
e62e6313e6
fixed test
2015-02-04 15:55:29 +01:00
Willi Goesgens
2e912ef0ff
Add message portion of exception to log messages so the user can get a better insight into the root error cause.
2015-02-04 15:10:01 +01:00
Willi Goesgens
e5d51bad99
Make jslint happy and don't create overlong lines.
2015-02-04 11:55:55 +01:00
Willi Goesgens
88df0686e9
Log time at each test so we can better find log messages to tests.
2015-02-04 11:51:12 +01:00
Jan Steemann
5d9c0e018e
dynamic attribute names in AQL
2015-02-03 22:51:40 +01:00
Jan Steemann
ca9feb5cf4
added test cases
2015-02-03 21:50:54 +01:00
Michael Hackstein
c4dd542a82
Merge branch 'foxx-pathes' of github.com:arangodb/arangodb into foxx-pathes
2015-02-03 15:46:23 +01:00
Michael Hackstein
acc4aabdad
Renamed App folder from databases to _db. It is now consistent with url
2015-02-03 15:45:00 +01:00
Michael Hackstein
aa72dacefd
Improved upgrade procedure, it now runs smoothly, at least once
2015-02-03 15:44:29 +01:00
Willi Goesgens
3404032207
Add timestamp to messages, so we can better estimate errors from logfiles to tests executed.
2015-02-03 15:32:03 +01:00
Michael Hackstein
1f2f33cf17
More informative output if tempfiles cannot be removed during app installation processes
2015-02-03 14:16:30 +01:00
Michael Hackstein
ef82315288
First attempt for upgrade script, moving existing foxx apps into new structure
2015-02-03 14:03:58 +01:00
Alan Plum
f9744eb761
Don't re-invent the wheel.
2015-02-03 11:56:37 +01:00
Alan Plum
a36c96060a
Fixed stack parsing.
2015-02-03 11:34:26 +01:00
Alan Plum
9fb8ad3338
Re-enable console.time test.
2015-02-03 10:51:58 +01:00
Jan Steemann
93d6cb6d38
added documentation
2015-02-03 09:45:30 +01:00
Jan Steemann
f22c6de040
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2015-02-03 09:09:36 +01:00
Jan Steemann
c18ff7f300
use-index-for-sort rule can now remove sorts in more cases
2015-02-02 22:53:25 +01:00
Jan Steemann
e30ddf0df3
fixed indexing test
2015-02-02 20:33:45 +01:00
Jan Steemann
875a695b22
selectivity estimates
2015-02-02 20:14:36 +01:00
Willi Goesgens
43e61168fa
Fix checking of cluster health in dump tests
2015-02-02 19:02:52 +01:00
Jan Steemann
423d22ed71
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2015-02-02 18:56:17 +01:00
Willi Goesgens
f102ce8464
If we receive SIGABRT we want to keep the binary for core dump analysis too.
2015-02-02 18:41:34 +01:00
Frank Celler
f44c11440d
fixed test
2015-02-02 18:28:45 +01:00
Willi Goesgens
e1993d0d3e
Add hostname to URL info string
2015-02-02 18:11:22 +01:00
Willi Goesgens
be9b02a0ad
Add instance names to several log messages.
2015-02-02 18:10:51 +01:00
Willi Goesgens
66e4f8b366
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2015-02-02 17:55:04 +01:00
Frank Celler
86c1082935
added path cache
2015-02-02 17:07:31 +01:00
Michael Hackstein
9df4fc8121
Removed mount validation for switching from devel to production. This dissallowed to put system apps in development mode
2015-02-02 16:56:59 +01:00
Michael Hackstein
cf5e3db098
Fixed base middleware routing match. It now ignores a trailing slash
2015-02-02 16:55:58 +01:00
Willi Goesgens
0eecdc0973
More complete error messages on cluster com failures.
2015-02-02 16:06:46 +01:00
Willi Goesgens
6514bc0215
Add the logfile name to the output so we can know which cluster node gave us the messages.
2015-02-02 15:24:54 +01:00
Willi Goesgens
0aaec15c66
Comment out another test which randomly fails.
2015-02-02 14:55:05 +01:00
Michael Hackstein
d4d82e332b
The webinterface now also checks if the mountpoint is valid, e.g. does not contain /APP
2015-02-02 14:23:04 +01:00
Michael Hackstein
34458bad92
Added a check to validate the foxx mount point
2015-02-02 13:36:12 +01:00
Willi Goesgens
5339be7b3f
Use a loop instead of cut'n'paste the source 3 times
2015-02-02 13:19:04 +01:00
Michael Hackstein
0b44a05a1b
Fixed tests for newest frontend changes
2015-02-02 12:59:41 +01:00
Michael Hackstein
6aca853065
Added an indicator for development in the App overview
2015-02-02 12:10:11 +01:00
Michael Hackstein
9a2ccfce50
Style fixes for application detail view. Now indicating development mode and disabled the configure button, if nothing to configure.
2015-02-02 11:58:01 +01:00
Willi Goesgens
44cc12fcbb
Comment out test failing in cluster to be fixed soon.
2015-02-02 10:27:31 +01:00
Willi Goesgens
1c0c259d03
Run logfile analysis in cluster case too.
2015-02-01 12:38:04 +01:00
Jan Steemann
39603ebaf4
added selectivity estimates for some index types
2015-01-30 23:04:46 +01:00
Max Neunhoeffer
6bda5c6e00
Only collect important log file lines in non-cluster case.
2015-01-30 17:18:46 +01:00
Michael Hackstein
ab42378570
Fixed swagger in new Web Interface
2015-01-30 17:18:26 +01:00
Michael Hackstein
7d30e543fb
App not found is now an error object and keeps the stack trace if triggered
2015-01-30 17:13:37 +01:00
Michael Hackstein
f124b3d7c4
Switching an app form production to development and back again via a single click in the WI
2015-01-30 15:24:47 +01:00
Jan Steemann
5ed9f4b5f0
added test for accessing paths in visitor
2015-01-30 11:11:19 +01:00
Jan Steemann
1264b14053
added test
2015-01-30 10:54:21 +01:00
Willi Goesgens
bd6875e554
Fix brace closing
2015-01-30 10:53:14 +01:00
Jan Steemann
4bb8a894e6
jslint
2015-01-30 10:30:23 +01:00
Jan Steemann
fdf0b557e5
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2015-01-30 10:26:41 +01:00
Jan Steemann
faab43f1b3
tests for visitors
2015-01-30 10:25:31 +01:00
Willi Goesgens
9d04d4be44
Check logfiles for important messages
2015-01-30 09:49:43 +01:00
Jan Steemann
07733c672a
added yesternight's changes
2015-01-30 08:47:43 +01:00
Jan Steemann
e13092168d
added optimizer tests
...
Conflicts:
arangod/Aql/ExecutionBlock.cpp
2015-01-29 21:40:43 +01:00