Max Neunhoeffer
4913c7abf6
Split ruby transaction tests for cluster/noncluster.
2014-02-28 16:54:49 +01:00
Jan Steemann
65feb43294
adjusted test expectations
2014-02-28 09:29:52 +01:00
Jan Steemann
6243ec7310
split tests
2014-02-27 15:15:08 +01:00
Jan Steemann
cefef13c42
fixed a failing test
2014-02-27 11:58:16 +01:00
Jan Steemann
8c04d6b12e
fixed tests
2014-02-27 11:39:36 +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
Max Neunhoeffer
e68a3e9c05
Rename test.
2014-02-26 15:04:25 +01:00
Max Neunhoeffer
57bf2292be
Disable import test on cluster.
2014-02-26 12:44:56 +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
Jan Steemann
af96607fc1
fixed index tests
2014-02-25 11:19:51 +01:00
Jan Steemann
870f969933
added user validation API at POST `/_api/user/<username>`
2014-02-24 11:12:37 +01:00
Frank Celler
832254b7b7
fixed graph again
2014-02-21 23:12:37 +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
d2538cefeb
Add http_server and ssl_server tests to js framework.
2014-02-20 12:52:03 +01:00
Max Neunhoeffer
d55a4678f9
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding
2014-02-20 10:24:22 +01:00
Max Neunhoeffer
3d332ad01e
Adjust paths to allow call with a different current dir.
2014-02-20 10:20:24 +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
70aca15aa0
fixed test
2014-02-20 09:15:57 +01:00
Jan Steemann
66bc4c9a41
allow unique index creation on shard keys only
2014-02-19 10:30:41 +01:00
Jan Steemann
f35b59ba16
updated tests
2014-02-18 15:49:12 +01:00
Heiko Kernbach
63e8a95f67
Merge branch 'sharding' of https://github.com/triAGENS/ArangoDB into sharding
2014-02-18 14:29:56 +01:00
Heiko Kernbach
b69fad0381
merge origin/devel
2014-02-18 14:29:44 +01:00
Jan Steemann
29f3e17eef
extract real error number
2014-02-18 14:27:32 +01:00
Jan Steemann
dc8e590bca
inedges, outedges, edges
2014-02-18 13:46:09 +01:00
Jan Steemann
39584f0735
adjusted user result structure
2014-02-18 12:05:05 +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
9f16760359
simple query range
2014-02-17 16:41:10 +01:00
Jan Steemann
5c13019522
added tests
2014-02-17 11:37:49 +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
scottashton
80768b564b
fixed waitForSync in graph api, adjusted documentation, delete tests in api-http-spec.rb due to change in ruby lib
2014-02-10 17:53:21 +01:00
scottashton
6617683cff
fixed waitForSync in graph api, adjusted documentation, delete tests in api-http-spec.rb due to change in ruby lib
2014-02-10 17:47:32 +01:00
Jan Steemann
b4d9f10f17
fixed some database methods
2014-02-06 15:54:34 +01:00
Jan Steemann
b5550e17a6
updated tests and documentation
2014-02-06 12:11:17 +01:00
Jan Steemann
10eb807366
fixed HTTP CRUD operations
2014-02-05 17:19:45 +01:00
Jan Steemann
7a397ac985
renamed tests
2014-02-05 15:20:19 +01:00
Jan Steemann
58b3e0f99d
splitted a few tests
2014-02-05 15:15:51 +01:00
Jan Steemann
7f240a1625
fixed segfault in import API
2014-01-27 16:12:39 +01:00
Jan Steemann
57ca73f463
fixed segfault in import API
2014-01-27 16:12:10 +01:00
Jan Steemann
df1ce45e15
issue #751 : Create database through API should return HTTP status code 201
2014-01-27 08:54:36 +01:00
a-brandt
62d81cee14
added HAS and HAS_NOT
2014-01-24 14:59:49 +01:00
a-brandt
041b7f5daa
added HAS and HAS_NOT
2014-01-24 14:49:50 +01:00
Jan Steemann
30b866405e
issue #732 : Rest API GET revision number
2014-01-13 17:30:17 +01:00
Jan Steemann
d52aaf8340
issue #732 : Rest API GET revision number
2014-01-13 17:23:39 +01:00
Frank Celler
abe0722e77
do not verify ssl
2013-11-23 23:06:47 +01:00
Frank Celler
3de7ee06dd
do not verify ssl
2013-11-23 23:06:27 +01:00
Frank Celler
80604b8d65
fixed typo
2013-11-23 22:28:29 +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
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
ff20a1d5ff
fixed test
2013-11-06 17:24:47 +01:00
Jan Steemann
1d8d26b7ab
added test
2013-11-06 09:34:51 +01:00
Jan Steemann
37b49c2769
added test
2013-11-04 14:23:30 +01:00
Jan Steemann
4f50b98c45
removed second logger implementation
2013-10-30 00:38:25 +01:00
Frank Celler
1a7bbb7058
new version 1.5
2013-10-29 15:24:38 +01:00
Jan Steemann
43b4f78b62
issue #620
2013-10-28 19:38:19 +01:00
Jan Steemann
7dc8ed7c47
issue #617 : Swagger API is missing '/_api/version'
2013-10-17 11:55:39 +02:00
Jan Steemann
d71ee7ff6f
fixed issue #615
2013-10-17 11:12:02 +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
fa93fd5755
fixed test
2013-10-10 18:22:52 +02:00
Jan Steemann
d6149c9a9a
added documentation for /_api/import
2013-10-02 14:22:25 +02:00
Jan Steemann
57e028de9d
updated docs
2013-09-28 01:20:40 +02:00
Jan Steemann
1eeaa8145b
removed test output
2013-09-25 18:19:29 +02:00
Jan Steemann
d7b9add4db
removed current-database API
2013-09-24 17:34:35 +02:00
Jan Steemann
7a1f3ae756
updated documentation, added tests
2013-09-24 17:27:52 +02:00
Jan Steemann
67f3c3c469
changed HTTP return code for not-found cursors
2013-09-23 15:29:03 +02:00
Jan Steemann
c32654c5d4
added tests for async
2013-09-20 17:48:33 +02:00
Jan Steemann
fc971a73bf
_graphs renaming rollback
2013-09-12 18:26:35 +02:00
Jan Steemann
ac4ed728c0
renamed collection `_graphs` to `arangodb_graphs`
2013-09-09 11:07:10 +02:00
Jan Steemann
ca2f5feb4b
fixed redirect URLs
2013-09-04 17:30:37 +02:00
Jan Steemann
daccdea5c9
fixed tests
2013-08-29 13:28:54 +02:00
Jan Steemann
669957e81d
fixed test after web interface change
2013-08-26 17:05:32 +02:00
Jan Steemann
38abd5bf9e
issue #576
2013-08-21 14:02:09 +02:00
Jan Steemann
38d8b0b598
adjusted tests and docs
2013-08-01 18:41:13 +02:00
Jan Steemann
a7c5350455
added server-id method
2013-08-01 18:27:42 +02:00
Jan Steemann
c2611f567a
bugfixed cap constraint
2013-08-01 13:17:38 +02:00
Jan Steemann
3b57e80241
simplified HTTP import API
2013-07-25 18:24:21 +02:00
Jan Steemann
9de2910717
updated replication documentation
2013-07-25 16:32:11 +02:00
Jan Steemann
aa9845d1bd
fixed graph test
2013-07-25 16:31:37 +02:00
Jan Steemann
8a254ea230
replication API documentation
2013-07-24 17:37:16 +02:00
Jan Steemann
4f14062d10
replication tests
2013-07-24 15:22:45 +02:00
Jan Steemann
3ab117de67
added collection.first() and collection.last()
2013-07-19 14:21:46 +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
3cc4405c18
added collection.checksum()
2013-07-10 11:10:00 +02:00
Jan Steemann
a07d2ea011
replication
2013-07-05 12:12:38 +02:00
Jan Steemann
bb86a0b2d5
speed up simple queries testing
2013-06-28 09:54:20 +02:00
Jan Steemann
db50b38370
fixed typos
2013-06-25 09:06:20 +02:00
Jan Steemann
373639a3b6
increase unittest timeout
2013-06-21 17:11:20 +02:00
Jan Steemann
cae82f27e4
added `/_api/current-database`
2013-06-21 10:25:15 +02:00
Jan Steemann
9dfb7483ff
"doCompact" attribute for collections
2013-06-19 16:51:16 +02:00
a-brandt
71c5f89010
Added unittests for structures
2013-06-18 15:56:01 +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
ede177aa55
issue #507 , issue #508
2013-05-06 09:40:28 +02:00
Frank Celler
01d654e923
fixed https version of test
2013-05-05 23:34:02 +02:00
Frank Celler
48515d7bd8
fixed tests
2013-05-05 21:55:10 +02:00
Jan Steemann
ee7ab712d6
issue #495
2013-05-03 11:08:58 +02:00
Jan Steemann
ef1fcc89ee
added test case for #491
2013-05-02 16:26:40 +02:00
Jan Steemann
cd17f1ef44
issue #481
2013-04-21 11:37:46 +02:00
Jan Steemann
7d9777f8c5
extended API for user-defined AQL functions
2013-04-16 18:32:19 +02:00
Jan Steemann
c945dbd2cd
updated transaction API
2013-04-15 11:54:36 +02:00
Jan Steemann
dee5adb9f5
added client side API for transactions
2013-04-12 23:18:48 +02:00
Frank Celler
3512fa6ff0
fixed error handling
2013-04-02 15:00:55 +02:00
Jan Steemann
55c1134702
replaced error code 9
2013-03-26 18:03:03 +01:00
Jan Steemann
6d82d45859
adjusted tests after Franks changes
2013-03-26 17:58:09 +01:00
Jan Steemann
69db58a154
index cleanup
2013-03-22 10:38:47 +01:00
Jan Steemann
40199d64b7
fixed handling of empty and reserved attribute names in documents
...
specifying an empty attribute name in a document may have led to segmentation faults
when the document was unpacked later.
2013-03-20 11:48:33 +01:00
Jan Steemann
d54078390d
fixed failing test
2013-03-19 14:57:11 +01:00
Jan Steemann
99522ccb84
switch order of insertion into indexes & datafile for updates
...
updates are now done in the indexes first, then written to the datafile
2013-03-18 13:03:05 +01:00
a-brandt
b2703d4a49
fixed unittest
2013-03-13 14:46:55 +01:00
Jan Steemann
8ddf718c81
more detailed logging
2013-03-11 13:41:39 +01:00
a-brandt
4f6fbd9cd3
added more tests
2013-03-11 10:53:37 +01:00
a-brandt
1f4685a17d
#412 added If-None-Match, If-Match and waitForSync
2013-03-08 17:00:15 +01:00
a-brandt
e952b28aab
changed http return codes for document update and delete
2013-03-08 16:56:15 +01:00
Jan Steemann
5631314bc7
issue #212 : added auto-increment support for collections
...
the feature can be used by creating a collection with the extra `keyOptions`
attribute as follows:
db._create("mycollection", { keyOptions: { type: "autoincrement", offset: 1, increment: 10, allowUserKeys: true } });
The `type` attribute will make sure the keys will be auto-generated if no `_key` attribute is specified for a document.
The `allowUserKeys` attribute determines whether users might still supply own `_key` values with documents or if this
is considered an error.
The `increment` value determines the actual increment value, whereas the `offset` value can be used to seed to value
sequence with a specific starting value. This will be useful later in a multi-master setup, when multiple servers can use
different auto-increment seed values and thus generate non-conflicting auto-increment values.
The default values currently are:
- `allowUserKeys`: `true`
- `offset`: `0`
- `increment`: `1`
The only other available key generator type currently is `traditional`. The `traditional` key generator
will auto-generate keys in a fashion as ArangoDB always did (some increasing integer value, with a more or less unpredictable
increment value).
Note that for the `traditional` key generator there is no the option to disallow user-supplied keys and give the
server the sole responsibility for key generation.
2013-03-08 11:54:03 +01:00
Frank Celler
dd15025c1c
fixed tests, add missing prefix = false to statistics call
2013-03-05 13:32:58 +01:00
Jan Steemann
f32e5811d4
increase the http unittest timeout to make all tests pass even with Valgrind
2013-03-01 11:32:52 +01:00
Jan Steemann
47bce0a0b4
issue #436
2013-02-27 14:47:05 +01:00
Jan Steemann
13d1ff0057
issue #425
2013-02-22 23:43:52 +01:00
Jan Steemann
71459b680f
issue #426
2013-02-22 23:26:52 +01:00
Jan Steemann
60349edaed
fix for routing reload
2013-02-21 18:52:02 +01:00
Jan Steemann
71e5014792
test for a simple route
2013-02-21 18:44:06 +01:00
Jan Steemann
a10c139039
added tests for /_admin/echo and thus req.url
2013-02-21 17:57:22 +01:00
Jan Steemann
3e095ab0d0
split users module in client- and server-specific parts
2013-02-21 17:41:38 +01:00
Jan Steemann
35f6b3f054
fix cloning
2013-02-21 15:12:50 +01:00
Jan Steemann
3fdebb38ee
issue #393 , issue #128
...
Added a REST API for user management
The REST API exposes the functionality available in module "users" for HTTP access.
The following methods are available:
* GET /_api/user/username: fetch user information
* POST /_api/user: create new user
* PUT /_api/user: replace an existing user
* PATCH /_api/user: (partially) update an existing user
* DELETE /_api/user: remove an existing user
Additionally, a module "crypto" is introduced and exposed for Javascript actions.
The crypto module provides the following functions:
* require("org/arangodb/crypto").md5();
* require("org/arangodb/crypto").sha256();
* require("org/arangodb/crypto").rand();
2013-02-20 11:56:26 +01:00
Jan Steemann
d1edc4ddb2
added replaceByExample() and updateByExample() methods
...
added optional "limit" parameter for removeByExample() method
2013-02-19 11:38:55 +01:00
a-brandt
25882a3cd0
bugfix #410 : Graph REST API returns "400:Bad request" instead of "404:Not found"
2013-02-18 09:28:03 +01:00
Jan Steemann
f675bdc7dd
fixed typo
2013-02-15 15:14:59 +01:00
Jan Steemann
68986e068e
added optional parameter "excludeSystem" for GET /_api/collection
2013-02-14 16:57:39 +01:00
a-brandt
46c5d66f8e
bugfix #396 : Creating a Graph with an existing graph's name _key doesn't throw an error
2013-02-14 15:12:11 +01:00
a-brandt
d6426107f3
dded PATCH to graph api
2013-02-13 13:28:24 +01:00
Jan Steemann
0f29e2b7dd
pass request body to user-defined PATCH action
2013-02-12 18:17:07 +01:00
a-brandt
cce1e6bc02
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-02-12 13:28:20 +01:00
a-brandt
01729482ad
fixed wrong http return code
2013-02-12 12:55:38 +01:00
Jan Steemann
861a2e6b25
issue #395
2013-02-12 11:46:55 +01:00
Jan Steemann
24a64efa94
fix tests
2013-02-06 12:40:00 +01:00
Jan Steemann
c2a3f221f8
do not use start_with in rspec. Travis doesn't have it
2013-02-06 12:10:12 +01:00
Jan Steemann
577941bf23
unify collection names returned by ArangoDB
2013-02-04 23:04:56 +01:00
Jan Steemann
923027bfdd
unify collection names returned by rest API
2013-02-04 19:52:05 +01:00
Jan Steemann
de0b290bcd
moved AQL to use AhuacatlTransaction
2013-02-04 11:25:03 +01:00
Jan Steemann
e38a795ff6
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-29 14:32:52 +01:00
Jan Steemann
ae9aa990f3
issue #358 : fixed credentialing in CORS-non-preflight requests, fixed CORS keep-alive issue
2013-01-29 14:32:10 +01:00
Jan Steemann
7bcb421fbc
additional tests
2013-01-29 14:28:18 +01:00
a-brandt
0bc71a226d
deleted api for blueprints
2013-01-29 13:44:31 +01:00
Jan Steemann
33e6ac6a7c
adjusted test cases
2013-01-29 10:36:40 +01:00
Jan Steemann
6e81f7f6fa
return collection ids, cursor ids, and index ids as stringified integers, too
2013-01-28 20:11:29 +01:00
Jan Steemann
1de10d6ea4
make collection id be returned as a string so it cannot overflow
2013-01-28 18:30:48 +01:00
Jan Steemann
fff70a8de3
removed tabs
2013-01-28 14:38:16 +01:00
Jan Steemann
57403527a9
issue #374
2013-01-28 11:26:58 +01:00
Jan Steemann
085c03609f
issue #358
2013-01-28 09:49:35 +01:00
Jan Steemann
b30f5bde68
issue #358 : added support for CORS
2013-01-26 03:50:28 +01:00
a-brandt
1666daa7b3
added "limit" filter
2013-01-25 14:43:17 +01:00
Jan Steemann
17530a5e45
added number of shapes in return value of figures()
2013-01-25 10:19:02 +01:00
Jan Steemann
7c5203cfea
added documentation and test cases for db.collection.removeByExample
2013-01-22 19:20:11 +01:00
Frank Celler
cc6644df6d
added : to allowed characters in keys
2013-01-22 16:07:10 +01:00
Jan Steemann
765f0670af
added tests for collection.revision()
2013-01-21 10:17:31 +01:00
Jan Steemann
9a003247d0
removed the _bidirectional attribute for edges
...
This will be reimplemented later on collection, and not on individual edges level.
Lucas & the others were sure directed & undirected edges should not be mixed in the same collection
2013-01-18 17:02:30 +01:00
Jan Steemann
e1f9e21e36
fixed broken test
2013-01-18 13:35:31 +01:00
Jan Steemann
bbade8c0b8
removed the non-working indexSubstrings property for fulltext indexing
2013-01-17 15:58:28 +01:00
Jan Steemann
913480e881
make revision ids strings so they do not clip in clients that do not support 64 bit integers
2013-01-17 15:02:55 +01:00
Jan Steemann
ead3f2f204
changed order of tests
2013-01-15 17:09:04 +01:00
Jan Steemann
7a6db16241
added db._version()
2013-01-15 16:44:48 +01:00
a-brandt
1bda463f37
more tests
2013-01-15 14:06:51 +01:00
a-brandt
f2288b5900
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-15 09:08:28 +01:00
a-brandt
60c8ad808f
Changed graph moudule to use _key
2013-01-15 09:07:31 +01:00
Frank Celler
33e3031380
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
Makefile.in
VERSION
arangod/V8Server/v8-query.cpp
build_posix.h
configure
configure.ac
2013-01-10 18:00:25 +01:00
Frank Celler
03f85fae23
added 'any' call for collections
2013-01-10 10:39:43 +01:00
Jan Steemann
187d8ecc69
some transaction rework
2013-01-08 17:26:16 +01:00
Jan Steemann
d76920443d
added tests and documentation for volatile collections
2013-01-07 10:55:25 +01:00
Frank Celler
aa0d9d4e3e
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
Makefile.in
js/server/server.js
2013-01-05 12:38:09 +01:00
Jan Steemann
c77bcfb385
issue #339
2013-01-02 10:37:10 +01:00
Jan Steemann
908fcc8acd
issue #339
2013-01-02 10:28:44 +01:00
Frank Celler
621e4409bc
Merge remote-tracking branch 'origin/1.1' into devel
...
Conflicts:
.gitignore
CHANGELOG
Documentation/Makefile.files
Installation/build.sh
Installation/epm/arangodb.list
Makefile.in
README
README.md
VERSION
aclocal.m4
arangod/HashIndex/hasharray.c
arangod/RestServer/ArangoServer.cpp
arangod/V8Server/ApplicationV8.cpp
config/config.guess
config/config.sub
config/depcomp
configure
configure.ac
html/admin/js/master.js
js/server/arango-password.js
js/server/version-check.js
lib/BasicsC/files.c
lib/BasicsC/logging.c
utils/Makefile.files
2012-12-18 13:37:34 +01:00
Jan Steemann
1ffa8e702c
more tests and documentation for fulltext indexes
2012-12-05 16:12:33 +01:00
Frank Celler
051705c7b9
Merge branch '1.1' of github.com:triAGENS/ArangoDB
...
Conflicts:
.gitignore
CHANGELOG
Doxygen/Examples.ArangoDB/arangosh-options
Doxygen/arango-html.doxy
Doxygen/arango-latex.doxy
Doxygen/arango-xml.doxy
Doxygen/arango.template
Makefile.in
UnitTests/HttpInterface/api-collection-spec.rb
VERSION
arangod/Ahuacatl/ahuacatl-access-optimiser.c
arangod/Documentation/first-steps-arangodb.dox
arangod/Documentation/user-manual.dox
arangod/HashIndex/compare.h
arangod/HashIndex/hasharray.c
arangod/HashIndex/hasharray.h
arangod/HashIndex/hashindex.h
arangod/V8Server/v8-actions.cpp
arangod/VocBase/simple-collection.c
arangosh/V8Client/V8ClientConnection.cpp
arangosh/V8Client/V8ClientConnection.h
arangosh/V8Client/arangoimp.cpp
arangosh/V8Client/arangosh.cpp
configure
configure.ac
html/admin/css/layout.css
html/admin/index.html
html/admin/js/master.js
js/actions/system/api-system.js
js/common/bootstrap/js-modules.h
js/server/js-ahuacatl.h
js/server/js-server.h
js/server/server.js
lib/BasicsC/voc-errors.c
lib/V8/v8-globals.h
2012-12-05 12:34:08 +01:00
Jan Steemann
bd4a56c269
more cleanup
2012-12-03 22:54:27 +01:00
Jan Steemann
bb8709a380
adjusted collection API
2012-11-30 23:55:19 +01:00
Jan Steemann
42df64d7c0
added tests for key pattern
2012-11-29 12:37:30 +01:00
Jan Steemann
1a2e593d8b
added test cases for edge creation
2012-11-29 11:42:28 +01:00
Jan Steemann
457b02b32c
adjusted test cases
2012-11-29 10:51:33 +01:00
Jan Steemann
cbad6b526a
make collections accesible via name instead of id.
...
this allows using the collection name instead of ids in _from, _to, _id etc.
2012-11-28 13:16:15 +01:00
Jan Steemann
2466927764
force usage of collection names instead of collection ids
2012-11-27 17:19:17 +01:00
a-brandt
7220ffafc5
blueprints api updates
2012-11-21 14:14:55 +01:00
a-brandt
c20bc4f4d1
changed the edges and vertices request.
2012-11-16 13:56:24 +01:00
Jan Steemann
9ac2e4235e
issue #277
2012-11-15 22:20:37 +01:00
Jan Steemann
79f407e1d3
issue #277
2012-11-15 22:09:23 +01:00
Jan Steemann
fddcea9d4e
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/Utils/Collection.h
2012-11-15 13:59:54 +01:00
a-brandt
71d3d54de1
collection info struct changed
2012-11-15 11:24:35 +01:00
Jan Steemann
6df8dd6fa0
issue #274 - added test case to check web interface presence
2012-11-12 08:59:22 +01:00
a-brandt
b800f2652c
renamed "blueprint" to "blueprints" and added documentation and tests
2012-10-30 13:35:36 +01:00
a-brandt
fff25d5ac3
renamed "blueprint" to "blueprints" and added documentation and tests
2012-10-30 12:29:51 +01:00
a-brandt
e66daf3f43
bugfix unit tests
2012-10-24 12:36:11 +02:00
a-brandt
c2d0749178
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
arangod/RestHandler/RestDocumentHandler.cpp
arangod/RestHandler/RestEdgeHandler.cpp
arangod/RestHandler/RestImportHandler.cpp
arangod/V8Server/v8-vocbase.cpp
arangod/VocBase/document-collection.c
arangod/VocBase/document-collection.h
arangod/VocBase/primary-collection.c
arangod/VocBase/primary-collection.h
2012-10-24 10:46:38 +02:00
a-brandt
9a599e468a
added "_key" attribute
2012-10-23 15:58:09 +02:00
Jan Steemann
bb9e46ac40
fixed unittest after introduction of _routing collection
2012-10-16 11:03:46 +02:00
a-brandt
73c5cadcdd
added a icu test
2012-10-10 15:33:54 +02:00
Jan Steemann
9ffa4779e2
test cases for issue #213
2012-10-10 09:22:18 +02:00
Jan Steemann
994a3e3424
issue #224 : allow optional content-id for batches
...
this allows clients to send a content-id for each batch part
the server will return the content-id in each part response so the client can more easily map requests and responses
the content-id will not be validated or checked for uniqueness by the server. it is up to the client to send sensible content-ids to the server
currently, the server will not store the content-ids anywhere. they are just used within one batch request and then "forgotten"
2012-10-09 14:50:20 +02:00
Jan Steemann
db42634adf
more test cases for batch ops
2012-09-27 11:46:23 +02:00
Jan Steemann
94a2cb37cd
some more tests
2012-09-27 11:24:49 +02:00
Jan Steemann
5a4a1b5fce
added test cases, removed class HttpResponsePart
2012-09-27 11:04:15 +02:00
Jan Steemann
3904a5ae8d
some more meaningful tests
2012-09-26 18:11:05 +02:00
Jan Steemann
ee6b36b1ad
torso of test cases for batch requests
2012-09-26 16:22:46 +02:00
Jan Steemann
3bbed7fe3b
fixed task numbers
2012-09-26 14:08:03 +02:00
Jan Steemann
f02299efda
use patch method of httparty
2012-09-26 12:50:52 +02:00
Jan Steemann
f2344b964d
fixed unittests
2012-09-24 12:17:29 +02:00
Frank Celler
e9b1e1c58f
Merge branch '1.0' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
3rdParty/mruby/include/mrbconf.h
3rdParty/mruby/include/mruby.h
3rdParty/mruby/include/mruby/array.h
3rdParty/mruby/include/mruby/khash.h
3rdParty/mruby/include/mruby/object.h
3rdParty/mruby/include/mruby/variable.h
3rdParty/mruby/mrblib/error.rb
3rdParty/mruby/mrblib/print.rb
3rdParty/mruby/src/array.c
3rdParty/mruby/src/cdump.c
3rdParty/mruby/src/class.c
3rdParty/mruby/src/codegen.c
3rdParty/mruby/src/error.c
3rdParty/mruby/src/gc.c
3rdParty/mruby/src/init.c
3rdParty/mruby/src/kernel.c
3rdParty/mruby/src/math.c
3rdParty/mruby/src/numeric.c
3rdParty/mruby/src/object.c
3rdParty/mruby/src/parse.y
3rdParty/mruby/src/pool.c
3rdParty/mruby/src/proc.c
3rdParty/mruby/src/range.c
3rdParty/mruby/src/sprintf.c
3rdParty/mruby/src/state.c
3rdParty/mruby/src/string.c
3rdParty/mruby/src/struct.c
3rdParty/mruby/src/symbol.c
3rdParty/mruby/src/time.c
3rdParty/mruby/src/variable.c
3rdParty/mruby/src/vm.c
3rdParty/mruby/src/y.tab.c
3rdParty/mruby/test/assert.rb
3rdParty/mruby/test/t/array.rb
3rdParty/mruby/test/t/exception.rb
3rdParty/mruby/test/t/kernel.rb
3rdParty/mruby/test/t/math.rb
3rdParty/mruby/test/t/module.rb
3rdParty/mruby/test/t/string.rb
3rdParty/mruby/test/t/struct.rb
3rdParty/mruby/test/t/time.rb
3rdParty/mruby/tools/mirb/mirb.c
3rdParty/mruby/tools/mruby/mruby.c
Doxygen/arango-html.doxy
Doxygen/arango.template
Makefile.am
Makefile.in
UnitTests/HttpInterface/api-http-spec.rb
aclocal.m4
arangod/RestHandler/RestDocumentHandler.cpp
arangod/RestServer/ArangoServer.cpp
arangod/V8Server/ApplicationV8.cpp
arangod/V8Server/ApplicationV8.h
arangod/V8Server/v8-actions.cpp
arangod/V8Server/v8-query.cpp
arangod/V8Server/v8-vocbase.cpp
arangod/V8Server/v8-vocbase.h
arangod/VocBase/compactor.c
arangod/VocBase/compactor.h
arangod/VocBase/shadow-data.c
arangod/VocBase/simple-collection.c
arangod/VocBase/simple-collection.h
arangod/VocBase/synchroniser.c
arangod/VocBase/vocbase.c
arangoirb/MRClient/arangoirb.cpp
config/compile
config/depcomp
config/install-sh
config/missing
configure
js/actions/demo/geo.js
js/actions/demo/hallo-world.js
js/actions/system/api-collection.js
js/actions/system/api-edges.js
js/actions/system/api-system.js
js/actions/system/documents.js
lib/BasicsC/locks-posix.c
lib/BasicsC/operating-system.h
lib/HttpServer/HttpCommTask.cpp
lib/HttpServer/HttpCommTask.h
lib/MRuby/MRLineEditor.cpp
lib/MRuby/mr-utils.c
m4/Makefile.doxygen
m4/all-in-one.mruby
2012-09-20 16:39:59 +02:00
Heiko Kernbach
1105ec087d
added api-statistic unittest
2012-09-20 11:36:16 +02:00
Frank Celler
e44971ff84
fixed unittests to allow for charset
2012-09-19 16:03:00 +02:00
Oreste Panaia
c7e5eae52d
Added additional error numbers for bitarray index creation
2012-09-17 19:57:10 +08:00
Oreste Panaia
305031a0f7
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-14 18:19:52 +08:00
Oreste Panaia
c0e9f488c9
ruby unit tests for some index tasks
2012-09-14 18:18:57 +08:00
Jan Steemann
a932d335cb
added guards for collection locking and read/write transactions
2012-09-13 17:40:38 +02:00
Jan Steemann
93fc2e43a7
fixed a typo
2012-09-13 15:44:15 +02:00
Jan Steemann
9a5177fc84
issue #193 : REST API HEAD request returns a message body on 404
2012-09-12 08:52:36 +02:00
Jan Steemann
31676da1ff
made deletion of cursors an atomic operation
2012-09-11 16:30:23 +02:00
Jan Steemann
89d984d865
fixed typo
2012-09-11 00:15:18 +02:00
Jan Steemann
f8deb40580
issue #193 : REST API HEAD request returns a message body on 404
2012-09-11 00:11:26 +02:00
Jan Steemann
b0ee8b406e
issue #187 : the unittests will now run arango-upgrade before the tests are started
2012-09-06 14:53:31 +02:00
Jan Steemann
7a20b188ba
issue #188
2012-09-06 13:35:01 +02:00
Jan Steemann
ed395ab8ce
issue #153
2012-08-28 13:06:04 +02:00
Jan Steemann
b8e7d5634d
issue #153 : edge collection should be a flag for a collection
2012-08-28 10:48:24 +02:00
Jan Steemann
0c822a8da1
issue #156 : fixed memleaks in /_api/import
2012-08-15 14:24:59 +02:00
Jan Steemann
384384932e
issue #59 : added tests for /_api/import
2012-08-15 10:31:25 +02:00
Jan Steemann
c602be9ad2
added tests for ssl and unix socket endpoints
2012-07-27 10:47:03 +02:00
a-brandt
f811a474e6
added require 'rubygems'
2012-07-03 16:19:19 +02:00
Jan Steemann
5a74e95f35
allow reusing ids and revision when creating collections and documents
2012-06-19 15:50:52 +02:00
Jan Steemann
d7ca7ae1b7
added "official" explain API
2012-06-13 13:27:39 +02:00
Jan Steemann
cfccab47eb
issue #100 : "count" attribute exists in cursor response with "count: false"
2012-06-06 09:54:39 +02:00
Frank Celler
d3371496e1
Merge branch 'devel' of github.com:triAGENS/ArangoDB
2012-05-26 23:53:43 +02:00
Frank Celler
465b800f04
fixed message
2012-05-26 23:53:34 +02:00
Frank Celler
0da248eec9
fixed error handling
2012-05-26 23:51:55 +02:00
Frank Celler
67e5ea65b3
console is now a module
2012-05-24 23:59:53 +02:00
Frank Celler
95313be897
renamed /document => /_api/document
2012-05-22 16:31:47 +02:00
Frank Celler
0f67b3dd54
skip list tests
2012-05-21 17:45:27 +02:00
Jan Steemann
ec14a1cc5a
issue #66 : adjusted test file that accesses version API
2012-05-15 00:08:49 +02:00
Frank Celler
763e7aba98
renamed to Arango
2012-05-12 14:40:34 +02:00
Jan Steemann
f09f6ba0a1
fixed expected error numbers
2012-05-11 17:51:27 +02:00
Jan Steemann
ba15a6677c
some fixes after removal of some error codes
2012-05-11 17:32:32 +02:00
Frank Celler
89ce610379
fixed for by-example
2012-05-10 17:10:07 +02:00
Frank Celler
facc0c499b
added hash test
2012-05-08 17:00:57 +02:00
Frank Celler
5a93599712
fixed handling of null
2012-05-08 15:46:54 +02:00
Frank Celler
5c5f0827b3
fixed byExample and firstExample
2012-05-07 16:08:23 +02:00
Frank Celler
f47788fea6
simple query
2012-05-06 20:05:59 +02:00
Frank Celler
6834d1e3f8
added cap doc
2012-05-05 23:42:27 +02:00
Frank Celler
7176c4d30f
added within
2012-05-03 14:42:43 +02:00
Frank Celler
3812c8ffa5
geo indexes
2012-05-03 14:14:28 +02:00