Jan Steemann
e9c6f17594
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-27 17:45:31 +01:00
Jan Steemann
897d6f4dcd
fixed cluster authentication
2014-02-27 17:45:03 +01:00
Max Neunhoeffer
2ca78ea168
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-27 16:21:28 +01:00
Max Neunhoeffer
a0e187cc29
Finish sharding chapter in user documentation.
2014-02-27 16:20:53 +01:00
Jan Steemann
ed43b0cce9
jslint
2014-02-27 14:58:53 +01:00
Jan Steemann
4bab2cbf35
fixed queries
2014-02-27 14:20:57 +01:00
Max Neunhoeffer
8659f0569e
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-27 13:55:02 +01:00
Max Neunhoeffer
4c495ae297
Only use one agent ==> incredible speedup.
2014-02-27 13:54:41 +01:00
Frank Celler
ce3f8ba45b
added dispatcherDisabled check
2014-02-27 13:32:06 +01:00
Max Neunhoeffer
37908e7c00
Please jshund.
2014-02-27 11:59:40 +01:00
Max Neunhoeffer
74eb4ed39c
Fix isHealthy check.
2014-02-27 11:49:45 +01:00
Max Neunhoeffer
a1614f759c
Take out etcd steroids.
2014-02-27 11:41:33 +01:00
Max Neunhoeffer
0009020e5d
Rename etcd executable to etcd-arango
2014-02-27 11:40:37 +01:00
Frank Celler
e10bab8059
Merge branch 'devel' of github.com:triAGENS/ArangoDB into sharding
2014-02-27 09:16:02 +01:00
Frank Celler
8406f51435
Merge remote-tracking branch 'origin/1.4' into devel
...
Conflicts:
CHANGELOG
VERSION
arangod/Ahuacatl/ahuacatl-access-optimiser.c
arangod/Ahuacatl/ahuacatl-codegen.c
build.h
configure
configure.ac
js/apps/system/aardvark/api-docs.json
js/apps/system/aardvark/api-docs/batch.json
js/apps/system/aardvark/api-docs/database.json
js/apps/system/aardvark/api-docs/endpoint.json
js/apps/system/aardvark/api-docs/job.json
js/apps/system/aardvark/api-docs/replication.json
js/apps/system/aardvark/api-docs/system.json
js/apps/system/aardvark/frontend/js/modules/org/arangodb/graph/traversal.js
js/common/modules/org/arangodb/graph/traversal.js
js/server/modules/org/arangodb/ahuacatl.js
lib/HttpServer/HttpCommTask.h
2014-02-27 09:13:03 +01:00
Frank Celler
bc56d26ea3
Merge branch 'sharding' of github.com:triAGENS/ArangoDB into sharding
2014-02-27 08:52:27 +01:00
Jan Steemann
3d5149b022
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
...
Conflicts:
arangosh/V8Client/arangosh.cpp
2014-02-26 21:34:34 +01:00
Jan Steemann
f5269fa3de
fixed traversals
2014-02-26 21:28:40 +01:00
Jan Steemann
8e44bc80a5
return error if etcd binary is not present
2014-02-26 20:24:20 +01:00
Frank Celler
4a4fcfd72f
Merge branch 'sharding' of github.com:triAGENS/ArangoDB into sharding
2014-02-26 16:38:47 +01:00
Frank Celler
e58c0d00d6
be tolerant
2014-02-26 16:38:39 +01:00
Max Neunhoeffer
89761d5c7e
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-26 14:39:20 +01:00
Jan Steemann
2db3d4b42d
fixed tests
2014-02-26 14:35:14 +01:00
Max Neunhoeffer
d09da8789e
Slightly change naming convention for tests.
2014-02-26 14:28:16 +01:00
Jan Steemann
42465ce876
properly return collection status
2014-02-26 14:23:06 +01:00
Jan Steemann
bb0f87cfdc
fixed bug in Graph.pathTo
2014-02-26 13:40:08 +01:00
Jan Steemann
276a3cf3a1
added SHORTEST_PATH AQL function, fixed bug in Graph.pathTo
2014-02-26 13:34:42 +01:00
Max Neunhoeffer
26c8e03272
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-26 11:48:21 +01:00
Max Neunhoeffer
45c4ae13ec
Load collection when truncated.
2014-02-26 11:47:41 +01:00
Jan Steemann
610df5ce35
allow empty examples
2014-02-26 11:22:49 +01:00
Jan Steemann
98ceb07b77
add initial user
2014-02-25 17:05:02 +01:00
Frank Celler
3c5f3a656b
Merge branch 'sharding' of github.com:triAGENS/ArangoDB into sharding
2014-02-25 15:32:12 +01:00
Frank Celler
f2121ff442
cleanup
2014-02-25 15:32:07 +01:00
Jan Steemann
e1f3b6f2d4
react on empty shard lists
2014-02-25 14:08:00 +01:00
Frank Celler
569778ae10
Merge branch 'sharding' of github.com:triAGENS/ArangoDB into sharding
2014-02-25 12:07:46 +01:00
Frank Celler
42fb8244e1
added requeue
2014-02-25 12:07:16 +01:00
Jan Steemann
8fe19fa897
fixed index tests
2014-02-25 11:55:39 +01:00
Jan Steemann
af96607fc1
fixed index tests
2014-02-25 11:19:51 +01:00
Michael Hackstein
0538a0ef5b
The cluster overview now displays information about servers that have either not registered or have been shutteddown normally.
2014-02-24 17:32:13 +01:00
Max Neunhoeffer
a0a78a0544
Run cluster unittests in a separate data dir.
2014-02-24 15:59:49 +01:00
Max Neunhoeffer
5a37b46cab
Improve error reporting of "single" test target.
2014-02-24 14:59:12 +01:00
Max Neunhoeffer
7400214d9b
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-24 09:02:45 +01:00
Frank Celler
9680f48c5b
added better error reporting
2014-02-22 13:00:26 +01:00
Frank Celler
832254b7b7
fixed graph again
2014-02-21 23:12:37 +01:00
Michael Hackstein
9dda1559bb
Some css fixes
2014-02-21 21:24:05 +01:00
Michael Hackstein
f71ede2d17
Added a view for the shard distribution
2014-02-21 17:04:19 +01:00
Max Neunhoeffer
25e4ac19ed
Nicer print of pid.
2014-02-21 16:04:45 +01:00
Max Neunhoeffer
db91b06f7b
Sort out logs directory in http/ssl server tests.
2014-02-21 14:21:56 +01:00
Max Neunhoeffer
b4bd5ce665
Improve logging.
2014-02-21 13:38:33 +01:00
Max Neunhoeffer
91db141ea5
Change value of things in agency according to Sharding.md.
2014-02-21 13:19:57 +01:00
Max Neunhoeffer
76077f84e7
Report overall test result.
2014-02-21 12:44:31 +01:00
Max Neunhoeffer
3cb1784430
Reorganise unit tests.
...
In JS framework we now find the available test files by directory
listing. This means one can simply drop a file in the right
directory to add a test.
We use a naming convention for filenames which is explained
in the README files in the corresponding directories.
Old unit tests do not yet use this but do use the new names and
should still work as usual.
2014-02-21 11:24:31 +01:00
Max Neunhoeffer
019bb7716f
Add authentication tests to js framework.
2014-02-21 10:09:50 +01:00
Jan Steemann
2c1743a732
append port
2014-02-21 10:05:40 +01:00
Frank Celler
b248911c79
fixed reget of existing graphs
2014-02-20 23:02:38 +01:00
Max Neunhoeffer
59699a50af
Start to add arangob tests to js framework.
2014-02-20 16:20:19 +01:00
Max Neunhoeffer
0bf2dcd17c
Add foxx_manager unit test to js framework.
2014-02-20 14:49:48 +01:00
Max Neunhoeffer
aeaffb5fad
Add upgrade unit test to js framework.
2014-02-20 14:33:50 +01:00
Max Neunhoeffer
f0dacea7a3
Please jslint.
2014-02-20 14:13:38 +01:00
Max Neunhoeffer
57813e9e32
Add import unit test to js framework.
2014-02-20 14:10:35 +01:00
Max Neunhoeffer
96c6298a1c
Please jslint.
2014-02-20 12:54:03 +01:00
Max Neunhoeffer
d2538cefeb
Add http_server and ssl_server tests to js framework.
2014-02-20 12:52:03 +01:00
Jan Steemann
f8980f94a5
initialise foxx on startup
2014-02-20 09:22:39 +01:00
Jan Steemann
82d84e92dd
more sleeping
2014-02-19 18:33:11 +01:00
Jan Steemann
d92dd90aac
fixed instance race condition
2014-02-19 17:10:11 +01:00
Max Neunhoeffer
d0865c309f
Fix testing.js.
2014-02-19 15:50:24 +01:00
Jan Steemann
dd5b172e2c
fixed race conditions
2014-02-19 14:55:21 +01:00
Frank Celler
726144ce39
Merge branch 'devel' of github.com:triAGENS/ArangoDB into sharding
...
Conflicts:
arangod/V8Server/ApplicationV8.cpp
2014-02-19 14:30:46 +01:00
Frank Celler
c779325b5d
added frontend-development switch
2014-02-19 14:28:51 +01:00
Jan Steemann
9652ee8b14
cluster start
2014-02-19 11:06:12 +01:00
Jan Steemann
badf0d26db
fixed jslint warning
2014-02-18 16:55:12 +01:00
Jan Steemann
4c29662e90
initialise foxx
2014-02-18 16:47:55 +01:00
Jan Steemann
dc8e590bca
inedges, outedges, edges
2014-02-18 13:46:09 +01:00
Max Neunhoeffer
1c05f12c67
Create system collections in kickstarter.
2014-02-18 11:52:09 +01:00
Jan Steemann
5cbfcd6dcc
fixed example query
2014-02-18 11:13:20 +01:00
Max Neunhoeffer
a0d1888437
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-18 10:15:51 +01:00
Max Neunhoeffer
8b8c8d2fdc
Fix jslint.
2014-02-18 10:15:32 +01:00
Jan Steemann
682e00245b
fulltext
2014-02-18 10:14:52 +01:00
Jan Steemann
6c3c4b5dce
near/within
2014-02-18 09:47:33 +01:00
Jan Steemann
170bb488b9
fixed failing test
2014-02-18 09:04:51 +01:00
Michael Hackstein
49f91512ba
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-18 08:50:32 +01:00
Michael Hackstein
015ab56259
Merge remote-tracking branch 'origin/devel' into sharding
...
Conflicts:
arangod/VocBase/document-collection.c
arangosh/CMakeLists.txt
js/apps/system/aardvark/test/karma/karma.conf.js
2014-02-18 08:50:27 +01:00
Max Neunhoeffer
4d1020321b
Start to add command line tools for cluster and creation of system colls.
2014-02-17 23:58:52 +01:00
Max Neunhoeffer
b99e14b43b
Add single test.
2014-02-17 18:09:14 +01:00
Max Neunhoeffer
8f6ae0c088
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-17 17:47:40 +01:00
Max Neunhoeffer
aa0f4960fd
Add boost test to JS test suite.
2014-02-17 17:47:20 +01:00
Jan Steemann
23c303da43
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-17 17:46:07 +01:00
Jan Steemann
73aa8226e3
geo query
2014-02-17 17:46:02 +01:00
Max Neunhoeffer
8ff2964c63
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
...
Conflicts:
js/server/modules/org/arangodb/testing.js
2014-02-17 17:24:33 +01:00
Max Neunhoeffer
c567ea90c7
Add unittests_config target to JS testing framework.
2014-02-17 17:07:53 +01:00
Jan Steemann
6491a6797f
fixed jslint warnings
2014-02-17 16:44:26 +01:00
Jan Steemann
9f16760359
simple query range
2014-02-17 16:41:10 +01:00
Jan Steemann
b8381603d7
fixed invalid assignment
2014-02-17 16:31:22 +01:00
Max Neunhoeffer
510c57aacc
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-17 14:05:33 +01:00
Max Neunhoeffer
568edcb8fb
New test function.
2014-02-17 14:05:17 +01:00
Jan Steemann
25b622aab1
fixed jslint warnings
2014-02-17 11:21:01 +01:00
Jan Steemann
c40d930fa6
issue #765 : added SLICE AQL function
2014-02-17 11:09:03 +01:00
Jan Steemann
3fd053eb1e
updated tests
2014-02-14 18:44:36 +01:00
Max Neunhoeffer
98ed29ab84
Make check for useDatabase switchable for unittests.
2014-02-14 15:33:35 +01:00
Jan Steemann
3eab509562
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-14 10:31:07 +01:00
Jan Steemann
0f0ef8a33f
updated index docs
2014-02-14 10:30:05 +01:00
Max Neunhoeffer
fdd40a5c28
Minor changes in error reporting.
2014-02-14 09:14:33 +01:00
Jan Steemann
f8476ce0b0
fixed tests
2014-02-13 18:14:53 +01:00
Max Neunhoeffer
0d742e4d52
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-13 16:19:44 +01:00
Max Neunhoeffer
339fe1e73d
Drive on with testing framework in JavaScript.
2014-02-13 16:19:28 +01:00
Max Neunhoeffer
e767ac9e45
Change handling of extraArgs slightly. Export PortFinder.
2014-02-13 16:19:06 +01:00
Jan Steemann
bb0f591349
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-13 15:33:39 +01:00
Jan Steemann
7970881b22
single-threaded plan changes
2014-02-13 15:33:29 +01:00
Max Neunhoeffer
2ce2857c7f
Introduce timeout in PortFinder.
2014-02-13 13:50:05 +01:00
Jan Steemann
4fc8cae57d
index creation with ids
2014-02-13 11:00:08 +01:00
Jan Steemann
70988aa215
removed withStats option
2014-02-13 08:48:22 +01:00
Jan Steemann
4dca29cf4e
fixed dropIndex
2014-02-12 18:17:15 +01:00
Jan Steemann
deff511fbf
removed unused variables
2014-02-12 17:14:27 +01:00
Jan Steemann
a8640a5a59
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-12 17:10:04 +01:00
Jan Steemann
c4d52ff133
getIndexes, dropIndex
2014-02-12 17:09:47 +01:00
Max Neunhoeffer
f66dc34221
Implement starting and stopping of a cluster.
2014-02-12 16:22:44 +01:00
Max Neunhoeffer
a2c954133f
Start a new unittest framework running in arangod.
...
This should run also on Windows and will allow for cluster tests.
2014-02-12 16:10:21 +01:00
Jan Steemann
9dc4c9f6c1
getIndexes, coordinator
2014-02-12 14:53:37 +01:00
Jan Steemann
db861e59dc
simple index creation
2014-02-12 14:16:43 +01:00
Jan Steemann
ed93c458df
fixed invalid return value
2014-02-12 13:14:14 +01:00
Jan Steemann
5270f994c9
Merge remote-tracking branch 'origin/devel' into sharding
...
Conflicts:
js/apps/system/aardvark/frontend/css/layout.css
js/server/modules/org/arangodb/arango-collection.js
2014-02-12 12:53:08 +01:00
Jan Steemann
f11577d952
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-12 12:47:57 +01:00
Jan Steemann
3dad329979
ensureIndex
2014-02-12 12:47:51 +01:00
Max Neunhoeffer
2f1b0fe061
Use API to shut down servers.
2014-02-12 12:17:52 +01:00
Max Neunhoeffer
d92a5d9bea
Add authentication between dispatchers.
2014-02-12 09:37:18 +01:00
Jan Steemann
28edb544fd
fixed jslint warnings
2014-02-12 09:15:47 +01:00
Frank Celler
5e5ace0ee3
fixed unloadAll for system modules
2014-02-12 08:32:35 +01:00
Frank Celler
289a7dc0e0
fixed unloadAll for system modules
2014-02-11 22:54:02 +01:00
Max Neunhoeffer
01e31ea1ef
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-11 16:22:59 +01:00
Max Neunhoeffer
7ff31c8805
Start documentation for authorization in cluster plan.
2014-02-11 16:22:26 +01:00
Michael Hackstein
bc16cfae86
Merge remote-tracking branch 'origin/devel' into sharding
...
Conflicts:
Documentation/InstallationManual/Installing.md
arangosh/CMakeLists.txt
2014-02-11 15:52:49 +01:00
Max Neunhoeffer
a78cbf832f
Take out a debugging statement and change an error message.
2014-02-11 15:42:01 +01:00
Max Neunhoeffer
97ff9d086d
Forward planner and kickstarter to arangosh.
2014-02-11 15:40:33 +01:00
Max Neunhoeffer
09c7bf25c2
Allow forbidding coordinators or DBservers on some dispatchers.
2014-02-11 14:37:45 +01:00
Frank Celler
c6ce5c7406
made module loader more node compatible, added coffee script support
2014-02-11 13:26:11 +01:00
Max Neunhoeffer
08077cccb4
Add isHealthy for cluster in kickstarter.
2014-02-11 12:55:25 +01:00
Max Neunhoeffer
9932305c2d
Sort out proper logging for kickstarter.
2014-02-11 11:28:36 +01:00
Max Neunhoeffer
95f01d879c
Add cleanup functionality for cluster kickstarter.
2014-02-11 11:03:50 +01:00
Max Neunhoeffer
d168b0ff7f
Finalise Kickstarter.
2014-02-11 09:52:32 +01:00
Jan Steemann
d72f9680da
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-10 17:47:00 +01:00
Jan Steemann
d52724475f
cap constraints
2014-02-10 17:46:54 +01:00
Max Neunhoeffer
1571a7d0fb
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-10 16:08:48 +01:00
Max Neunhoeffer
77df9b6781
Add documentation for kickstarter and planner.
2014-02-10 15:58:38 +01:00
Jan Steemann
0479fd652f
geo indexes
2014-02-10 15:53:33 +01:00
Jan Steemann
88bfe8f18c
fulltext indexes
2014-02-10 14:55:27 +01:00
Jan Steemann
399ddebbd3
ensureIndex 1st
2014-02-10 14:36:32 +01:00
Jan Steemann
11c470ddd4
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-10 14:15:49 +01:00
Max Neunhoeffer
d8d568297c
Fix command line args.
2014-02-10 13:30:11 +01:00
Max Neunhoeffer
9113732a53
Add a print for debugging.
2014-02-10 13:27:09 +01:00
Max Neunhoeffer
8fa256b0c5
New option arangodExtraArgs
2014-02-10 13:22:43 +01:00