1
0
Fork 0
Commit Graph

1906 Commits

Author SHA1 Message Date
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 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
Jan Steemann 8989bc398c added more test cases for over/underflow 2013-01-30 20:58:40 +01:00
Jan Steemann 8136f40f79 added more test cases 2013-01-30 10:02:54 +01:00
Jan Steemann 67a9608ce6 added test cases 2013-01-30 09:42:18 +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 d4d7123cc8 issue #363: renamed TREE to TRAVERSAL_TREE 2013-01-28 17:33:17 +01:00
Jan Steemann 909e46c671 moved global AQL functions to internal module 2013-01-25 09:34:51 +01:00
Jan Steemann ac91506da4 fixed issues reported by jslint, added AQL ATTRIBUTES() 2013-01-24 17:25:48 +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
Jan Steemann 4b433a511a added followEdges property for AQL TRAVERSE() function 2013-01-23 11:28:33 +01:00
Jan Steemann 09f0a91595 make MATCHES() AQL function variadic 2013-01-23 10:25:38 +01:00
Jan Steemann 58cead20e7 allow FUNC(...)[...] and FUNC(...).attr in AQL 2013-01-22 11:27:21 +01:00
Jan Steemann 3b4a18fd94 fixed import tests 2013-01-18 11:14:54 +01:00
Jan Steemann 752b9a4846 fixed tests 2013-01-18 03:45:24 +01:00
Jan Steemann c73cf43874 tests 2013-01-16 18:39:08 +01:00
Jan Steemann 4761e9c28c added more tests 2013-01-14 00:02:10 +01:00
Jan Steemann 6acc85389c fixed "any" traversal 2013-01-13 23:56:28 +01:00
Jan Steemann 87034eaa02 fixed traverse 2013-01-13 23:43:41 +01:00
Jan Steemann ad14130aa0 some tests for traversal 2013-01-13 23:40:27 +01:00
Jan Steemann 12c687d934 added AQL fulltext queries 2013-01-11 23:08:54 +01:00
Jan Steemann 992c49d4a1 more cases for issue #324 2013-01-08 00:47:44 +01:00
Jan Steemann e28d9b9a93 issue #327: fixed javascript parse errors 2012-12-27 18:05:02 +01:00
Jan Steemann 443757df3b some tests for issue #325 2012-12-20 13:35:49 +01:00
Jan Steemann 7f93615dc6 issue #326 2012-12-19 17:22:01 +01:00
Jan Steemann fb4afd0353 fulltext index 2012-12-10 12:16:48 +01:00
Jan Steemann cbaa57a1bd cleanup of fulltext indexes, resizing etc. 2012-12-07 18:00:01 +01:00
Jan Steemann c49ce0a52f fulltext resizing, still incomplete 2012-12-07 13:51:19 +01:00
Jan Steemann b5b431e815 some more tests 2012-12-07 09:08:58 +01:00
Jan Steemann a9df4d22cb extended AQL document() function to take id lists 2012-12-05 14:10:06 +01:00
Jan Steemann e4e95fabfe added AQL function DOCUMENT() 2012-12-05 11:47:03 +01:00
Jan Steemann cc54fd3ccc added some language test cases 2012-12-04 16:02:40 +01:00
Jan Steemann 99034b0aa4 more tests 2012-12-04 15:36:49 +01:00
Jan Steemann 0b41690881 tests for substrings 2012-12-04 15:01:48 +01:00
Jan Steemann b5c978feb6 applied bugfix from Richard, more test cases 2012-12-04 14:40:50 +01:00
Jan Steemann 46132c9f26 more tests for fulltext 2012-12-04 14:20:55 +01:00
Jan Steemann dc9f84fc60 added test cases for update and delete 2012-12-04 11:46:49 +01:00
Jan Steemann 5742ab6fba fixed unicode lowercasing 2012-12-04 11:12:38 +01:00
Jan Steemann 5eb0081bcd tests for issue #300 2012-12-04 09:58:23 +01:00
Jan Steemann 1992597015 applied bug fix from Richard, activated 2 more tests 2012-12-04 09:00:48 +01:00
Jan Steemann cb08d4f45f fulltext tests 2012-12-04 01:51:16 +01:00
Jan Steemann 4d2d8455d4 fulltext query test cases 2012-12-04 01:20:34 +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 d4daccb3a5 added a fix and tests for issue #293 2012-11-27 13:55:52 +01:00
Jan Steemann 0f8767a996 issue #287 2012-11-20 18:22:31 +01:00
Jan Steemann 37750da396 * fixed issue #283: AQL LENGTH() now works on documents, too 2012-11-19 14:00:09 +01: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
Jan Steemann d117f2916a issue #248: pull out some sort of subqueries 2012-10-22 09:14:38 +02:00
Jan Steemann fc0e64f812 issue #247 2012-10-17 13:07:44 +02:00
Frank Celler 939c5ece15 Merge branch '1.0' of github.com:triAGENS/ArangoDB
Conflicts:
	CHANGELOG
	CONTRIBUTING.md
	Doxygen/arango-html.doxy
	Doxygen/arango-latex.doxy
	Doxygen/arango-xml.doxy
	Doxygen/arango.template
	Makefile.in
	Makefile.local
	Makefile.unittests
	VERSION
	config/config.sub
	configure
	configure.ac
	js/actions/system/api-system.js
	js/client/js-client.h
	js/common/bootstrap/js-modules.h
	js/server/js-ahuacatl.h
	packetize.sh
2012-10-11 15:19:44 +02:00
Jan Steemann 6d96d040fa added AQL function TO_LIST 2012-10-10 11:02:56 +02:00
Jan Steemann eb11086ae5 added AQL function TO_LIST 2012-10-10 10:51:35 +02:00
Jan Steemann 5da08eb283 allow AQL to use indexes in additional cases 2012-10-08 12:51:27 +02:00
Jan Steemann 3b5d4a4fc9 issue #204: allow import of tab-separated values
this enables the user to specify the tab as separator for arangoimp.
the separator and eol values used by arangoimp can now also consist of
more than one character.

updated documentation and added test cases
2012-09-30 01:38:32 +02:00
Frank Celler aeb83e4435 ssue #165: front-end application howto 2012-09-29 16:03:32 +02:00
Jan Steemann 8944637717 issue #183: strange unittest error 2012-09-03 08:42:38 +02:00
Jan Steemann b8f694ec0a issue #178: added test cases for arangoimp 2012-08-31 13:31:16 +02:00
Jan Steemann 31dbf59cc8 issue #137: AQL optimizer should use indexes for ref accesses with 2 named attributes 2012-08-06 13:08:45 +02:00
Jan Steemann a70d4f2920 issue #137: exploit indexes for FILTER patterns collection.attribute operator collection.attribute 2012-08-06 12:56:11 +02:00
Jan Steemann 3411a9b98c fixed a few query optimiser bugs, added test cases 2012-06-29 15:26:35 +02:00
Jan Steemann fa3b6a74fa fixed some range optimiser bugs, added test cases 2012-06-29 11:30:44 +02:00
Jan Steemann bafc974623 added test cases for range optimisation, fixed some range optimiser bugs 2012-06-29 10:23:04 +02:00
Jan Steemann e3a075057f reference accesses can now use indexes 2012-06-13 12:07:29 +02:00
Jan Steemann d84193bce7 explain & optimizer 2012-06-11 17:55:09 +02:00
Jan Steemann 7d84873f4f added test cases for ref access 2012-06-06 16:20:23 +02:00
Jan Steemann c21659fbac added more test cases for index access 2012-06-06 15:57:38 +02:00
Jan Steemann 15a504d023 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2012-06-01 13:21:20 +02:00
Heiko Kernbach 6a8c0c2400 test suite 2012-06-01 10:33:18 +02:00
Jan Steemann 11612dbe15 fixed a segfault with some broken queries 2012-06-01 09:12:14 +02:00
Heiko Kernbach 030ba0f2e2 ahuacatl-contains 2012-05-31 14:15:46 +02:00
Jan Steemann 68db2dc0b5 test case for issue #97 2012-05-28 20:52:00 +02:00
Jan Steemann 693338a0fb renamed some functions 2012-05-24 15:27:29 +02:00
Jan Steemann 3f539e7bd6 possible fix for issue #82 2012-05-23 21:44:52 +02:00
Jan Steemann 0bf4a241c7 added test cases 2012-05-23 00:13:33 +02:00
Jan Steemann 34bfac9774 some more tests 2012-05-22 22:18:30 +02:00
Jan Steemann 46ea63a11c more test cases 2012-05-21 14:57:49 +02:00
Jan Steemann 24d829bb5c added tests for skiplist queries 2012-05-21 14:46:59 +02:00
Jan Steemann 8e834971fd internally changed the query execution, adjusted query tests 2012-05-21 10:31:05 +02:00
Jan Steemann 4d8e005241 more test cases 2012-05-19 01:41:11 +02:00
Jan Steemann 57efcc2668 added complex tests 2012-05-19 01:17:17 +02:00
Jan Steemann e5cc97633f added tests 2012-05-18 18:56:41 +02:00
Jan Steemann ba7eb326c7 added test cases 2012-05-18 17:18:50 +02:00
Jan Steemann 12df9e7d02 added test cases 2012-05-18 16:51:24 +02:00
Jan Steemann 7fea45cb97 added error code checks for bind parameter tests 2012-05-18 16:11:45 +02:00
Jan Steemann 92392b6c79 fixed tests 2012-05-18 16:05:28 +02:00
Jan Steemann 49990c5288 unified javascript runtime error messages in AQL 2012-05-18 15:52:11 +02:00
Jan Steemann 4188057ecc tried to make geo tests deterministic 2012-05-18 14:47:59 +02:00
Jan Steemann 70385d0f68 added test cases for geo queries 2012-05-18 14:20:23 +02:00
Jan Steemann 0077a4dee2 added tests 2012-05-16 20:24:14 +02:00
Jan Steemann fc72722a59 added tests for logical operations 2012-05-16 19:40:06 +02:00
Jan Steemann 247bba8ecd fixed test cases 2012-05-16 17:06:03 +02:00
Jan Steemann 07207daa19 fixed examples in arangosh, added tests for AHUACATL_PARSE 2012-05-16 16:46:36 +02:00
Jan Steemann ac4621b315 added test case for bind parameters 2012-05-16 15:45:05 +02:00
Jan Steemann 77a2d45282 fixed ternary operator in AQL, added test cases 2012-05-16 15:15:51 +02:00
Jan Steemann bccb3e48b6 test was not deterministic 2012-05-16 14:39:35 +02:00
Jan Steemann 197517e408 added tests for bind parameters 2012-05-16 14:36:05 +02:00
Jan Steemann 693165e47d added some string functions plus test cases 2012-05-14 23:29:54 +02:00
Jan Steemann 29897365e2 fixed some tests 2012-05-14 14:47:23 +02:00
Frank Celler 763e7aba98 renamed to Arango 2012-05-12 14:40:34 +02:00
Jan Steemann 61db7ee3e8 more tests 2012-05-11 17:05:33 +02:00
Jan Steemann bc25a251f7 added more test cases, fixed some query edge cases 2012-05-11 16:47:02 +02:00
Jan Steemann 0613a82a1d added test cases 2012-05-11 00:40:04 +02:00
Jan Steemann efce58a2f2 added query test cases 2012-05-11 00:18:49 +02:00
Jan Steemann b1a4cec863 some bugfixes for subqueries 2012-05-09 15:02:07 +02:00
Jan Steemann f781b87387 fixed test 2012-05-07 10:42:40 +02:00
Jan Steemann 1c03ce7f72 fixed sort in sub-queries 2012-05-07 10:34:52 +02:00
Jan Steemann 80d028a615 some more cases covered 2012-05-02 17:47:54 +02:00
Jan Steemann a72bbaea08 fixed value detection, added tests 2012-05-02 14:34:24 +02:00
Jan Steemann 475a1d61ee added more tests for escaping 2012-05-02 12:58:35 +02:00
Jan Steemann ec84eac58d fixed escaping, added tests for escaping 2012-05-02 12:53:35 +02:00
Jan Steemann d4ef4c2280 renamed functions, moved from old query language to new one 2012-04-26 17:44:57 +02:00
Jan Steemann 9e26458577 added tests, added variable name validation 2012-04-24 15:29:33 +02:00
Jan Steemann 663afb0fa1 added tests 2012-04-24 14:56:46 +02:00
Jan Steemann 19d7a70d65 added test cases 2012-04-24 14:49:59 +02:00
Jan Steemann 84215f1228 added tests for Ahuacatl 2012-04-24 13:45:08 +02:00
Jan Steemann a6303223d6 fixes for Ahuacatl 2012-04-24 11:14:12 +02:00
Jan Steemann baa5582926 added tests 2012-04-24 08:56:55 +02:00
Jan Steemann 22e529b93d added Ahuacatl tests 2012-04-23 16:40:03 +02:00
Jan Steemann f3e96f05ca more testing for query language 2012-04-23 15:36:11 +02:00
Jan Steemann 80bea9f1e7 added test cases 2012-04-23 14:41:32 +02:00
Frank Celler 535cbdf8c2 moved to common 2012-04-11 23:35:14 +02:00
Frank Celler 7876271d06 fixed figures 2012-04-11 23:19:39 +02:00
Jan Steemann 4069829624 added more tests 2012-04-11 18:57:58 +02:00
Jan Steemann fa52c3d7a5 fixed primary index lookups, added tests 2012-04-11 18:05:34 +02:00
Jan Steemann 0cd4a392e4 Merge branch 'master' of http://github.com/triAGENS/AvocadoDB 2012-04-11 17:20:33 +02:00
Jan Steemann b0c1df5471 added tests 2012-04-11 17:20:16 +02:00
Frank Celler d87e698d61 more doc for shell interface 2012-04-11 16:47:42 +02:00
Frank Celler cb016351e8 documentation and minor fixes 2012-04-11 15:41:00 +02:00
Jan Steemann 7358be9cb3 added more tests 2012-04-11 12:23:49 +02:00
Jan Steemann f86b71de0f added more tests 2012-04-11 12:11:19 +02:00
Jan Steemann db6cb13e21 added more tests 2012-04-11 12:05:00 +02:00
Jan Steemann 18c243734f added more javascript tests 2012-04-11 11:55:46 +02:00
Frank Celler 0771904c83 fixed create 2012-04-10 17:06:52 +02:00
Frank Celler 012e2cc403 added delete test 2012-04-09 19:46:31 +02:00
Frank Celler d2c6467a65 cleanup of printing and toString 2012-04-08 00:08:43 +02:00
Frank Celler dd0b08c618 added unittests 2012-04-07 23:33:10 +02:00
Frank Celler 07a8d05ef6 fixed context 2012-04-07 12:35:18 +02:00
Frank Celler 04f4e312c6 fixed replace and delete to accept document 2012-04-06 21:02:48 +02:00
Frank Celler 0e202c625d cleanup 2012-04-04 18:11:45 +02:00
Frank Celler 9b93dc1a52 db.document 2012-04-04 13:45:37 +02:00
Frank Celler 489a326f40 merged 2012-04-04 11:15:49 +02:00
Frank Celler 84697d5f8c merged with JAN 2012-03-28 10:19:45 +02:00
Frank Celler be33a5c44f merged 2012-03-26 16:50:21 +02:00
Jan Steemann b4cd0cc2a9 merge with SVN 2012-03-26 09:14:11 +02:00
Frank Celler 5933c3721c added aql-operators 2012-03-23 08:50:50 +01:00
Jan Steemann 61a53c5267 added constant result optimization for selects 2012-03-21 16:46:01 +01:00
Frank Celler 2bb58c386a merged 2012-03-20 09:35:10 +01:00
Frank Celler c64f76b701 started rewrite of rest interface 2012-03-16 17:58:30 +01:00
Frank Celler b7e6c26ce3 merged Jan's and Achim's changes 2012-03-15 16:47:50 +01:00
Frank Celler d4cd6585fa merged with jan 2012-03-14 17:54:59 +01:00
Frank Celler 5b28d68072 fixed layout and memory bug 2012-03-13 01:26:32 +01:00