1
0
Fork 0
Commit Graph

291 Commits

Author SHA1 Message Date
Jan Steemann d002fde025 documentation 2012-09-12 22:02:20 +02:00
Jan Steemann 650261faed issue #195: make arango-upgrade write VERSION file, add global Javascript variable DATABASEPATH 2012-09-12 21:53:01 +02:00
Jan Steemann d670fbca5b issue #150, issue #188 2012-09-12 09:32:25 +02:00
Oreste Panaia f93eef34d7 git
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel

Conflicts:
	lib/ShapedJson/json-shaper.c
2012-09-10 20:53:41 +08:00
Jan Steemann c0268ce475 try to avoid duplicate read-locking from AQL queries 2012-09-10 14:44:29 +02:00
Oreste Panaia 8847d87580 added limited AQL support for bit indexes 2012-09-10 20:42:14 +08: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
Frank Celler 2ab77278d9 changes to allow SUBDIR build 2012-08-30 18:06:23 +02:00
Jan Steemann 1167b62ca6 issue #153: wrote upgrade script for arango. this will convert collections into edge collections etc. 2012-08-28 17:29:36 +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 d602942925 preparation for issue #110: added HTTP patch method 2012-08-20 13:50:24 +02:00
Jan Steemann 291d3fbc64 issue #108: speed up truncate operation 2012-08-20 11:13:01 +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
Frank Celler 325a4d59bb datafile check 2012-07-28 20:57:03 +02:00
Frank Celler 818b6d9ec2 datafile debugger 2012-07-28 09:32:45 +02:00
Frank Celler a02faec3a3 added basic authentication 2012-07-15 17:06:59 +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
Frank Celler 94c954b8fd application v8 2012-06-21 22:40:11 +02:00
Lucas Dohmen 15eddecc34 Revert "Monkeypatches have their own module now."
This reverts commit d01b16a930cfc5a47174d7e24a1742c20f874318.

Conflicts:
	js/common/modules/monkeypatches.js
2012-06-20 16:43:08 +02:00
Lucas Dohmen 455befdbf6 Monkeypatches loaded by default and refactored
The monkeypatches will now always be loaded a server startup.
I also refactored them.
2012-06-20 16:18: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 60429b39eb issue #100: "count" attribute exists in cursor response with "count: false" 2012-06-06 08:59:55 +02:00
Jan Steemann 0da201adb5 potential fix for issue #100 2012-06-05 09:59:15 +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
Jan Steemann 164b63f7a6 handling special case for empty strings in contains() 2012-05-31 16:25:27 +02:00
Heiko Kernbach 030ba0f2e2 ahuacatl-contains 2012-05-31 14:15:46 +02:00
Jan Steemann 2b841bacf7 contains() 2012-05-31 13:15:00 +02:00
Jan Steemann 68db2dc0b5 test case for issue #97 2012-05-28 20:52:00 +02:00
Frank Celler 86fcb881e9 fixed === and !== and == and != 2012-05-25 15:33:35 +02:00
Frank Celler b2d521ee35 cleanup action queues 2012-05-25 14:28:27 +02:00
Frank Celler 1e3ab217f3 Merge branch 'devel' of github.com:triAGENS/ArangoDB 2012-05-25 00:26:50 +02:00
Frank Celler 67e5ea65b3 console is now a module 2012-05-24 23:59:53 +02:00
Frank Celler 988d8090c1 jslint 2012-05-24 23:25:19 +02:00
Jan Steemann 693338a0fb renamed some functions 2012-05-24 15:27:29 +02:00
Jan Steemann cf8c339e7c added AQL example queries 2012-05-24 14:34:29 +02:00
Jan Steemann 9d5e80b5b0 double the throughput for simple AQL queries by returning the result set as V8 list instead of a cursor 2012-05-24 12:24:23 +02:00
Jan Steemann e67d7da686 documentation for AQL functions 2012-05-24 11:25:49 +02:00
Jan Steemann 26ee519b32 fix for issue #89 2012-05-24 00:07:07 +02:00
Jan Steemann 3f539e7bd6 possible fix for issue #82 2012-05-23 21:44:52 +02:00
Jan Steemann 7c0e146246 issue #80: support LENGTH(collection) 2012-05-23 17:50:58 +02:00
Jan Steemann 74f9a39fd3 commit derived file 2012-05-23 16:44:58 +02:00
Jan Steemann 99fe2199a6 changed implementation of paths function 2012-05-23 16:39:48 +02:00
Jan Steemann 1829075aa0 made direction parameter optional for paths function 2012-05-23 13:42:04 +02:00
Jan Steemann 0bf4a241c7 added test cases 2012-05-23 00:13:33 +02:00
Jan Steemann a4b1027690 added functions unique(), reverse(), first(), last() and has() 2012-05-22 22:43:58 +02:00
Jan Steemann 34bfac9774 some more tests 2012-05-22 22:18:30 +02:00
Jan Steemann f1837d67e5 added paths() function 2012-05-22 18:47:19 +02:00
Jan Steemann 6a75b8affd added collections() function 2012-05-22 13:09:36 +02:00
Frank Celler d3f3cb1f88 Merge branch '0.5' of github.com:triAGENS/ArangoDB into devel 2012-05-22 12:34:18 +02:00
Jan Steemann c928642277 fixed memleaks 2012-05-22 12:22:03 +02:00
Frank Celler f5c7265911 fixed error message 2012-05-22 09:36:43 +02:00
Jan Steemann 21e5f2353e test 2012-05-22 08:52:48 +02:00
Frank Celler 7705fc2ac4 Merge branch 'devel' of github.com:triAGENS/ArangoDB 2012-05-21 18:28:15 +02:00
Frank Celler dd92df134c sk doc 2012-05-21 18:28:00 +02:00
Frank Celler b682357901 added skip list queries 2012-05-21 17:19:17 +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
Frank Celler b64a51844f added lookup skiplist index 2012-05-21 13:51:03 +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 c019da58b9 improved function argument validation 2012-05-18 13:33:59 +02:00
Jan Steemann 5dc9bf65e0 added NEAR() and WITHIN() functions 2012-05-18 10:11:27 +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 ab41fc94ae added comments 2012-05-16 19:33:08 +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 9260d8b44a AQL now uses skiplists for single and multi-range queries 2012-05-16 12:14:35 +02:00
Jan Steemann 0050f21b2c added multi-value access for skiplists, hash indexes and primary indexes 2012-05-16 10:14:15 +02:00
Jan Steemann d4da126bcb skiplists 2012-05-15 15:27:43 +02:00
Jan Steemann 85f24a72f0 more optimisations 2012-05-15 15:22:56 +02:00
Jan Steemann a35f492b7f added hash index access for for loops 2012-05-15 13:42:15 +02:00
Jan Steemann 54c60a32b5 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2012-05-14 23:30:30 +02:00
Jan Steemann 693165e47d added some string functions plus test cases 2012-05-14 23:29:54 +02:00
Frank Celler 56c53e5741 doc user-manual 2012-05-14 21:44:29 +02:00
Frank Celler 6a8218e703 Merge branch 'devel' of github.com:triAGENS/ArangoDB 2012-05-14 14:52:17 +02:00
Frank Celler c909ec20f3 more doc 2012-05-14 14:51:55 +02:00
Jan Steemann 29897365e2 fixed some tests 2012-05-14 14:47:23 +02:00