1
0
Fork 0
Commit Graph

247 Commits

Author SHA1 Message Date
Jan Steemann 02a84a4f92 allow functions results as parameters in all function calls 2014-01-06 11:15:48 +01:00
Jan Steemann e7ba403998 added --server.ssl-protocol option for client tools 2013-12-13 17:53:51 +01:00
Jan Steemann c63655b64c make test more reliable 2013-12-04 20:38:07 +01:00
Jan Steemann 6302003f06 fixed segfault in AQL optimiser when using IN on constant, non-list values 2013-11-21 22:53:32 +01:00
Max Neunhoeffer ea7abdc027 Add a test suite.
This is to test the performance of deletion with a skip-list index
and many documents with the same value in the attribute indexed
by the skip-list.
2013-11-08 09:26:06 +01:00
Jan Steemann 40a21d0efb fixed bitarray index access 2013-11-07 16:27:23 +01:00
Jan Steemann 9d5e5ff7cc merged fix for issue #653 2013-11-07 16:26:45 +01:00
Jan Steemann abcf1c769a greater tolerance for stddev dist 2013-10-31 18:55:50 +01:00
Jan Steemann 0b64f18e77 issue #650: Randonmess of any() should be improved 2013-10-31 10:37:45 +01:00
Jan Steemann e190076c29 allow dynamic parameters in DOCUMENT() 2013-10-30 16:19:24 +01:00
Jan Steemann 83866ba58b made AQL DOCUMENT function polymorphic 2013-10-30 16:19:14 +01:00
Jan Steemann 671b1e850b added tests for dump/restore 2013-10-15 16:47:37 +02:00
Jan Steemann dc69d6fa60 updated documentation 2013-10-02 17:54:39 +02:00
Jan Steemann 9155b16252 caching for db[...] 2013-09-21 00:12:35 +02:00
Jan Steemann 43a4464daf grr 2013-09-20 13:33:24 +02:00
Jan Steemann ed163164c4 fixed queue naming 2013-09-20 13:17:32 +02:00
Jan Steemann 894180dc20 added test cases 2013-09-13 18:25:28 +02:00
Jan Steemann 42441b208f refactoring of multiple databases, intermediate commit 2013-09-11 11:42:34 +02:00
Jan Steemann d37b21375b attempt to fix travis build 2013-09-05 14:51:15 +02:00
Jan Steemann 42b8dfca49 added --server.database option for client tools 2013-09-02 13:02:53 +02:00
Jan Steemann 8ae67b32c8 increased wait time 2013-08-29 14:12:54 +02:00
Jan Steemann 3aab2d73c3 add wait time 2013-08-29 11:38:10 +02:00
Jan Steemann eb2dee447c fixed test 2013-08-28 22:50:31 +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
Jan Steemann 397a73d2f2 fixed tests 2013-08-27 12:19:42 +02:00
Jan Steemann e6d8687250 added AQL MINUS function 2013-08-26 22:25:30 +02:00
Jan Steemann 6dcdf5582e added test 2013-08-19 12:36:13 +02:00
Jan Steemann 5a99987673 issue #581: parameter binding for attributes 2013-08-19 12:29:59 +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 f1418ec667 updated tests and docs 2013-08-01 16:53:29 +02:00
Jan Steemann 78601319fb updated replication API 2013-07-30 18:40:35 +02:00
Jan Steemann 461001efd2 split of initial and continuous sync, currently not working 2013-07-30 14:13:49 +02:00
Jan Steemann 9a5a1b02c1 fixed server crash when using firstExample/byExample in a transaction 2013-07-27 17:25:57 +02:00
Jan Steemann 5fe1844ee1 replication tests 2013-07-23 15:03:59 +02:00
Jan Steemann c4f82088dd replication tests 2013-07-22 18:12:56 +02:00
Jan Steemann d0961244c6 added range support for AQL 2013-07-19 18:38:13 +02:00
Jan Steemann 937c843c38 added AQL INTERSECTION function 2013-07-18 16:43:31 +02:00
Jan Steemann 7dcfae65a7 added tests for multi-let 2013-07-18 12:08:27 +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 72349558c1 centralised AQL tests 2013-07-18 00:17:39 +02:00
Jan Steemann 354f8018cc centralise AQL tests 2013-07-17 23:29:07 +02:00
Jan Steemann 2582fbdf50 centralise AQL tests 2013-07-17 23:18:27 +02:00
Jan Steemann 252beb78c8 centralise AQL tests 2013-07-17 23:03:45 +02:00
Jan Steemann e1bf9b9a9e centralise AQL tests 2013-07-17 22:16:06 +02:00
Jan Steemann 592a182e96 centralised AQL tests 2013-07-17 22:08:17 +02:00
Jan Steemann 66c9896e65 centralise AQL tests 2013-07-17 22:00:24 +02:00