gschwab
de2fd3ff69
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-20 15:35:13 +02:00
gschwab
072b00c54b
edges of a vertex will be removed, when vertex is removed
2014-05-20 15:35:09 +02:00
Michael Hackstein
bb9aaaeb4e
Fixed error handling on restrict. It will now throw an error if query is restricted to an unkown collection
2014-05-20 14:43:42 +02:00
Michael Hackstein
f89b50a72e
Fixed test for directedRelationDefinition error handling
2014-05-20 13:29:00 +02:00
Max Neunhoeffer
0dab3706c5
Finish first version of JsonLegend, not activated in Makefile.
2014-05-20 13:27:57 +02:00
gschwab
3897840af5
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-20 13:25:39 +02:00
gschwab
a2460276d3
forgot to rename some variables...
2014-05-20 13:25:34 +02:00
Max Neunhoeffer
464b6720ca
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-05-20 13:25:10 +02:00
Max Neunhoeffer
dbd973164b
Finish first version of JsonLegend, not activated in Makefile.
2014-05-20 13:24:29 +02:00
gschwab
ef1665391a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-20 12:56:41 +02:00
gschwab
ad10fc85e6
added drop function for graphs
2014-05-20 12:56:33 +02:00
Jan Steemann
9513227449
test fuxx
2014-05-20 12:44:51 +02:00
Jan Steemann
52be779997
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-05-20 11:40:19 +02:00
Michael Hackstein
1be58a157c
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-05-20 11:39:37 +02:00
Michael Hackstein
d89ff71dbc
Implemented generalGraph as a datasource for Traversal queries incl. tests
2014-05-20 11:39:33 +02:00
Jan Steemann
6ecfc44f11
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-05-20 11:32:02 +02:00
gschwab
b3ad2e303f
added tests
2014-05-20 10:37:40 +02:00
gschwab
a786369d2e
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-20 09:52:30 +02:00
gschwab
434e1009c6
changed to setUp and tearDown
2014-05-20 09:52:25 +02:00
Michael Hackstein
b416f8b762
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-05-20 09:43:39 +02:00
Michael Hackstein
058e1dc0e8
Added setUp and tearDown to AQLQueries test suite in general graph
2014-05-20 09:43:35 +02:00
gschwab
3c0fdae6f7
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-20 08:57:48 +02:00
gschwab
bfb5610426
x-edges tests
2014-05-20 08:57:44 +02:00
Michael Hackstein
ff54178f22
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-05-19 17:47:47 +02:00
Michael Hackstein
b798c4f23a
Enabled tests against AQL execution in graph module
2014-05-19 17:47:42 +02:00
Jan Steemann
b06e89da54
simplified
2014-05-19 17:44:56 +02:00
Michael Hackstein
af96bf0b70
Fixed jslint warning, missing semicolon
2014-05-19 16:19:22 +02:00
Michael Hackstein
6a33a9f9e3
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-05-19 16:17:34 +02:00
Michael Hackstein
39b38ae159
Commented part of the fluent AQL interface in graphs, there is some conception necessary. Implemented a filter alternative instead
2014-05-19 16:17:30 +02:00
Jan Steemann
59aa16de0e
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-05-19 15:50:19 +02:00
gschwab
81c4982380
added tests for vertex and edges - fixed jslint
2014-05-19 15:15:58 +02:00
gschwab
37f7002c75
added tests for vertex and edges - fixed jslint
2014-05-19 15:06:15 +02:00
gschwab
c38a455760
added tests for vertex and edges
2014-05-19 15:04:19 +02:00
Jan Steemann
9453beb7cc
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-05-19 14:25:34 +02:00
Michael Hackstein
105dde54a7
Implemented filter on general graph module and simplified test code
2014-05-19 13:12:10 +02:00
Jan Steemann
5c100bc85b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-05-19 12:07:26 +02:00
Michael Hackstein
044f094139
Fixed a bug in graph module aql generation. For in was missing
2014-05-19 12:02:21 +02:00
Jan Steemann
3b8d282c7b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
2014-05-19 11:55:27 +02:00
Michael Hackstein
8bf9922693
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-05-19 11:46:25 +02:00
Michael Hackstein
deb477b453
Implemented restrict on edges/inEdges/outEdges in general graph module
2014-05-19 11:46:19 +02:00
Jan Steemann
168fdcf6ef
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
UnitTests/Basics/bson-test.cpp
arangod/V8Server/v8-actions.cpp
lib/Basics/BsonHelper.h
2014-05-19 11:21:58 +02:00
Michael Hackstein
5255e8f26b
Added tests for restriction on edges call in general graph module
2014-05-19 11:08:23 +02:00
Michael Hackstein
d558fa8fbd
Started implementing fluent AQL interface. Right now allows edges
2014-05-19 10:55:16 +02:00
scottashton
d9951b9642
finished tests for _create and _graph
2014-05-19 09:47:37 +02:00
scottashton
58eefee6b5
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-19 09:45:49 +02:00
scottashton
0c0c2773fa
finished tests for _create and _graph
2014-05-19 09:45:43 +02:00
Michael Hackstein
a0985ec515
Fixed tests to use graph functions starting with _
2014-05-19 09:34:02 +02:00
Michael Hackstein
4ac62a5461
Fixed JSLint and renamed graph functions to start with _
2014-05-19 09:30:44 +02:00
Michael Hackstein
0ee4913d5a
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-05-19 08:50:46 +02:00
scottashton
1ac649cf94
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-19 08:43:01 +02:00
scottashton
4dbbc550df
work in progress
2014-05-19 08:42:37 +02:00
Michael Hackstein
0a73cd6823
Implemented restrict interface on edges, right now implementation is not optimized, missing cursor functionality
2014-05-17 11:27:47 +02:00
Jan Steemann
0ca849efb9
emit buffer to prevent very big string allocations/reallocations
2014-05-17 00:12:32 +02:00
Jan Steemann
a0ffb65b88
emit output of print function to prevent buffering of super-long strings
2014-05-16 20:11:31 +02:00
Michael Hackstein
20d33b80a5
Bound collections by name to graph object. graph.v === db.v
2014-05-16 17:22:32 +02:00
Michael Hackstein
f490018530
Renamed internal functionality to '_' and internal variables with equal names to '__'
2014-05-16 16:50:11 +02:00
Michael Hackstein
fd939bdca2
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
js/common/modules/org/arangodb/general-graph.js
2014-05-16 16:28:03 +02:00
Michael Hackstein
4824e6e914
Refactored tests to make them more dry
2014-05-16 16:27:27 +02:00
Michael Hackstein
1e9e5d3254
Fixed a bug where only collections with the name 'relationName' could be created
2014-05-16 16:26:45 +02:00
scottashton
a40e2ebdfe
pre merge commit
2014-05-16 16:17:02 +02:00
scottashton
1a0b0e4a49
pre merge commit
2014-05-16 16:16:48 +02:00
gschwab
55c494c81d
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
js/common/modules/org/arangodb/general-graph.js
2014-05-16 16:12:40 +02:00
gschwab
1960ce34f4
added vertex and edge methods
2014-05-16 16:10:22 +02:00
Michael Hackstein
69eeba2403
Commented failing tests in general graph for commit. Productive code missing, but test first
2014-05-16 15:37:05 +02:00
Michael Hackstein
e404d070f4
Fixed merge conflict on general graph tests
2014-05-16 15:31:39 +02:00
scottashton
47dfdcd75c
first version of create graph
2014-05-16 15:19:16 +02:00
scottashton
11faa956a7
first version of create graph
2014-05-16 15:17:54 +02:00
Michael Hackstein
1b43b18bdc
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-05-16 14:56:18 +02:00
gschwab
f0194b5b25
fixed jslint
2014-05-16 14:52:09 +02:00
Michael Hackstein
3c95b7564f
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-05-16 14:50:02 +02:00
Michael Hackstein
739ab6d54c
Added first tests for restrict on edges. Not working yet, preconditions are missing
2014-05-16 14:49:58 +02:00
Jan Steemann
7b44fd92f9
fixed db.collection.geo documentation
2014-05-16 14:46:13 +02:00
gschwab
6451af1cb4
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
js/common/modules/org/arangodb/general-graph.js
2014-05-16 13:10:31 +02:00
gschwab
24871b64ef
start implement edges()
2014-05-16 13:08:33 +02:00
scottashton
fd944eee8e
fixed jslint
2014-05-16 13:02:56 +02:00
scottashton
266f72a253
initial checkin for new graph module
2014-05-16 11:29:22 +02:00
scottashton
700480f20a
adjusted all require(org/arangodb/graph) to new graph-blueprint module
2014-05-15 10:33:20 +02:00
Jan Steemann
ee8fe74a8a
removed tabs
2014-05-14 17:41:00 +02:00
scottashton
37f81ee9d6
added new "old" module graph-blueprint and directed to that whenever graph has been required
2014-05-14 17:11:59 +02:00
Jan Steemann
658294ecb3
fixed file with conflicts
2014-05-12 17:22:09 +02:00
Jan Steemann
027ec2d3f4
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into mjmh
...
Conflicts:
arangod/V8Server/V8PeriodicTask.cpp
arangod/V8Server/V8PeriodicTask.h
arangod/V8Server/v8-actions.cpp
js/common/bootstrap/module-internal.js
js/server/server.js
lib/Dispatcher/ApplicationDispatcher.cpp
lib/Dispatcher/RequeueTask.cpp
lib/GeneralServer/GeneralListenTask.h
lib/Scheduler/ApplicationScheduler.cpp
lib/Scheduler/PeriodicTask.cpp
lib/Scheduler/Scheduler.cpp
lib/Scheduler/Scheduler.h
lib/Scheduler/Task.cpp
lib/Scheduler/Task.h
lib/Scheduler/TimerTask.cpp
lib/Scheduler/TimerTask.h
2014-05-12 16:49:20 +02:00
Jan Steemann
c47058c6de
issue #860 : Documentation: Wrong example
2014-05-12 09:57:43 +02:00
Jan Steemann
d23fe23254
added tasks manual entry
2014-05-10 02:25:59 +02:00
Jan Steemann
548a79ac4d
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-10 00:43:40 +02:00
Jan Steemann
cfc2d407d7
added tests for task management
2014-05-10 00:43:14 +02:00
Max Neunhoeffer
8ce1b08183
Add a ClusterMethod to truncate a collection in a cluster.
2014-05-09 23:14:41 +02:00
Jan Steemann
3becebf488
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-09 17:36:42 +02:00
Jan Steemann
82595ee169
improved periodic task management
2014-05-09 17:36:24 +02:00
Frank Celler
c2d57c7909
added applicationContext and foxxFilename
2014-05-09 17:12:55 +02:00
Frank Celler
327d669741
fixed safeJoin (missing join)
2014-05-09 17:10:30 +02:00
Jan Steemann
c843a12149
jshund
2014-05-09 00:42:18 +02:00
Jan Steemann
20292af75c
throw different type of debug error to prevent bogus "out-of-memory" errors
2014-05-08 23:00:18 +02:00
Jan Steemann
8fa45ca181
added string task ids for periodic jobs
2014-05-08 22:59:36 +02:00
Jan Steemann
f18d117228
added GC
2014-05-08 14:36:12 +02:00
Frank Celler
0ecfe5e154
added empty remark
2014-05-08 11:18:08 +02:00
Jan Steemann
7f9446f6bc
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-05-07 18:48:44 +02:00
Jan Steemann
7d28a03782
added AQL date functions
2014-05-07 18:17:46 +02:00
Max Neunhoeffer
a312d496a9
Finish server functionality for cluster dump.
2014-05-07 16:36:47 +02:00
Jan Steemann
02a532a122
added CURRENT_USER function for AQL
2014-05-02 12:00:39 +02:00
Jan Steemann
ce36c94082
added test for issue #796
2014-04-22 13:04:30 +02:00
Jan Steemann
76c09f43b5
added tests
2014-04-22 11:31:35 +02:00
Frank Celler
8e9ad58f3b
added cancelation of asnyc jobs
...
Conflicts:
arangod/V8Server/ApplicationV8.cpp
arangod/V8Server/v8-actions.cpp
lib/Rest/Handler.h
2014-04-16 20:16:22 +02:00
Jan Steemann
2050049b06
added periodic job management
...
this adds functions internal.deletePeriod() and internal.getPeriodic()
functions internal.definePeriodic() now also has an extra parameter to
specify the name of a periodic job. this makes it more easy to tell
jobs apart in the result of internal.getPeriodic().
2014-04-13 22:19:46 +02:00
Jan Steemann
90c0d0dfd6
added periodic job management
...
this adds functions internal.deletePeriod() and internal.getPeriodic()
functions internal.definePeriodic() now also has an extra parameter to
specify the name of a periodic job. this makes it more easy to tell
jobs apart in the result of internal.getPeriodic().
2014-04-11 21:33:41 +02:00
Jan Steemann
c29cf874b5
transaction interface
2014-04-08 14:40:09 +02:00
Jan Steemann
c1916b1825
bumped version number
2014-04-03 14:08:28 +02:00
Jan Steemann
7ee2caf94e
simplified usage of arango-statement
2014-03-28 16:57:59 +01:00
Jan Steemann
55f0dc5739
logfile opening/closing fixes
2014-03-28 16:45:06 +01:00
Jan Steemann
9724cfec64
fixed failing test
2014-03-27 13:12:45 +01:00
Frank Celler
d34832bbcf
added changePassword attribute for users
2014-03-25 11:40:13 +01:00
Jan Steemann
7c28db24af
added tests for coffee script
2014-03-21 09:22:20 +01:00
Frank Celler
11fb42e722
removed SYS_TEST_PORT from global namespace
2014-03-20 23:05:17 +01:00
Frank Celler
e25945aaba
fixed javascript.execute for coffee-script
2014-03-20 22:51:30 +01:00
Frank Celler
e3df90d2c3
coffee script fix
...
Conflicts:
js/server/modules/org/arangodb/foxx/manager.js
2014-03-20 19:36:42 +01:00
Jan Steemann
d10258594e
issue #772 : added diagnostic output for Foxx application upload
...
Conflicts:
CHANGELOG
2014-03-14 10:50:38 +01:00
Jan Steemann
f4752e8f91
added tests for error codes and messges
2014-03-13 23:56:45 +01:00
Jan Steemann
f7a9023c7c
fix error message & number return in arangosh
2014-03-13 22:06:06 +01:00
Frank Celler
ce9c992edc
removed test files
2014-03-07 12:10:19 +01:00
Jan Steemann
7664d75e6d
prevent usage of _useDatabase() in web interface
2014-03-05 13:04:32 +01:00
scottashton
6fb391eb3f
jslint hints fixed
2014-03-04 13:32:39 +01:00
Frank Celler
5c816ec808
added clusterId in statistics
2014-03-04 10:30:17 +01:00
Jan Steemann
fd08bb0feb
use indexes in AQL
2014-02-28 13:50:39 +01:00
Jan Steemann
65feb43294
adjusted test expectations
2014-02-28 09:29:52 +01:00
Jan Steemann
5660d6419a
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-27 13:27:00 +01:00
Jan Steemann
c387b697e8
fixed test
2014-02-27 13:26:40 +01:00
Frank Celler
3c992b0bbe
removed old files
2014-02-27 13:16:54 +01:00
Max Neunhoeffer
893e7a87b1
Adjust READMEs to reality.
2014-02-27 08:53:21 +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
fe74e030ea
fixed keygen test
2014-02-26 16:47:38 +01:00
Jan Steemann
4bbfdb827d
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-26 15:04:32 +01:00
Jan Steemann
3195da8ff0
use more appropriate assertions
2014-02-26 15:04:15 +01:00
Max Neunhoeffer
89761d5c7e
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-26 14:39:20 +01:00
Max Neunhoeffer
bacfafea7f
Rename non-cluster tests.
2014-02-26 14:38:55 +01:00
Jan Steemann
2db3d4b42d
fixed tests
2014-02-26 14:35:14 +01:00
Max Neunhoeffer
16a2fa6770
Split noncluster and general shell-keygen tests.
2014-02-26 14:27:55 +01:00
Jan Steemann
5c3d81eea3
test split
2014-02-26 13:53:23 +01:00
Jan Steemann
b634aff8a8
renamed test
2014-02-26 13:45:08 +01:00
Jan Steemann
bb0f87cfdc
fixed bug in Graph.pathTo
2014-02-26 13:40:08 +01:00
Jan Steemann
8e05df9950
split tests
2014-02-26 13:21:10 +01:00
Max Neunhoeffer
19765bd859
Fix test for deletion of documents on cluster.
2014-02-26 10:48:48 +01:00
Jan Steemann
23ba186b0d
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
...
Conflicts:
CHANGELOG
arangod/Ahuacatl/ahuacatl-access-optimiser.c
arangod/CapConstraint/cap-constraint.c
js/apps/system/aardvark/frontend/scss/_tiles.scss
js/apps/system/aardvark/frontend/scss/generated.css
js/apps/system/aardvark/frontend/scss/style.scss
js/common/modules/org/arangodb/users-common.js
2014-02-25 17:21:14 +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
7f236650ff
fix database name in prompt
2014-02-24 14:46:58 +01:00
Jan Steemann
870f969933
added user validation API at POST `/_api/user/<username>`
2014-02-24 11:12:37 +01:00
Max Neunhoeffer
f7e57a5b47
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into sharding
...
Conflicts:
js/apps/system/aardvark/frontend/scss/generated.css
js/apps/system/aardvark/manifest.json
lib/Rest/EndpointIp.cpp
lib/Rest/EndpointUnixDomain.cpp
lib/V8/v8-utils.cpp
2014-02-21 15:28:21 +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
Jan Steemann
35c00ce592
jslint ist unser freund
2014-02-21 09:07:22 +01:00
Frank Celler
b01d9d77e7
Merge branch 'devel' of github.com:triAGENS/ArangoDB into sharding
...
Conflicts:
arangod/RestServer/ArangoServer.cpp
arangod/V8Server/ApplicationV8.cpp
arangod/V8Server/ApplicationV8.h
arangod/V8Server/v8-actions.cpp
js/apps/system/aardvark/frontend/js/bootstrap/module-internal.js
js/apps/system/aardvark/frontend/scss/generated.css
js/server/version-check.js
lib/Dispatcher/Job.h
lib/GeneralServer/GeneralServerJob.h
2014-02-20 21:02:07 +01:00
Frank Celler
38f1e55f99
ignore cache
2014-02-20 20:35:18 +01:00
Frank Celler
730da7623a
added periodic tasks and statistics historian
2014-02-20 20:29:55 +01:00
Jan Steemann
29c09e1ef7
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-20 10:04:43 +01:00
Jan Steemann
a0c3a7fe56
improved users API
2014-02-20 10:04:13 +01:00
Jan Steemann
9577923c7a
fixed jslint warnings
2014-02-20 09:55:51 +01:00
Jan Steemann
dc17e63f5a
fixed jslint warning
2014-02-19 14:57:08 +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
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
Heiko Kernbach
899fa52876
added api-cmd for getting a complete user list
2014-02-17 16:37:50 +01:00
Jan Steemann
25b622aab1
fixed jslint warnings
2014-02-17 11:21:01 +01:00
Jan Steemann
3fd053eb1e
updated tests
2014-02-14 18:44:36 +01:00
Frank Celler
65d7d8fdab
Merge remote-tracking branch 'origin/devel' into sharding
2014-02-14 17:23:33 +01:00
Frank Celler
6d51527fb5
check for drive letter
2014-02-14 16:51:40 +01:00
Jan Steemann
0f0ef8a33f
updated index docs
2014-02-14 10:30:05 +01:00
Jan Steemann
f8476ce0b0
fixed tests
2014-02-13 18:14:53 +01:00
Jan Steemann
f2cd112bf5
index ids
2014-02-13 16:30:48 +01:00
Jan Steemann
c9c8f4e62a
added tests
2014-02-13 16:12:57 +01:00
Jan Steemann
7970881b22
single-threaded plan changes
2014-02-13 15:33:29 +01:00
Jan Steemann
fc84d4c005
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-13 11:18:49 +01:00
Frank Celler
95472a82eb
Merge remote-tracking branch 'origin/devel' into sharding
...
Conflicts:
js/apps/system/aardvark/test/karma/karma.conf.js
2014-02-13 11:07:01 +01:00
Jan Steemann
4fc8cae57d
index creation with ids
2014-02-13 11:00:08 +01:00
Frank Celler
89b6ca0ba3
fixed test setup
2014-02-12 22:04:19 +01:00
Frank Celler
25878be3d4
added fix for absolute path
2014-02-12 13:54:32 +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
10b406b0e9
flush the user authentication cache after any modifications
2014-02-12 09:12:48 +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
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
Frank Celler
5b7eb66c9d
added iced coffee script
2014-02-11 14:49:01 +01:00
Frank Celler
da0453daa6
removed moduleNames, fixed app module
2014-02-11 13:48:37 +01:00
Frank Celler
c6ce5c7406
made module loader more node compatible, added coffee script support
2014-02-11 13:26:11 +01:00
Frank Celler
7528779137
Merge remote-tracking branch 'origin/1.4' into devel
...
Conflicts:
CHANGELOG
CMakeLists.txt
VERSION
arangod/Ahuacatl/ahuacatl-functions.c
arangod/RestServer/ArangoServer.cpp
arangod/VocBase/vocbase-defaults.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/document.json
js/apps/system/aardvark/api-docs/edge.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/css/buttons.css
js/apps/system/aardvark/frontend/css/documentsView.css
js/apps/system/aardvark/frontend/js/templates/applicationsView.ejs
js/apps/system/aardvark/frontend/js/templates/documentsView.ejs
js/server/modules/org/arangodb/ahuacatl.js
js/server/tests/ahuacatl-graph.js
2014-02-09 18:39:11 +01:00
Frank Celler
98ed813138
added json reading
2014-02-09 18:27:47 +01:00
Jan Steemann
078dca98ae
fixed a test
2014-02-07 10:00:58 +01:00
Jan Steemann
b4d9f10f17
fixed some database methods
2014-02-06 15:54:34 +01:00
Jan Steemann
c38c038492
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
...
Conflicts:
CHANGELOG
js/apps/system/aardvark/frontend/css/collectionsItemView.css
js/apps/system/aardvark/frontend/css/graphlayout.css
2014-02-06 13:18:52 +01:00
Jan Steemann
b5550e17a6
updated tests and documentation
2014-02-06 12:11:17 +01:00
Jan Steemann
dafa0a3760
added test cases
2014-02-04 17:53:38 +01:00
Jan Steemann
ce9136cbfa
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-04 17:10:04 +01:00
Jan Steemann
3a783dca76
added tests
2014-02-04 17:09:58 +01:00
Max Neunhoeffer
127e7009ef
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-04 14:45:19 +01:00
Jan Steemann
35c5c9012e
added test cases
2014-02-04 11:51:04 +01:00
Max Neunhoeffer
0c8de8a3ae
Add fs.makeAbsolute needed by kickstarter.
2014-02-04 11:36:28 +01:00
Jan Steemann
52040eaad6
added tests, fixed segfault
2014-02-04 09:54:56 +01:00
Jan Steemann
a9c1fd005e
test suite for CRUD
2014-02-03 19:26:05 +01:00
Jan Steemann
67a3f306d6
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-03 18:25:13 +01:00
Jan Steemann
18b38771dc
added cluster CRUD tests
2014-02-03 18:24:57 +01:00
Jan Steemann
4339d5aab6
removed unused variable
2014-02-02 09:21:43 +01:00
Jan Steemann
4a99cde395
jslintified several tests
2014-02-01 01:50:58 +01:00
Max Neunhoeffer
73f3dbc328
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-01-31 18:56:47 +01:00
Frank Celler
014afdf792
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-01-31 15:56:21 +01:00
Frank Celler
29f075cfce
added external processes
2014-01-31 15:55:51 +01:00
Jan Steemann
9643469631
do not allow changing shard key attributes
2014-01-31 13:19:03 +01:00
Jan Steemann
48e3a5828c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
...
Conflicts:
CHANGELOG
2014-01-31 11:31:09 +01:00
Jan Steemann
4ead86d0f7
removed some unused variables
2014-01-31 11:23:27 +01:00
Jan Steemann
a5d4b1b5a1
make change for issue #755 less strict
2014-01-31 02:07:27 +01:00
Jan Steemann
ea7772295b
issue #755
2014-01-31 02:02:25 +01:00
Jan Steemann
b7ad436d19
issue #755 : TRAVERSAL does not use strategy, order and itemOrder options
2014-01-31 01:52:07 +01:00
Jan Steemann
e9c5af7895
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
...
Conflicts:
CHANGELOG
js/apps/system/aardvark/frontend/css/collectionsView.css
js/apps/system/aardvark/frontend/css/layout.css
js/apps/system/aardvark/frontend/js/routers/router.js
2014-01-30 19:40:21 +01:00
Max Neunhoeffer
c3f01237b0
Implement replace and update on cluster.
...
This still has a freeing too early bug with TRI_json_t.
2014-01-28 16:49:44 +01:00
Jan Steemann
0a2d61a42a
added SHORTEST_PATH AQL function, allow user-defined functions for filtering in TRAVERSAL etc.
2014-01-28 01:51:27 +01:00
Max Neunhoeffer
7d5723756f
Implement DELETE REST method on the coordinator.
2014-01-24 21:31:58 +01:00
Jan Steemann
ea2af50683
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
...
Conflicts:
Documentation/ImplementorManual/HttpSystem.md
js/apps/system/aardvark/aardvark.js
js/apps/system/aardvark/frontend/css/buttons.css
js/server/version-check.js
2014-01-24 14:50:09 +01:00
Max Neunhoeffer
f5c274e8c0
Fix error handling and another bug in create document for cluster.
2014-01-24 10:35:37 +01:00
Max Neunhoeffer
9230f5020c
First case of create document is working on cluster.
2014-01-23 16:16:06 +01:00
Jan Steemann
d4227b32ef
jshund
2014-01-23 14:57:54 +01:00
Max Neunhoeffer
165d98578a
First hack at create document via REST on cluster.
2014-01-23 13:00:44 +01:00
Jan Steemann
d10748155f
follow up for issue #738
2014-01-21 13:31:01 +01:00
Jan Steemann
f99f362f07
small improvement for issue #738
2014-01-21 13:30:38 +01:00
Alan Plum
3e653e303d
Added __dirname, __filename pseudo-globals. Fixes #733 .
2014-01-21 13:28:46 +01:00
Jan Steemann
80e8250d54
fixed segfault
2014-01-21 12:50:35 +01:00
Jan Steemann
64417d4423
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
2014-01-21 09:29:45 +01:00
Jan Steemann
4f5052f469
issue #730 : initial implementation of A*
2014-01-18 01:46:24 +01:00
Jan Steemann
a2e11e606b
added graph-specific error code
2014-01-18 01:08:24 +01:00
Jan Steemann
e99f813e0a
follow up for issue #738
2014-01-17 22:58:43 +01:00
Jan Steemann
ed08a41a11
small improvement for issue #738
2014-01-17 22:01:24 +01:00
Jan Steemann
c0aa6157ff
Merge branch 'globals-filename-dirname' of https://github.com/pluma/ArangoDB into devel
2014-01-17 21:41:44 +01:00
Alan Plum
371bba964b
Added __dirname, __filename pseudo-globals. Fixes #733 .
2014-01-17 21:31:16 +01:00
Jan Steemann
c9dabaca86
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
2014-01-16 15:02:44 +01:00
Max Neunhoeffer
5960c103bc
Create/drop Database/Collection compiles.
2014-01-16 15:01:36 +01:00
Jan Steemann
f760d056df
added startupPath value to result of /_api/foxx/config
...
Conflicts:
js/actions/api-foxx.js
2014-01-15 18:10:26 +01:00
Jan Steemann
cfdbb1996e
added startupPath value to result of /_api/foxx/config
2014-01-15 18:05:27 +01:00
Jan Steemann
b1c4f75e50
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
2014-01-14 13:29:07 +01:00
Frank Celler
13d1e5e5ab
Merge pull request #727 from pluma/manifest-lib-default-local
...
App requires should be module-relative by default. Fixes #721
2014-01-11 12:02:25 +01:00
Frank Celler
2fd7bfcbc3
Merge pull request #727 from pluma/manifest-lib-default-local
...
App requires should be module-relative by default. Fixes #721
2014-01-11 02:35:31 -08:00
Michael Hackstein
9f3479f5b6
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
...
Conflicts:
utils/Makefile.files
2014-01-10 17:41:52 +01:00
Frank Celler
005144ff05
Merge pull request #723 from pluma/npm-default-package-main
...
Default package "main" to "index". Fixes #719 .
2014-01-09 23:07:38 +01:00
Frank Celler
9582ea8c94
Merge pull request #723 from pluma/npm-default-package-main
...
Default package "main" to "index". Fixes #719 .
2014-01-09 14:05:06 -08:00
Alan Plum
1a5f4c98f2
Fixed package file resolution. Fixes #718 , #720 .
2014-01-09 23:03:30 +01:00
Alan Plum
3d511060ce
App requires should be module-relative by default. Fixes #721
2014-01-09 22:06:57 +01:00
Alan Plum
6c0f9ef6b0
Fixed package file resolution. Fixes #718 , #720 .
2014-01-09 19:06:15 +01:00
Alan Plum
1b72d07efc
Default package "main" to "index". Fixes #719 .
2014-01-09 18:17:20 +01:00
Jan Steemann
7a3635adf9
fixed problem with AQL functions in multiple databases
2014-01-08 09:53:03 +01:00
Jan Steemann
56054d3e66
fixed problem with AQL functions in multiple databases
2014-01-08 09:51:56 +01:00
Max Neunhoeffer
eb2afb2f04
Implement case distinction for create collection between cluster and not.
2014-01-03 16:17:34 +01:00
Jan Steemann
03b55488b6
fixed client-side implementation of function registration
2014-01-03 13:58:35 +01:00
Jan Steemann
3023521535
fixed client-side implementation of function registration
2014-01-03 13:58:01 +01:00
Jan Steemann
91c52a3a2e
fixed potential deadlock in global context execution
2014-01-03 13:47:11 +01:00
Jan Steemann
ef84ba6705
fixed potential deadlock in global context execution
2014-01-03 13:45:43 +01:00
Michael Hackstein
920f5e6d4b
Updated JSUnity, now equalitycheck for objects does not care for ordering anymore
2014-01-02 18:05:21 +01:00
Frank Celler
84507cfc44
merged changes from 1.4 back to devel
2013-12-27 14:59:23 +01:00
Jan Steemann
b903d9080d
Merge remote-tracking branch 'origin/devel' into sharding
...
Conflicts:
js/apps/system/aardvark/test/karma/karma.conf.js
2013-12-20 15:35:50 +01:00
Jan Steemann
8bc1692d54
fixed issue #711 , #687
2013-12-20 15:13:23 +01:00
Jan Steemann
55deb10126
fixed issue #711 , #687
2013-12-20 15:12:21 +01:00
Jan Steemann
2c8ef0125f
ported web interface changes from devel to 1.4
2013-12-18 16:22:16 +01:00
Jan Steemann
67f72b26fa
split big group of statistics into 2 separate groups
...
Conflicts:
CHANGELOG
2013-12-13 16:08:58 +01:00
Jan Steemann
ed927d26c8
split big group of statistics into 2 separate groups
2013-12-13 15:58:59 +01:00
Jan Steemann
13bcc2bf7a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into sharding
2013-12-11 18:39:10 +01:00
Jan Steemann
2965accb05
add current state to agency
2013-12-06 14:23:02 +01:00
Jan Steemann
44b3237882
moved server-only tests to js/server/tests
...
this hopefully removes some future confusion about the tests
also moved some graph stuff into js/common as client-side graphs did not fully work
make logfile path accessible
2013-12-04 22:05:00 +01:00
Jan Steemann
32a247aa2f
added tests for creating / dropping graphs
2013-12-02 15:12:07 +01:00
Jan Steemann
28110b01e3
issue #671 : make more graph-methods work client-side, too
2013-11-25 10:23:46 +01:00
Jan Steemann
6cf0fa2b4a
issue #671 : make other graph methods work client-side, too
2013-11-25 10:22:36 +01:00
Jan Steemann
9a1aa7a4cc
removed superfluous error codes
2013-11-22 13:49:05 +01:00
Jan Steemann
0eeac02a91
removed unused error codes
2013-11-22 13:23:23 +01:00
Lucas Dohmen
2024bdf941
Graph: Fixed `getVertices`
2013-11-20 15:37:56 +01:00
Jan Steemann
cf219d92d3
added debugSegfault
2013-11-20 13:15:45 +01:00
Jan Steemann
319f5f8dbd
removed unused variables
2013-11-18 11:41:57 +01:00
Jan Steemann
5d9cd13c4f
issue #671 : Method graph.measurement does not exist
2013-11-18 10:39:39 +01:00
Jan Steemann
018bbaa01d
issue #671 : Method graph.measurement does not exist
2013-11-18 10:28:09 +01:00
Jan Steemann
c5e9538547
Merge remote-tracking branch 'origin/devel' into inline-shapes
...
Conflicts:
arangod/VocBase/document-collection.c
2013-11-14 01:01:24 +01:00
Jan Steemann
86ccaaaf45
do not pollute global namespace
2013-11-11 21:07:38 +01:00
Jan Steemann
9de514d000
removed unused file
2013-11-11 21:07:24 +01:00
Jan Steemann
f68113a5d2
do not pollute global namespace
2013-11-11 21:05:05 +01:00
Jan Steemann
6933d66af9
fixed test for Windows
2013-11-11 20:31:11 +01:00
Jan Steemann
6a0d54f1ff
fixed test for Windows
2013-11-11 20:30:10 +01:00
Jan Steemann
dfe8d82f30
added test for #665
2013-11-11 16:44:39 +01:00
Jan Steemann
303abcc60d
issue #665 : Hash/skiplist combo madness bit my ass
2013-11-11 16:38:38 +01:00
Jan Steemann
ae872007ac
updated database creation API
2013-11-07 14:06:44 +01:00
Jan Steemann
819e9a1cb6
fixed user creation on database creation
2013-11-07 13:32:42 +01:00
Jan Steemann
7055299a6e
removed shape collections
2013-11-06 17:05:16 +01:00
Jan Steemann
241ad73940
fixed test
2013-11-06 10:16:26 +01:00
Jan Steemann
d30ca7b658
added `/_api/database/user` method
2013-11-06 09:34:44 +01:00
Jan Steemann
7924f657d4
added `/_api/database/user` method
2013-11-04 14:22:00 +01:00
Lucas Dohmen
7d7e014bfe
Only drop vertices when dropping a graph if vertices aren't used
...
elsewhere
2013-10-31 16:41:49 +01:00
Lucas Dohmen
6049ef11fb
Graph: Replace a given edge by ID
2013-10-31 15:16:58 +01:00
Lucas Dohmen
04c7cfce33
Graph: Replace a given vertex by ID
2013-10-31 15:16:58 +01:00
Lucas Dohmen
b1f36e41f8
Graph Module: Alternatively provide ID instead of Vertex in addEdge
2013-10-31 13:14:51 +01:00
Lucas Dohmen
c7b5549b08
Graph Refactoring: Determination of ID pushed to Common
2013-10-31 12:30:14 +01:00
Lucas Dohmen
37b7630efb
Code Style
2013-10-31 12:27:50 +01:00
Jan Steemann
08855d5990
added collection status "loading"
2013-10-29 22:35:07 +01:00
Frank Celler
a55fe725a8
fixed version
2013-10-29 14:21:27 +01:00
Jan Steemann
0814d4de22
updated documentation for console, added section about Foxx development
2013-10-17 13:09:39 +02:00
Jan Steemann
cd5d228e77
moved path checks from --upgrade to server start and database creation
2013-10-16 15:30:13 +02:00
Jan Steemann
9bb89bb654
fixed "error with AQL in user function"
2013-10-16 09:43:24 +02:00
Jan Steemann
79f70c7eea
replication applier will now preferrably use collection names instead of collection ids when applying events
2013-10-14 13:45:44 +02:00
Jan Steemann
5b2820a3e8
worked around arguments.callee
2013-10-10 08:40:43 +02:00
Jan Steemann
e3df92d929
fix Windows file handling
2013-10-09 14:07:21 +02:00
Jan Steemann
4c8e0db434
fixed typo in method name
2013-10-08 13:56:20 +02:00
Jan Steemann
dc69d6fa60
updated documentation
2013-10-02 17:54:39 +02:00
Jan Steemann
d6149c9a9a
added documentation for /_api/import
2013-10-02 14:22:25 +02:00
Jan Steemann
729bbc44f0
use per-database directories for Foxx apps
2013-09-30 10:57:29 +02:00
Jan Steemann
106fedd615
several errors fixed
2013-09-26 09:44:50 +02:00
Jan Steemann
73f0405ead
added documentation for endpoints
2013-09-23 16:21:02 +02:00
Frank Celler
fa8bc7299a
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-09-20 17:47:04 +02:00
Frank Celler
95f6cf1275
fix require bug for modules
2013-09-20 17:46:07 +02:00
Jan Steemann
8a9ce4e86d
fixed memory allocation inefficiency
2013-09-20 17:26:26 +02:00
Lucas Dohmen
5eed92d7a5
Foxx: Use defaults in models
2013-09-18 17:00:00 +02:00
Lucas Dohmen
0b89b92efa
Foxx: Whitelist Attributes via Model Annotation
2013-09-18 16:22:00 +02:00
Lucas Dohmen
efc5ee16dd
Foxx: Provide the Model
2013-09-18 15:32:41 +02:00
Lucas Dohmen
f5a177932e
Foxx: bodyParam
2013-09-18 14:28:24 +02:00
Lucas Dohmen
53746deca7
Foxx: Models can have a Schema now
2013-09-18 12:53:45 +02:00
Jan Steemann
4aee2df2f3
force usage of --upgrade
2013-09-17 15:56:24 +02:00
Lucas Dohmen
43988bb3ae
Foxx Repository: Save, Replace, ReplaceById return the model
...
For convenience, this is quite useful in some cases
2013-09-17 14:37:50 +02:00
Lucas Dohmen
fba6c94671
Foxx Repository: replaceById
2013-09-17 14:19:06 +02:00
Jan Steemann
aec7b1f8e8
fixed cursors for use in multi-database env
2013-09-17 09:23:05 +02:00
Jan Steemann
d91022235e
added tests for collections caching
2013-09-17 09:00:18 +02:00
Jan Steemann
3e85159700
jslintified
2013-09-16 18:55:47 +02:00
Lucas Dohmen
0b83a9a9b0
Repository: Replace
2013-09-16 17:25:40 +02:00
Lucas Dohmen
d8a8b9bd4e
Foxx Repository: firstExample
2013-09-16 16:28:49 +02:00
Lucas Dohmen
7d432a8911
Foxx Repository: byExample
2013-09-16 16:23:07 +02:00
Lucas Dohmen
cdf9415650
Do this in one spec, this is just duplication
2013-09-16 16:06:43 +02:00
Lucas Dohmen
6618ac6801
Foxx Repository: Also check the returned object of byId
2013-09-16 15:49:05 +02:00
Lucas Dohmen
70c6b403b2
Pushed the constructor mocking to the module
2013-09-16 15:08:57 +02:00
Lucas Dohmen
bbcd9a152a
Foxx Repository: byId (Test: Ugly)
2013-09-16 15:08:57 +02:00
Jan Steemann
ca6244ccc5
jslintified
2013-09-16 13:54:33 +02:00
Lucas Dohmen
709821e196
Foxx Repository: removeByExample
2013-09-16 13:28:52 +02:00
Lucas Dohmen
27f522aa03
expect docs
2013-09-16 13:28:52 +02:00
Lucas Dohmen
25b87ed3dc
Mock: Take arguments instead of array
2013-09-16 13:28:52 +02:00
Lucas Dohmen
ae8d0e2be2
expect with fluent interface
2013-09-16 13:28:51 +02:00
Lucas Dohmen
2301cdc930
Converted allow to fluent interface
2013-09-16 13:28:51 +02:00
Lucas Dohmen
9c4c0164e7
Simplifying the two tests
2013-09-16 13:28:51 +02:00
Lucas Dohmen
c1bf1b1d11
Moved stub_and_mock to its own module
2013-09-16 13:28:51 +02:00
Lucas Dohmen
1a273e136c
Mini Stub and Mock Framework started
...
I need my sanity.
2013-09-16 13:28:51 +02:00
Lucas Dohmen
b0661f8dc7
Foxx Repository: removeById
2013-09-16 13:28:51 +02:00
Lucas Dohmen
983212cc9d
Foxx Repository: Save
2013-09-16 13:28:51 +02:00
Jan Steemann
894180dc20
added test cases
2013-09-13 18:25:28 +02:00
Jan Steemann
6ff314de0e
runtime addition and removal of endpoints
2013-09-12 18:07:39 +02:00
Jan Steemann
5bc1e5ecea
dropping databases, unfinished
2013-09-11 12:47:27 +02:00
Jan Steemann
803bd32ebc
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-09-11 11:42:54 +02:00
Jan Steemann
42441b208f
refactoring of multiple databases, intermediate commit
2013-09-11 11:42:34 +02:00
Lucas Dohmen
cabbaeafaf
Foxx Repository: Changed API
2013-09-10 10:47:13 +02:00
Lucas Dohmen
ad2013e5c4
Foxx: Model#set can now also set multiple attributes
2013-09-10 10:32:08 +02:00
Lucas Dohmen
3d88b57687
Foxx: Removed Repository#all
2013-09-09 14:21:06 +02:00
Lucas Dohmen
545e896e23
Foxx: Repository#save
2013-09-09 14:07:13 +02:00
Lucas Dohmen
5cab0ab025
Foxx: Controller-wide errorResponse
2013-09-09 12:08:10 +02:00
Jan Steemann
f65911de53
removed unused error code
2013-09-06 00:55:34 +02:00
Jan Steemann
b4efb78f7c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-09-04 15:58:49 +02:00
Lucas Dohmen
69286b5742
Foxx: Foxx Transformer is now Foxx Preprocessor
2013-09-04 15:08:15 +02:00
Jan Steemann
42660cbb5a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-09-04 13:04:30 +02:00
Jan Steemann
897412b4de
initial dropping of databases
2013-09-04 13:04:13 +02:00
Lucas Dohmen
d1f7d25aa8
Foxx: Some refinements for `.login` and `.logout`
2013-09-04 13:01:56 +02:00
Lucas Dohmen
afef07b425
Foxx: Foxx.Application is now Foxx.Controller [BREAKING CHANGE]
...
The naming was confusing, because Foxx Application had two meanings.
Now we are using the terminology used in MVC frameworks.
2013-09-04 10:43:39 +02:00
Lucas Dohmen
f7899bed83
Foxx: Authentication – first version for feedback
2013-09-03 12:11:22 +02:00
Jan Steemann
bae9f097fc
added _dropDatabase()
2013-09-02 18:04:19 +02:00
Jan Steemann
0aca109a89
removed html/admin, / now redirects to /_admin/aardvark by default
2013-08-29 12:59:56 +02:00
Jan Steemann
ea27f2f995
fixed tests
2013-08-27 16:13:53 +02:00
Jan Steemann
32ff2f7d39
improve assertion counter
2013-08-27 15:07:41 +02:00
Jan Steemann
75c83a22de
fixed rotation
2013-08-27 15:07:29 +02:00
Jan Steemann
d30e407c4a
only create new journal file when requested
...
make collection.rotate() publicly available
2013-08-27 14:39:28 +02:00
Lucas Dohmen
8418235769
Foxx: Delegation from Repository to Collection
...
This also fixes the Doxygen ****
2013-08-27 12:55:16 +02:00
Jan Steemann
b598d3443e
dirtified jsunity
2013-08-27 12:19:58 +02:00
Jan Steemann
397a73d2f2
fixed tests
2013-08-27 12:19:42 +02:00
Jan Steemann
38abd5bf9e
issue #576
2013-08-21 14:02:09 +02:00
Jan Steemann
3871fb7af3
improved error messages
2013-08-20 11:48:08 +02:00
Jan Steemann
1a6f3c2981
added new error codes
2013-08-20 11:12:08 +02:00
Jan Steemann
5056512a37
mimetypes for fonts
2013-08-20 10:03:38 +02:00
Jan Steemann
d5a9fe3578
fixed some test fails
2013-08-19 19:46:22 +02:00
Jan Steemann
ec1a18aac5
fixed jslint warnings
2013-08-19 18:59:22 +02:00
Jan Steemann
9eb1752a7e
use AQL LIMIT but still return the unlimited count value
...
Still needs documentation and tests
2013-08-19 18:41:00 +02:00
Lucas Dohmen
503fa74b63
Foxx: Refinement of Query and Path Param methods
2013-08-11 08:51:59 +02:00
Lucas Dohmen
48858cbc84
Foxx: Repositories are easy now
2013-08-08 17:52:07 +02:00
Lucas Dohmen
94c971af9b
Foxx: body and rawBody
2013-08-08 11:50:34 +02:00
Lucas Dohmen
f0f95148e0
Foxx: Optional fourth parameter for errorHandler for ellaborate hackers
2013-08-08 11:28:09 +02:00
Lucas Dohmen
bfb01c0986
Foxx: New Version of the errorResponse function
2013-08-08 11:28:09 +02:00
Frank Celler
8ed7a0115b
added transformation
2013-08-07 11:41:49 +02:00
Lucas Dohmen
7eabb27254
Foxx: Use parsed comments as docs
2013-08-06 18:08:06 +02:00
Lucas Dohmen
1819e90b2e
Foxx: Preparing existing Tests for new context methods
2013-08-06 17:02:52 +02:00
Lucas Dohmen
2a382abffa
applicationContext, not appContext
2013-08-06 16:38:19 +02:00
Lucas Dohmen
f0a2aeef4a
Foxx: Source Code Transformer is done
2013-08-06 16:13:50 +02:00
Lucas Dohmen
0f6009a3ba
Foxx: Tear apart Foxx.Application
2013-08-05 20:10:28 +02:00
Lucas Dohmen
b374054740
Foxx: Format Middleware is now optional
2013-08-05 17:05:32 +02:00
Lucas Dohmen
ac3cedda34
Foxx: Separating Templates entirely (Step 2)
2013-08-05 16:13:52 +02:00
Lucas Dohmen
c9b48f13cd
Foxx: Separating Template Middleware from Base, Step 1
2013-08-05 16:13:51 +02:00
Lucas Dohmen
b19d3c69fb
Foxx: BaseMiddleware Tests pulled out
2013-08-05 16:13:51 +02:00
Lucas Dohmen
b3dd4d7b59
Foxx: Model tests pulled out
2013-08-05 13:41:02 +02:00
Lucas Dohmen
6cef711a7b
Foxx: Repository tests pulled out
2013-08-05 13:33:06 +02:00
Jan Steemann
5f1bfcf9cd
documentation for replication
2013-08-02 15:28:30 +02:00
Jan Steemann
1fc1bb108d
added replication client tests
2013-08-02 11:45:55 +02:00
Jan Steemann
e86fff18e2
added chunkSize for replication-applier
2013-08-02 11:03:54 +02:00
Jan Steemann
9b6b6e669d
added `totalEvents` for logger
2013-08-02 10:11:13 +02:00
Jan Steemann
d8690e5fa6
make collection revision id a real revision id
2013-08-02 09:37:46 +02:00
Jan Steemann
a7c5350455
added server-id method
2013-08-01 18:27:42 +02:00
Jan Steemann
e739089280
extended tests
2013-08-01 17:57:24 +02:00
Jan Steemann
f1418ec667
updated tests and docs
2013-08-01 16:53:29 +02:00
Jan Steemann
949c194653
updated replication configuration
2013-08-01 15:50:30 +02:00
Jan Steemann
c2611f567a
bugfixed cap constraint
2013-08-01 13:17:38 +02:00
Jan Steemann
48fbdb1b6a
cap constraint for replication logger
2013-07-31 16:56:56 +02:00
Jan Steemann
936fb6c6a6
better progress reports for replication applier
2013-07-31 10:01:56 +02:00
Jan Steemann
461001efd2
split of initial and continuous sync, currently not working
2013-07-30 14:13:49 +02:00
Jan Steemann
002ebd48bc
removed all replication conditionals
2013-07-30 13:16:37 +02:00
Jan Steemann
6b5900e8e0
updated replication api
2013-07-30 09:54:39 +02:00
Frank Celler
f978730b25
fixed tests
2013-07-29 10:53:59 +02:00
Frank Celler
4658c91518
fixed tests
2013-07-28 20:33:41 +02:00
Jan Steemann
ec6792e11e
added authentication
2013-07-28 16:02:21 +02:00
Jan Steemann
70e71e2cad
fixed foxx test
2013-07-27 17:29:51 +02:00
Frank Celler
ebce19f792
merged
2013-07-26 22:52:52 +02:00
Frank Celler
f5016a2ce9
cleanup
2013-07-26 22:46:53 +02:00
Jan Steemann
44d6aecef1
options
2013-07-26 20:05:55 +02:00
Jan Steemann
94051a74c3
return error code from foxx-manager
2013-07-26 14:58:03 +02:00
Jan Steemann
aa9209b888
fixed thumbnails
2013-07-26 14:46:33 +02:00
Jan Steemann
4dfdb13d4d
improved tabular output
2013-07-26 13:03:59 +02:00
Jan Steemann
b741209348
handle errors
2013-07-26 11:28:25 +02:00
Lucas Dohmen
8ec4887973
Foxx: No more nickname method – is set automatically
...
Happy hacking, @fceller, @mchacki and @jsteemann 😉
2013-07-25 22:27:10 +02:00
Lucas Dohmen
84a311fac6
Tiny renaming in test
2013-07-25 21:30:13 +02:00
Lucas Dohmen
42c06b765c
Foxx: toJSON splitted into forDB and forClient
2013-07-25 21:28:42 +02:00
Frank Celler
62b61ab12a
fixed tests
2013-07-25 18:48:31 +02:00
Frank Celler
709e09d04e
added install command
2013-07-25 18:33:24 +02:00
Frank Celler
1b6dfad627
new name convention
2013-07-25 17:25:39 +02:00
Frank Celler
2a3ac8e32f
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-07-25 13:48:16 +02:00
Jan Steemann
3113fa30ee
fixed jslint warnings
2013-07-25 11:38:07 +02:00
Jan Steemann
378e8313f3
added replication docs
2013-07-25 10:54:04 +02:00
Frank Celler
78809a5cc8
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-07-25 10:05:17 +02:00
Jan Steemann
4f14062d10
replication tests
2013-07-24 15:22:45 +02:00
Jan Steemann
0adbe8410f
log "rev"
2013-07-23 18:00:29 +02:00
Jan Steemann
5fe1844ee1
replication tests
2013-07-23 15:03:59 +02:00
Jan Steemann
bf12b6ec5a
fixed journalSize
2013-07-23 11:57:56 +02:00
Jan Steemann
f49ae77bc5
include replication tests
2013-07-23 11:19:41 +02:00
Jan Steemann
6dfa6693c8
added test for first/last after reload
2013-07-23 08:59:31 +02:00
Frank Celler
97aa4f6597
cosmetics
2013-07-21 12:01:30 +02:00
Frank Celler
5aa74e9822
limit string on output
2013-07-21 10:17:51 +02:00
Jan Steemann
2a762ce1f7
replication logger tests
2013-07-19 17:22:06 +02:00
Jan Steemann
3ab117de67
added collection.first() and collection.last()
2013-07-19 14:21:46 +02:00
Jan Steemann
6d2daa05a3
test replication logger, initial commit
2013-07-19 11:28:17 +02:00
Jan Steemann
e359dc29dd
INCOMPATIBLE CHANGE: changed AQL user function namespace resolution operator from `:` to `::`
...
AQL user-defined functions were introduced in ArangoDB 1.3, and the namespace resolution
operator for them was the single colon (`:`). A function call looked like this:
RETURN mygroup:myfunc()
The single colon caused an ambiguity in the AQL grammar, making it indistinguishable from
named attributes or the ternary operator in some cases, e.g.
{ mygroup:myfunc ? mygroup:myfunc }
The change of the namespace resolution operator from `:` to `::` fixes this ambiguity.
Existing user functions in the database will be automatically fixed when starting ArangoDB
1.4 with the `--upgrade` option. However, queries using user-defined functions need to be
adjusted on the client side to use the new operator.
2013-07-18 12:02:28 +02:00
Jan Steemann
5cf234b40d
simplified query testing and query interface a bit
2013-07-18 02:15:22 +02:00
Jan Steemann
08b9f57166
stoppable replication applier
2013-07-17 10:58:10 +02:00
Jan Steemann
b5e26235a7
replication configuration
2013-07-12 17:37:24 +02:00
Jan Steemann
98dd1c2522
moved replication parts into separate files
2013-07-11 14:44:09 +02:00
Jan Steemann
3cc4405c18
added collection.checksum()
2013-07-10 11:10:00 +02:00
Jan Steemann
c6ff61b159
added new error code
2013-07-09 12:33:10 +02:00
Jan Steemann
054ed3ca3f
apply collection data dumps
2013-07-05 11:41:37 +02:00
Jan Steemann
230f0ddcc3
added errors
2013-07-04 15:51:24 +02:00
Jan Steemann
f5968a4646
handle a master's state response
2013-07-04 10:13:09 +02:00
Jan Steemann
fa69af4206
added wait time for rotate test
2013-07-03 16:42:58 +02:00
Jan Steemann
44c9ca4e90
issue #565 , plus a few usability fixxes for aal.search()
2013-07-03 14:06:57 +02:00
Jan Steemann
9d2a016c5b
make jslint happy
2013-07-01 15:50:51 +02:00
Lucas Dohmen
7e7a90753a
Fixing the build (this time: Really)
...
Sorry, seems like I shouldn't code today 😊
2013-06-28 19:38:30 +02:00
Lucas Dohmen
ccf56dd702
Fix the build
2013-06-28 18:34:26 +02:00
Lucas Dohmen
79a6772667
Code Review: Common Graph Module
2013-06-28 18:14:23 +02:00
Jan Steemann
4ed7ac6376
improved error messages
2013-06-27 14:49:33 +02:00
Jan Steemann
f7fcd6119d
added tests for special collections
2013-06-26 17:46:43 +02:00
Jan Steemann
af39f069f5
added more tests for hash index queries
2013-06-26 16:50:52 +02:00
Jan Steemann
27bf4bb546
more tests
2013-06-24 17:04:32 +02:00
Jan Steemann
adfd051c92
added test for unloading
2013-06-24 13:55:51 +02:00
Jan Steemann
93f7122099
added missing count() method for server-side cursor
2013-06-24 13:50:03 +02:00
Jan Steemann
5a9a13da8f
fixed test, updated docs
2013-06-24 10:58:07 +02:00
Jan Steemann
4c88adc054
potential fix for issue #554
2013-06-24 10:46:13 +02:00
Jan Steemann
4e7a09c33f
added one more test
2013-06-22 03:07:00 +02:00
Jan Steemann
654ea77f25
extended cap constraints with size constraints
2013-06-22 02:44:48 +02:00
Jan Steemann
2d7edbef96
added db._exists()
2013-06-21 21:50:00 +02:00
Jan Steemann
c74c80d5ff
allow bind parameters in db._query()
2013-06-21 17:13:51 +02:00
Jan Steemann
cae82f27e4
added `/_api/current-database`
2013-06-21 10:25:15 +02:00
Jan Steemann
e232e50bf6
fixed client-side test
2013-06-20 19:34:41 +02:00
Jan Steemann
f06012ac65
added tests for big documents
2013-06-20 19:14:47 +02:00
Jan Steemann
959bb653e2
fixed tests
2013-06-20 19:14:35 +02:00
Jan Steemann
b1f243d296
fixed segfault for too big shapes, make shape collection filesize adaptive
2013-06-20 19:14:14 +02:00
Jan Steemann
d9c0d588f9
added internal.adminDirectory
2013-06-20 15:47:48 +02:00
Lucas Dohmen
f64c227b16
Graph Module: Even more in Graph Common
2013-06-19 17:09:19 +02:00
Lucas Dohmen
6a84d4726b
Graph Module: Pulled Iterator into Common
...
Also adjusted it to be useful for the Server Side.
2013-06-19 17:09:19 +02:00
Lucas Dohmen
38327183e8
Graph Module: Edge almost entirely pulled into Common
2013-06-19 17:09:18 +02:00
Jan Steemann
74b3055747
added stub tests for functions
2013-06-19 16:51:50 +02:00
Jan Steemann
9dfb7483ff
"doCompact" attribute for collections
2013-06-19 16:51:16 +02:00
Lucas Dohmen
294b31e839
Further Refactoring of GraphCommon
2013-06-14 10:13:17 +02:00
Lucas Dohmen
c357fa1133
Pulled addVertex into Common + tiny style fixes
2013-06-14 10:13:17 +02:00
Lucas Dohmen
a81a0f0728
Tiny Refactoring of GraphCommon
2013-06-14 10:11:19 +02:00
Lucas Dohmen
222db29812
More functionality for the tiny is.x library
2013-06-14 10:11:19 +02:00
Jan Steemann
74d2a00737
test internal.download()
2013-06-13 15:05:08 +02:00
Jan Steemann
b1bc9b3285
adjust traversal docs and examples
2013-06-13 13:06:48 +02:00
Jan Steemann
9599a021b9
moved some graph traversal validation into the traversal module
...
- that simplifies some of the traversal-calling routines
- make returning error codes more consistent (specific 404 errors when
referring to unknown collections instead of simple 400 errors)
- optionally limit traversals to a certain number of iterations so they
don't run endlessly in cyclic graphs
2013-06-12 17:04:47 +02:00
Jan Steemann
212117d3b4
graph traversal API tests
2013-06-12 15:25:35 +02:00
Jan Steemann
68c3b02ffb
added a test for rotate()
2013-06-12 13:09:46 +02:00
Oreste Panaia
81f20c7ba0
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-06-12 17:03:29 +08:00
Jan Steemann
005f9f6c6f
add safety
2013-06-11 18:31:58 +02:00
Jan Steemann
e8e10844f4
moved compaction tests
2013-06-11 10:41:40 +02:00
Jan Steemann
564523896a
compaction tests
2013-06-11 10:10:58 +02:00
Oreste Panaia
35ab2e6f62
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-06-10 17:05:58 +08:00
Lucas Dohmen
567a548cff
Tearing appart Graph#addEdge and fixing the build even harder
2013-06-07 14:56:08 +02:00
Jan Steemann
f619c7f51e
jslint
2013-06-07 14:48:39 +02:00
Jan Steemann
fe26fa593e
jslint
2013-06-07 14:20:50 +02:00
Lucas Dohmen
5aadaf1b99
Restructering Graph Module, fixing the build
2013-06-07 13:51:22 +02:00
Lucas Dohmen
8e27de26a7
Fix for #546
2013-06-07 10:19:37 +02:00
Oreste Panaia
8a95c1c2a8
update
2013-06-05 19:52:34 +08:00
Oreste Panaia
70bc62a5a5
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-05-21 17:47:22 +08:00
Oreste Panaia
b764b4f71e
extended errors for skiplist
2013-05-21 17:45:19 +08:00
Frank Celler
b4794e6655
fixed issue #530 : ReferenceError: ArangoError is not a constructor
2013-05-20 00:02:25 +02:00
Jan Steemann
ed77c19e16
added derived file
2013-05-17 15:59:58 +02:00
Jan Steemann
c2ff93e99d
issue #531 (warning)
2013-05-17 14:58:22 +02:00
Jan Steemann
8790a69b8e
jslint
2013-05-14 12:40:30 +02:00