Lucas Dohmen
2dae5f1d7a
I guess nobody has seen that 😊
2013-03-21 09:48:49 +01:00
Lucas Dohmen
db93a6677f
Merge branch 'codename_frank' into devel
2013-03-21 09:43:17 +01:00
Lucas Dohmen
42147e5876
Fuxx: Renamed Frank to FuxxApplication
...
And reviewed the entire documentation.
Bye Frank.
2013-03-21 09:41:55 +01:00
Lucas Dohmen
6d0adcbd39
Fuxx: Adjusted the JSLint statement
...
There were 50% too many globals.
Dude.
You know...
What if everyone did that?
2013-03-21 09:41:55 +01:00
Lucas Dohmen
9524db93b9
Fuxx: Added `accepts` to app
2013-03-21 09:41:54 +01:00
Lucas Dohmen
d71b459d58
Fuxx: Added support for default in FormatMiddleware
2013-03-21 09:41:54 +01:00
Lucas Dohmen
51f75fbb08
Fuxx: First version of the FormatMiddleware
2013-03-21 09:41:54 +01:00
Lucas Dohmen
58155fe84b
Frank: Introducing View Helpers
2013-03-21 09:41:42 +01:00
Lucas Dohmen
03c278ce0f
Frank: Add Before and After Hooks
...
I think this will be quite useful.
For logging for example.
Or dancing in the rain.
(Does anybody read this?)
2013-03-21 09:41:42 +01:00
Lucas Dohmen
28c24b1d0c
Frank: Add the middleware to the routing info
2013-03-21 09:41:42 +01:00
Lucas Dohmen
c926955541
Frank: Some clarifications about Request and Response.
2013-03-21 09:41:42 +01:00
Lucas Dohmen
915b9e9f8d
Frank: Documenting Frank like I'm a Pythonista
...
Run Docco on it, and you will see a beautiful
documentation.
2013-03-21 09:41:34 +01:00
Lucas Dohmen
87c5638e41
Frank: Adjusting to the correct syntax for Function Actions
2013-03-21 09:41:34 +01:00
Lucas Dohmen
7c4ca742e2
Frank is no longer sloppy and doesn't like plusplus
...
* He's classy. Classy doesn't go with sloppy.
* No plusplus in here
2013-03-21 09:40:59 +01:00
Jan Steemann
4799f3309d
fixed ArangoStatement.explain() with bind variables
2013-03-20 16:52:25 +01:00
Jan Steemann
a5b96c36f6
fixed misleading message "cursor has been disposed" when calling `count()` for a client-side cursor
2013-03-20 12:10:54 +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
00fbda082d
fixed frontend bugs
2013-03-19 13:40:26 +01:00
Jan Steemann
8155718a4c
new web interface
2013-03-19 10:33:23 +01:00
Jan Steemann
7917bc3462
increase wait time
2013-03-14 11:54:53 +01:00
Frank Celler
59184b39bd
added update disclaimer for JS files
2013-03-13 17:30:14 +01:00
Michael Hackstein
83684d8c21
Edge Collections can now be created by giving the string edge as type
2013-03-13 13:45:32 +01:00
Jan Steemann
91c38f8425
delete temporary files on startup
2013-03-12 14:45:42 +01:00
Frank Celler
b83355a561
added test case for skip-list index
2013-03-12 13:40:13 +01:00
Jan Steemann
ac83bcf79b
better report errors
2013-03-12 10:26:15 +01:00
a-brandt
d4ea6bfa31
documentation updates
2013-03-11 13:01:17 +01:00
a-brandt
4f6fbd9cd3
added more tests
2013-03-11 10:53:37 +01:00
Frank Celler
c915bfa5ff
cleanup of indexes, fix for compaction (hash, cap, geo)
...
Conflicts:
arangod/VocBase/compactor.c
arangod/VocBase/document-collection.c
arangod/VocBase/synchroniser.c
arangod/VocBase/vocbase.c
2013-03-11 09:49:58 +01:00
Jan Steemann
386b6ca004
removed unused option
2013-03-08 22:31:31 +01:00
Jan Steemann
d6a6cc8b55
fixed jslint issue
2013-03-08 18:36:23 +01:00
Jan Steemann
1a7e6b2d5b
colorize!
2013-03-08 18:36:11 +01:00
Jan Steemann
0206076fda
stringifying collections should honor colors
2013-03-08 17:38:20 +01:00
a-brandt
b3c9654895
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-03-08 17:00:33 +01:00
a-brandt
1f4685a17d
#412 added If-None-Match, If-Match and waitForSync
2013-03-08 17:00:15 +01:00
a-brandt
14226be22a
added link to graph collection
2013-03-08 16:57:09 +01:00
Jan Steemann
e6c28d50b3
cleanup: removed TRI_HAVE_ICU and internal.HAVE_ICU (always true)
2013-03-08 16:09:47 +01:00
Jan Steemann
0769f311e7
issue #444 : make colors portable
2013-03-08 15:25:18 +01:00
Jan Steemann
69fc6e1662
added test case
2013-03-08 14:38:08 +01:00
Jan Steemann
0a883f4076
merged some changes from trx branch into devel
2013-03-08 14:22:25 +01:00
a-brandt
4b2cac5ba0
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-03-08 13:20:51 +01:00
Jan Steemann
2b97f97765
issue #212
2013-03-08 12:18:32 +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
Jan Steemann
b307e4cd6d
completed auto-increment key generator
2013-03-08 10:51:50 +01:00
Jan Steemann
b83952c94e
added test cases
2013-03-08 10:24:53 +01:00
Jan Steemann
0879cf8d15
added auto-increment key generator (not yet ready)
2013-03-07 18:17:35 +01:00
a-brandt
841a5fab5c
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-03-07 17:36:54 +01:00
a-brandt
3d398132cb
added waitForSync
2013-03-07 17:36:48 +01:00
Jan Steemann
e2c0d9544a
fixed jslint errors
2013-03-07 17:35:12 +01:00
Jan Steemann
4e41e0def6
fixed arangosh printing "undefined"
2013-03-07 17:34:31 +01:00
Jan Steemann
a4708f806b
issue #441
2013-03-07 17:34:16 +01:00
Jan Steemann
d93c0693d0
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-03-06 14:33:40 +01:00
Jan Steemann
bdf906ef89
fixed a memleak for barriers
2013-03-06 14:33:23 +01:00
a-brandt
82bf2bca17
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-03-06 14:06:07 +01:00
a-brandt
18c05bdac6
added session errors
2013-03-06 14:05:42 +01:00
Frank Celler
854f68ba9c
added node modules
2013-03-06 11:40:43 +01:00
Frank Celler
eedbd6e770
renamed to callback
2013-03-06 10:11:16 +01:00
Frank Celler
7abef532f4
fixed package module loading and directory.lib entry
2013-03-05 17:23:19 +01:00
a-brandt
d4875c8afb
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-03-05 16:20:37 +01:00
Lucas Dohmen
7861fc873a
Codename: Frank.
...
Like Swordfish, but more classy.
2013-03-05 16:16:34 +01:00
Frank Celler
dd15025c1c
fixed tests, add missing prefix = false to statistics call
2013-03-05 13:32:58 +01:00
a-brandt
e41847c336
moved random generators and nonce functions to internal and crypto module
2013-03-04 16:18:00 +01:00
Jan Steemann
dca899101f
fixed version number assertion
2013-03-04 09:06:08 +01:00
Frank Celler
4c5785187e
Merge branch 'feature/statistics' into devel
2013-03-03 22:53:25 +01:00
Frank Celler
d186c1ff45
fixed documentation
2013-03-03 22:50:35 +01:00
Frank Celler
dd96bb4abd
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-03-03 22:40:55 +01:00
Frank Celler
60037971dc
rewrote statistics
2013-03-03 22:39:41 +01:00
Frank Celler
f78dc0f5a6
added _admin/statistics and _admin/statistics-description
2013-03-01 13:40:49 +01:00
Jan Steemann
46a7f3e1a2
added AQL test case
2013-03-01 11:09:36 +01:00
Jan Steemann
6eaf3333de
added tests
2013-02-28 11:05:02 +01:00
Jan Steemann
8ec5735418
added tests for SUM(), MEDIAN() etc.
2013-02-28 10:56:52 +01:00
Jan Steemann
14c3863a17
added tests for LEFT(), RIGHT()
2013-02-28 09:38:03 +01:00
Frank Celler
1e200d361a
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-02-27 14:40:37 +01:00
Frank Celler
1834f288ca
Merge branch 'feature/npm-modules' into devel
2013-02-27 14:40:22 +01:00
Frank Celler
eb8eafa4ef
fixed global modules in packages
2013-02-27 14:39:07 +01:00
Jan Steemann
16586c6ee1
make AQL REVERSE() work on strings, too
2013-02-27 14:16:40 +01:00
Frank Celler
a79279445a
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-02-26 18:20:27 +01:00
Frank Celler
c9226054fc
added tests, fixed unloadAll
2013-02-26 18:12:28 +01:00
Frank Celler
85d2e87154
added new package option
2013-02-25 18:15:32 +01:00
Jan Steemann
bed09cbbe2
fixed deleting indexes by numeric id
2013-02-25 13:52:50 +01:00
Jan Steemann
3ef2ee9758
shut up jslint
2013-02-23 00:09:31 +01:00
Jan Steemann
4b1de6fa36
fixed typo in test name
2013-02-23 00:03:36 +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
Frank Celler
3af1f5c2e8
new documentation format for REST calls, hopefully allowing swagger.it like output
2013-02-22 21:36:11 +01:00
Jan Steemann
f2e3ac9528
fixed doxygen errors
2013-02-22 08:56:52 +01:00
Jan Steemann
71e5014792
test for a simple route
2013-02-21 18:44:06 +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
Frank Celler
fe9f10af8d
Merge branch 'devel' of github.com:triAGENS/ArangoDB into 1.2
...
Conflicts:
CHANGELOG
Documentation/Manual/arangodb_1.2_shell_reference_card.pdf
Makefile.in
aclocal.m4
config/compile
config/config.guess
config/config.sub
config/depcomp
config/missing
configure
lib/JsonParser/json-parser.c
2013-02-21 14:21:59 +01:00
Frank Celler
9246faf9db
issue #370 : add documentation for reloadRouting and flushServerModules
2013-02-21 13:33:03 +01:00
Frank Celler
aec2fd2b86
added flush server module documentation
2013-02-21 13:09:04 +01:00
Jan Steemann
73505b0bf9
clone routes so the underlying collection can be unloaded
2013-02-20 18:55:25 +01:00
Frank Celler
36da27ac6f
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
Documentation/DbaManual/Authentication.md
Documentation/DbaManual/UserManagementTOC.md
js/common/modules/org/arangodb/users.js
2013-02-20 13:52:20 +01:00
Frank Celler
a259580989
documentation cleanup
2013-02-20 13:47:28 +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
Oreste Panaia
8f18904ecb
Merge branch '1.2' of https://github.com/triAGENS/ArangoDB into 1.2
2013-02-19 20:59:00 +08:00
Oreste Panaia
2c12f63d7f
libev interface
2013-02-19 20:58:21 +08:00
Jan Steemann
d1edc4ddb2
added replaceByExample() and updateByExample() methods
...
added optional "limit" parameter for removeByExample() method
2013-02-19 11:38:55 +01:00
Jan Steemann
1e517c4792
commented test
2013-02-18 17:23:06 +01:00
Jan Steemann
a5c1862cf7
test case for issue #411
2013-02-18 17:21:45 +01:00
Jan Steemann
e760627c83
closed issue #413
...
the problem seems to have been caused by issue #410
2013-02-18 16:46:24 +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
a-brandt
59bd0c54c3
bugfix #410 : Graph REST API returns "400:Bad request" instead of "404:Not found"
2013-02-18 09:27:55 +01:00
Jan Steemann
c96dfba3ff
make jslint happy
2013-02-15 13:44:43 +01:00
Frank Celler
cf2888b4fc
Merge branch 'devel' of github.com:triAGENS/ArangoDB into 1.2
...
Conflicts:
CHANGELOG
Documentation/Manual/Upgrading12.md
Installation/Linux/rc.arangod.OpenSuSE
2013-02-15 12:59:16 +01:00
Jan Steemann
68986e068e
added optional parameter "excludeSystem" for GET /_api/collection
2013-02-14 16:57:39 +01:00
Jan Steemann
3e04acf3ee
added AQL functions KEEP() and UNSET()
2013-02-14 16:14:22 +01:00
Jan Steemann
3d47748434
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-02-14 15:19:22 +01:00
a-brandt
4f244e9096
bugfix #396 : Creating a Graph with an existing graph's name _key doesn't throw an error
2013-02-14 15:12:59 +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
Jan Steemann
494586af2b
exit arango-dfdb if there are no collections
2013-02-14 15:11:08 +01:00
Jan Steemann
4acd777b6c
fixed jslint warnings
2013-02-14 11:40:14 +01:00
a-brandt
067a8d54fb
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-02-13 13:29:03 +01:00
a-brandt
d6426107f3
dded PATCH to graph api
2013-02-13 13:28:24 +01:00
a-brandt
0ea18150ff
added PATCH to graph api
2013-02-13 13:27:43 +01:00
Jan Steemann
f00bf9c8d2
be more strict with numeric limits
2013-02-13 12:08:59 +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
7cb58ca920
fixed wrong http return code
2013-02-12 12:56:00 +01:00
a-brandt
01729482ad
fixed wrong http return code
2013-02-12 12:55:38 +01:00
Jan Steemann
672a5c6c0f
issue #395
2013-02-12 12:05:04 +01:00
Jan Steemann
861a2e6b25
issue #395
2013-02-12 11:46:55 +01:00
Frank Celler
d461356c67
Merge branch 'devel' of github.com:triAGENS/ArangoDB into 1.2
...
Conflicts:
CHANGELOG
Documentation/Makefile.files
VERSION
arangod/Documentation/api-graph.dox
arangod/Documentation/api-simple.dox
arangod/Documentation/aql.dox
arangod/Documentation/implementor-manual.dox
arangod/Documentation/index-cap.dox
arangod/Documentation/index-fulltext.dox
arangod/Documentation/index-geo.dox
arangod/Documentation/index-hash.dox
arangod/Documentation/index-skiplist.dox
build_posix.h
configure.ac
js/common/tests/shell-database.js
2013-02-10 16:22:55 +01:00
Frank Celler
3f9869ab27
fixed issue #350 : XMLMISSING in wiki references
2013-02-10 16:11:35 +01:00
Frank Celler
77c3b233dc
moved .dox to .md
2013-02-09 23:37:34 +01:00
Frank Celler
9bf9862f2b
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-02-09 13:15:34 +01:00
Frank Celler
8cca06127c
moved .dox to .md
2013-02-09 13:15:28 +01:00
a-brandt
7c0dd75415
use colors in jsunity tests
2013-02-08 15:40:34 +01:00
Jan Steemann
723164ffed
added AQL function EDGES()
2013-02-08 00:11:44 +01:00
Jan Steemann
ca81913abb
added AQL function EDGES()
2013-02-07 22:53:50 +01:00
Jan Steemann
68c77ac8b1
re-added location headers
2013-02-07 14:45:30 +01:00
Jan Steemann
87b6e147d7
re-added location headers
2013-02-07 12:55:32 +01:00
Jan Steemann
e268ba2aa6
fixed arango-dfdb to not segfault that often when reading corrupt datafile
2013-02-06 14:26:59 +01:00
Jan Steemann
7273af5c53
fixed arango-dfdb to not segfault that often when reading corrupt datafile
2013-02-06 14:26:18 +01:00
Jan Steemann
a4eb737dbe
fixed some jslint warnings
2013-02-06 11:46:59 +01:00
Jan Steemann
b3b914dd9b
added documentation for CONTAINS(), added LIKE()
2013-02-06 11:46:21 +01:00
Jan Steemann
e67a0d6b91
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-02-06 11:42:25 +01:00
Jan Steemann
f16f88a2e6
added docs for CONTAINS(), added LIKE()
2013-02-06 11:40:45 +01:00
a-brandt
e1e32f0e3b
changed version number to 1.3.alpha
2013-02-06 10:22:58 +01:00
Jan Steemann
878ba2bef8
issue #383 : updated documentation
2013-02-05 17:56:33 +01:00
Jan Steemann
adebe5429c
issue #383 : updated documentation
2013-02-05 17:54:00 +01:00
Jan Steemann
cae80dfa45
applied Franks fix
2013-02-05 14:08:25 +01:00
Jan Steemann
ae36ce63b6
fixed test
2013-02-05 14:05:55 +01:00
Frank Celler
d643015acf
fixed length
2013-02-05 13:56:31 +01:00
Jan Steemann
ff67ef15b2
fixed test
2013-02-05 13:08:00 +01:00
Jan Steemann
e06329db48
fix cross-collection queries in AQL
2013-02-05 10:56:28 +01:00
Jan Steemann
2263e959fe
added tests for cross-collection queries
2013-02-05 09:26:05 +01:00
Jan Steemann
b451fd5f0a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-02-04 23:05:42 +01:00
Jan Steemann
3fd6373c2f
removed error 1520, replaced with standard error 1203
2013-02-04 23:04:37 +01:00
Jan Steemann
d17628e28b
adjusted test
2013-02-04 22:19:40 +01:00
Jan Steemann
de0b290bcd
moved AQL to use AhuacatlTransaction
2013-02-04 11:25:03 +01:00
Frank Celler
e66a466966
fixed gui
2013-02-02 16:09:15 +01:00
Frank Celler
31baa7ae70
added GraphArray to make calls easier - no map needed
2013-02-02 15:57:03 +01:00
Jan Steemann
f9c14611a4
remove tabs
2013-02-01 15:46:27 +01:00
Jan Steemann
eaf4166b3e
more tests, less collection loading
2013-02-01 15:20:01 +01:00
Jan Steemann
9a1bac1d69
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-02-01 13:43:48 +01:00
Jan Steemann
ca8935ae2a
fix collection name handling in the face of parallel renames
2013-02-01 13:43:14 +01:00
Frank Celler
695303e432
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-02-01 10:52:24 +01:00
Frank Celler
4466ccc06a
cosmetics
2013-01-31 13:52:41 +01:00
Jan Steemann
a31306ff90
issue #381 : additional test case
2013-01-31 13:25:07 +01:00
Jan Steemann
088f1c628e
issue #381 : one more test case
2013-01-31 13:24:26 +01:00
Jan Steemann
d43e9b89ca
issue #381 : lifted restrictions on usernames
2013-01-31 13:20:39 +01:00
Jan Steemann
3c0b197170
issue #381
2013-01-30 21:35:00 +01:00
Jan Steemann
68d2eab647
issue #381
2013-01-30 21:16:05 +01:00
Jan Steemann
8989bc398c
added more test cases for over/underflow
2013-01-30 20:58:40 +01:00
Jan Steemann
e6eca506d4
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-30 10:03:06 +01:00
Jan Steemann
8136f40f79
added more test cases
2013-01-30 10:02:54 +01:00
Frank Celler
f795cec345
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-30 09:48:59 +01:00
Frank Celler
b10154ff25
fixed jslint
2013-01-30 09:48:42 +01:00
Jan Steemann
e46417bba1
fixed a typo
2013-01-30 09:44:23 +01:00
Jan Steemann
67a9608ce6
added test cases
2013-01-30 09:42:18 +01:00
Jan Steemann
5e719dc242
adjust function names too after rename in traversal.js
2013-01-30 09:39:33 +01:00
Frank Celler
62e00c81bf
fixed traversal to be independent of vertex/edge structure
2013-01-29 17:49:23 +01:00
Frank Celler
0feb82dfa8
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-29 15:48:06 +01:00
Jan Steemann
0a2fe0e9a0
fix reload of duplicate key markers
2013-01-29 15:46:45 +01:00
Frank Celler
307b125035
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
js/actions/system/api-graph.js
2013-01-29 14:17:13 +01:00
Frank Celler
6bd4bc5525
client side graph
2013-01-29 14:15:35 +01:00
a-brandt
0bc71a226d
deleted api for blueprints
2013-01-29 13:44:31 +01:00
Jan Steemann
9773a88cf9
prevent endless loops for inf double values being appended to string buffer
2013-01-29 12:07:30 +01:00
Jan Steemann
b7cec5dc22
added test case for naming
2013-01-29 11:19:19 +01:00
Jan Steemann
234f2ecaaa
simplify list access in AQL
2013-01-29 09:15:14 +01:00
Jan Steemann
7783c320e3
potential fix for issue #376
2013-01-28 20:24:21 +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
d4d7123cc8
issue #363 : renamed TREE to TRAVERSAL_TREE
2013-01-28 17:33:17 +01:00
Frank Celler
5620f8aa4d
moved to server
2013-01-28 17:08:17 +01:00
Jan Steemann
b3d5217f57
removed tabs
2013-01-28 13:56:08 +01:00
Jan Steemann
2cd89f3028
do not abort printing objects when toString() throws
2013-01-25 23:14:39 +01:00
Jan Steemann
17098dd4ef
added support for HTTP OPTIONS method, pt 1
2013-01-25 19:11:33 +01:00
a-brandt
1666daa7b3
added "limit" filter
2013-01-25 14:43:17 +01:00
a-brandt
071ddc773b
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-25 13:04:25 +01:00
a-brandt
7ce6e8232a
changed property filter
2013-01-25 13:03:32 +01:00
Jan Steemann
64377fb161
honor waitForSync parameter from arangosh, too
2013-01-25 11:47:43 +01:00
Jan Steemann
49c267bf0c
fixed errors reported by jslint
2013-01-25 11:10:34 +01:00
Jan Steemann
17530a5e45
added number of shapes in return value of figures()
2013-01-25 10:19:02 +01:00
Jan Steemann
35c03ccf6b
renamed an internal function to not conflict with collection names
2013-01-25 09:46:04 +01:00
Jan Steemann
909e46c671
moved global AQL functions to internal module
2013-01-25 09:34:51 +01:00
Jan Steemann
0be8df6082
added experimental AQL TREE() function.
2013-01-24 18:08:33 +01:00
Jan Steemann
ac91506da4
fixed issues reported by jslint, added AQL ATTRIBUTES()
2013-01-24 17:25:48 +01:00
Jan Steemann
e42887e8de
removed dead code
2013-01-24 15:27:30 +01:00
Jan Steemann
8fc4b97710
shortened internal aql function names
2013-01-24 14:55:12 +01:00
Jan Steemann
81dc83b8df
de-globalised aql
2013-01-24 14:49:55 +01:00
Frank Celler
d10f4b2194
Merge remote-tracking branch 'origin/1.2' into devel
2013-01-23 15:46:15 +01:00
Frank Celler
af77d2f92e
fixed unloadAll
2013-01-23 15:45:54 +01:00
Frank Celler
64ddbe1385
Merge branch '1.2' of github.com:triAGENS/ArangoDB into devel
2013-01-23 14:42:56 +01:00
Frank Celler
53854232ef
added getEdges
2013-01-23 14:42:26 +01:00
Jan Steemann
4b433a511a
added followEdges property for AQL TRAVERSE() function
2013-01-23 11:28:33 +01:00
Jan Steemann
92abde4932
more tests for indexes to overcome getIndexes() mysteries (related to issue #366 )
2013-01-23 10:43:20 +01:00
Jan Steemann
09f0a91595
make MATCHES() AQL function variadic
2013-01-23 10:25:38 +01:00
Frank Celler
3d3132dd87
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-22 19:39:48 +01:00
Frank Celler
3bc98a64b3
preload collections
2013-01-22 19:39:04 +01:00
Jan Steemann
7c5203cfea
added documentation and test cases for db.collection.removeByExample
2013-01-22 19:20:11 +01:00
Jan Steemann
e0d3eb53e0
added MATCHES
2013-01-22 13:50:30 +01:00
Jan Steemann
376c264281
take precautions to prevent issue #365
2013-01-22 11:58:08 +01:00
Jan Steemann
58cead20e7
allow FUNC(...)[...] and FUNC(...).attr in AQL
2013-01-22 11:27:21 +01:00
Jan Steemann
33d5abbd91
comments
2013-01-21 13:58:23 +01:00
Jan Steemann
765f0670af
added tests for collection.revision()
2013-01-21 10:17:31 +01:00
Jan Steemann
3f3987e6a4
made printing nicer
2013-01-19 22:07:32 +01:00
Jan Steemann
1788f54cce
fixed a doxygen error
2013-01-18 18:33:45 +01:00
Jan Steemann
ac9360eb36
fixed doxygen errors
2013-01-18 17:42:56 +01:00
Jan Steemann
120aa37849
fixed typos
2013-01-18 17:10:24 +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
Frank Celler
a506c1a638
fixed jslint warnings
2013-01-18 15:48:05 +01:00
Frank Celler
f7291b562b
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-18 15:32:34 +01:00
Frank Celler
09c6fb0a45
fixed jslint warnings
2013-01-18 15:32:26 +01:00
Jan Steemann
19a717efb7
fixed error throwing?
2013-01-18 14:35:42 +01:00
Frank Celler
5647595053
fixed jslint warnings
2013-01-18 13:39:11 +01:00
Frank Celler
dab85633dd
fixed WeakDictionary
2013-01-18 13:27:40 +01:00
Frank Celler
10761c616e
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-18 12:36:22 +01:00
Frank Celler
75765bb939
fixed browser shell
2013-01-18 12:34:29 +01:00
Jan Steemann
3b4a18fd94
fixed import tests
2013-01-18 11:14:54 +01:00
Jan Steemann
e509f92c5e
added test cases for duplicate _key insertion
2013-01-18 11:11:22 +01:00
Frank Celler
53487c8d62
fixed includes and help
2013-01-18 10:56:46 +01:00
Frank Celler
354582750f
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-18 10:27:36 +01:00
Frank Celler
61c6433c1c
fixed building of html/admin/js files
2013-01-18 10:27:25 +01:00
Jan Steemann
a0251be088
fixed wrong usage of ArangoError
2013-01-18 10:27:12 +01:00
Jan Steemann
752b9a4846
fixed tests
2013-01-18 03:45:24 +01:00
Jan Steemann
e8be35d420
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-18 00:58:46 +01:00
Jan Steemann
52309cf188
fixed tests & segfault during tests
2013-01-18 00:58:14 +01:00
Frank Celler
a92d0c6b4a
fixed jslint warnings
2013-01-18 00:13:03 +01:00
Frank Celler
cce07ede8c
started development mode
2013-01-18 00:02:10 +01:00
Frank Celler
670dc221ab
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
js/client/client.js
js/common/bootstrap/module-internal.js
js/common/modules/org/arangodb/simple-query-common.js
js/server/ahuacatl.js
2013-01-17 23:56:31 +01:00
Frank Celler
edef5feacc
fixed tests
2013-01-17 23:45:19 +01:00
Frank Celler
159f613169
more cleanup
2013-01-17 18:24:58 +01:00
Jan Steemann
4b4f79d080
updated documentation for TRAVERSE
2013-01-17 18:22:58 +01:00
Jan Steemann
e4e5c49639
fixed wrong documentation
2013-01-17 17:45:00 +01:00
Jan Steemann
82a0ec603d
updated documentation
2013-01-17 17:40:50 +01:00
Frank Celler
13427c454c
more cleanup
2013-01-17 17:12:31 +01:00
Jan Steemann
c8b60a3e74
updated fulltext documentation
2013-01-17 16:51:38 +01:00
Frank Celler
cfadf6ca06
fixed comments
2013-01-17 16:10:42 +01:00
Jan Steemann
c6ea24ca24
fixed examples and client-side fulltext index creation
2013-01-17 16:06:28 +01:00
Frank Celler
3c21a87366
more cleanup
2013-01-17 16:01:15 +01:00
Jan Steemann
bbade8c0b8
removed the non-working indexSubstrings property for fulltext indexing
2013-01-17 15:58:28 +01:00
Jan Steemann
7d4e93e4bd
changed back printing of strings
2013-01-17 15:17:22 +01:00
Jan Steemann
8160a0183a
string printing w/ color
2013-01-17 15:03:44 +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
Frank Celler
632b9bc430
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-17 10:30:48 +01:00
Frank Celler
250726ca00
reorganisation of modules
2013-01-17 10:30:35 +01:00
Jan Steemann
c73cf43874
tests
2013-01-16 18:39:08 +01:00
Jan Steemann
0298bcc601
added more tests for edge creation
2013-01-16 17:41:19 +01:00
Jan Steemann
9e050addc6
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-16 12:50:33 +01:00
Jan Steemann
e963f104d8
split collection tests into 2 files
2013-01-16 12:44:37 +01:00
Frank Celler
ba9388e5a8
fixed .any on arangosh
2013-01-16 12:43:50 +01:00
Jan Steemann
32e91fddf6
renamed methods
2013-01-16 11:12:58 +01:00
Jan Steemann
f50c9e12b4
fixed any traversal for Graph object
2013-01-16 11:12:17 +01:00
Jan Steemann
d10d35bf4b
colors
2013-01-16 01:40:07 +01:00
Jan Steemann
e0e3fe12b8
added graph traversal for Graph
2013-01-15 19:48:53 +01:00
a-brandt
f1f6eca036
changed the graph document
2013-01-15 17:28:22 +01:00
Jan Steemann
6fde7e2f27
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-15 16:45:54 +01:00
Jan Steemann
7a6db16241
added db._version()
2013-01-15 16:44:48 +01:00
Lucas Dohmen
9bb56d801d
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-15 15:48:29 +01:00
Lucas Dohmen
3d59723f99
Tiny additions to Frank
...
* Missing templates will result in an error
* The middleware calls next
* All JSLint warnings except one fixed
2013-01-15 15:45:47 +01:00
Jan Steemann
40318ad926
pretty dumper
2013-01-15 15:00:17 +01:00
Jan Steemann
c1ec3c49ed
shut up prettifiers on demand
2013-01-15 14:53:06 +01:00
Jan Steemann
03a45634d0
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-15 14:46:31 +01:00
Jan Steemann
6686a075ca
pretty printing fix
2013-01-15 14:46:18 +01:00
a-brandt
64a72fec62
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-15 14:41:47 +01:00
a-brandt
a57f428277
added documentation
2013-01-15 14:41:20 +01:00
Jan Steemann
c22feb5963
fixed test
2013-01-15 14:37:08 +01:00
Jan Steemann
682d22bfb0
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-15 14:35:19 +01:00
Jan Steemann
2058700697
issue #353
2013-01-15 14:35:05 +01:00
a-brandt
c175c73f97
added some missing changes
2013-01-15 14:07:16 +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
af98eb2802
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-14 14:25:49 +01:00
Frank Celler
3a5b66d840
added function action
2013-01-14 14:25:41 +01:00
Jan Steemann
2a3293a59e
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-14 14:12:26 +01:00
Jan Steemann
848cc1ae28
added CollectionDatasourceFactory
2013-01-14 14:08:28 +01:00
Lucas Dohmen
7189151f93
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-14 13:37:15 +01:00
Lucas Dohmen
bad6578ce5
Frank: Templates.
...
You can now use templates (currently via Underscore, but is expandable)
in Frank.
2013-01-14 13:35:43 +01:00
Jan Steemann
c8b55b9b4d
added patch & head methods
2013-01-14 13:22:02 +01:00
Lucas Dohmen
a8561d0121
Frank: Put, Post, Delete
2013-01-14 09:34:25 +01:00
Michael Hackstein
f32c4b2ae4
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-14 02:36:51 +01:00
Michael Hackstein
96a5e832b0
Added includeMatchingAttributesFilter
2013-01-14 02:36:45 +01:00
Lucas Dohmen
ef8bb55165
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-14 02:36:40 +01:00
Lucas Dohmen
9052dbdcbe
Frank: Added some simple convenience functions to the response
...
Will make everything more comfy.
Amazing.
And wonderful 🦄
The middleware is not yet attached.
2013-01-14 02:35:27 +01:00
Frank Celler
e5f6a94d12
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-14 02:20:35 +01:00
Michael Hackstein
1fae3deaa8
Merged conflict
2013-01-14 01:21:00 +01:00
Michael Hackstein
913bb09c67
Expand edges with labels
2013-01-14 01:18:28 +01:00
Michael Hackstein
a91d92917e
Added follow edges with labels
2013-01-14 01:02:47 +01:00
Jan Steemann
f7d8df846b
fixed test
2013-01-14 00:24:00 +01:00
Jan Steemann
4761e9c28c
added more tests
2013-01-14 00:02:10 +01:00
Michael Hackstein
1f492f2444
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-14 00:00:53 +01:00
Michael Hackstein
c451776ddf
creation of first test datasource in function
2013-01-14 00:00:46 +01:00
Frank Celler
21f330c945
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-14 00:00:22 +01:00
Jan Steemann
6acc85389c
fixed "any" traversal
2013-01-13 23:56:28 +01:00
Frank Celler
4f0f3abb3a
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-13 23:44:14 +01:00
Jan Steemann
e1841ba295
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-13 23:43:56 +01:00
Jan Steemann
87034eaa02
fixed traverse
2013-01-13 23:43:41 +01:00
Lucas Dohmen
a29f2f7370
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-13 23:43:09 +01:00
Lucas Dohmen
ffeca77e1a
First Version of Frank
...
* Added Underscore (We still need to run all tests to see if it works
entirely)
* Added the first version of Frank with a few thoughts on how to
continue working on it
2013-01-13 23:42:01 +01:00
Frank Celler
24006a170a
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-13 23:40:52 +01:00
Jan Steemann
ad14130aa0
some tests for traversal
2013-01-13 23:40:27 +01:00
Frank Celler
d6c59404e3
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-13 23:25:50 +01:00
Frank Celler
3b5e7dc433
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-13 23:25:42 +01:00
Frank Celler
ab7849be44
fixed return
2013-01-13 23:25:31 +01:00
Jan Steemann
b42212e559
removed "redeclaration of bind parameter"
2013-01-13 23:25:27 +01:00
Jan Steemann
0ce59432e0
edge & vertex uniqueness for TRAVERSE
2013-01-13 22:56:14 +01:00
Jan Steemann
a2373b7036
added any expander
2013-01-13 14:53:26 +01:00
Jan Steemann
dc9969fb27
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-13 14:48:19 +01:00
Jan Steemann
f1a741ea7f
documentation for TRAVERSE
2013-01-13 14:47:51 +01:00
Michael Hackstein
cc2df18db8
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-13 14:44:25 +01:00
Michael Hackstein
f946da1772
Added datasource object for manually created graphs
2013-01-13 14:44:06 +01:00
Frank Celler
a3f29b019f
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-13 14:29:26 +01:00
Jan Steemann
9c995b3d59
added more parameters for TRAVERSE function
2013-01-13 14:17:51 +01:00
Michael Hackstein
ebec929394
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-13 13:52:02 +01:00
Michael Hackstein
8bb5096e42
First version of expand graphs by labels
2013-01-13 13:51:46 +01:00
Frank Celler
bad4c293ad
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-13 13:50:51 +01:00
Jan Steemann
8bf8a733a2
added traversal function
2013-01-13 13:48:23 +01:00
Frank Celler
4e3a118583
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-13 12:40:35 +01:00
Frank Celler
fe3e4e5b24
cosmetic changes
2013-01-13 12:40:22 +01:00
Jan Steemann
7ead030f17
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-13 12:39:01 +01:00
Jan Steemann
35a58d4a69
fixed db.collection.document(collection / key)
2013-01-13 12:38:12 +01:00
Michael Hackstein
e0dc0be787
Removed unused wrapper filter
2013-01-13 11:36:02 +01:00
Michael Hackstein
8686dbe51b
Added combine filters, and min/maxDepth filters
2013-01-13 11:26:43 +01:00
Jan Steemann
e23e6e3ae6
changed return value for filter functions
2013-01-13 00:55:03 +01:00
Jan Steemann
baaaf81cd3
changed the API for traversals
2013-01-13 00:17:11 +01:00
Jan Steemann
8b13d4687a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-12 21:30:12 +01:00
Jan Steemann
227a92aa1c
added test cases, some fixes
2013-01-12 21:29:13 +01:00
Frank Celler
12b611d102
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
2013-01-12 21:08:35 +01:00
Frank Celler
3187fcb4f7
fixed iterate
2013-01-12 21:02:31 +01:00
Jan Steemann
8080b2f501
test cases for collection-based expanders
2013-01-12 20:42:43 +01:00
Jan Steemann
f53b09c64a
adjusted traversal API
2013-01-12 18:26:57 +01:00
Frank Celler
e95b2e0f7e
fixed batchSize
2013-01-11 23:40:02 +01:00
Frank Celler
db7596ed4a
added client iterator
2013-01-11 23:23:03 +01:00
Jan Steemann
4f000404ed
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-11 23:09:39 +01:00
Jan Steemann
12c687d934
added AQL fulltext queries
2013-01-11 23:08:54 +01:00
Frank Celler
514244868d
added printf
2013-01-11 22:39:03 +01:00
Frank Celler
4cda9c48f1
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-11 22:25:52 +01:00
Jan Steemann
43dee1dcf4
fulltext queries from AQL, documentation
2013-01-11 22:25:08 +01:00
Frank Celler
ecb2602ba0
fixed path
2013-01-11 21:11:31 +01:00