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
Jan Steemann
79f40a5822
fixed tests
2013-01-11 20:53:02 +01:00
Jan Steemann
b694d72742
added tests
2013-01-11 15:01:57 +01:00
Jan Steemann
196e3872b6
fixed a bug width non-expanded nodes
2013-01-11 14:57:31 +01:00
Jan Steemann
a45da0ce05
added path tests
2013-01-11 14:42:41 +01:00
Jan Steemann
3cdac5f258
tests paths
2013-01-11 14:35:12 +01:00
Jan Steemann
0874d95467
more tests
2013-01-11 14:30:58 +01:00
Jan Steemann
f34b5085ee
more tests
2013-01-11 14:17:42 +01:00
Jan Steemann
5c19f2d196
cleaned up traversal code, initial unittest
2013-01-11 13:59:03 +01:00
Frank Celler
ee6658c8e4
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-11 10:39:17 +01:00
Jan Steemann
386c884a0d
adjusted traversal, breadth first post order still to do
2013-01-10 18:38:04 +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
Jan Steemann
5286c636bb
make db.collection.document(_key) work in arangosh
2013-01-10 16:31:24 +01:00
Frank Celler
2e6c075405
added getPeerVertex
2013-01-10 15:12:05 +01:00
Frank Celler
6e5b795a3a
better error message
2013-01-10 15:11:09 +01:00
Jan Steemann
9ca60d422e
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-10 10:56:25 +01:00
Frank Celler
03f85fae23
added 'any' call for collections
2013-01-10 10:39:43 +01:00
Frank Celler
8ec82daba0
nicer error messages
2013-01-10 09:19:40 +01:00
Jan Steemann
7be548ab5d
issue #271 : optimise LENGTH(p.edges) operator const-value
2013-01-10 01:08:12 +01:00
Frank Celler
627e377a70
added dummy module
2013-01-09 22:50:10 +01:00
Frank Celler
1612f22319
moved graph to org/arangodb/graph
2013-01-09 22:49:56 +01:00
Jan Steemann
4bd1aefbc6
broken, but need to go home
2013-01-09 21:06:34 +01:00
Jan Steemann
e61fc070bd
initial traversal prototypes
2013-01-09 19:05:33 +01:00
Frank Celler
22357a4cfa
removed debug output
2013-01-09 15:46:29 +01:00
Frank Celler
128cb67c8b
Merge remote-tracking branch 'origin/1.1' into devel
...
Conflicts:
Documentation/Examples/shell-read-document-bad-handle
Makefile.in
arangod/Documentation/shell-document.dox
configure
js/actions/system/api-collection.js
js/actions/system/api-index.js
js/actions/system/api-system.js
js/common/bootstrap/modules.js
js/common/bootstrap/print.js
js/server/ArangoCollection.js
lib/V8/v8-utils.cpp
2013-01-09 15:30:21 +01:00
Frank Celler
812360145e
added flush
2013-01-09 11:47:17 +01:00
Frank Celler
46e0cc70bf
deployment tool
2013-01-08 11:02:57 +01:00
Jan Steemann
992c49d4a1
more cases for issue #324
2013-01-08 00:47:44 +01:00
Jan Steemann
a05edcdccc
fixed JS print output
2013-01-08 00:28:12 +01:00
Jan Steemann
eda617fb09
fixed missing client-side implementation for isVolatile
2013-01-07 15:20:55 +01:00
Jan Steemann
d76920443d
added tests and documentation for volatile collections
2013-01-07 10:55:25 +01:00
Jan Steemann
36a3ebe2ae
added comment about wait()
2013-01-07 09:44:54 +01:00
Frank Celler
b9c0d7c937
moved errors to arangodb, fixed lslint warning
2013-01-06 12:09:40 +01:00
Frank Celler
f5b1476d78
fixed jslint warnings
2013-01-06 11:05:28 +01:00
Frank Celler
fb881581e1
fixed GUI
2013-01-06 01:31:32 +01:00
Frank Celler
3826a4603e
removed print.js
2013-01-06 00:23:40 +01:00
Frank Celler
337cee7606
fixed jslint warnings
2013-01-05 23:59:44 +01:00
Frank Celler
7be1c01bda
removed linked in JavaScript code, separate files for 'fs' and 'console'
2013-01-05 23:24:10 +01:00
Frank Celler
89a7cac605
added listTree
2013-01-05 22:45:09 +01:00
Frank Celler
51779b4a3e
fixed more jslint warnings
2013-01-05 17:13:13 +01:00
Frank Celler
28dc56496f
fixed jslint warnings
2013-01-05 16:22:29 +01:00
Frank Celler
9c87607f46
added iterate
2013-01-05 16:21:03 +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
Frank Celler
c91b7c0f14
fixed jslint errors
2013-01-05 11:59:01 +01:00
Frank Celler
24fc2d371e
moved methods to ArangoCollection
2013-01-05 11:46:33 +01:00
Frank Celler
7226c41ca6
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
js/actions/system/api-collection.js
2013-01-05 11:21:24 +01:00
Frank Celler
0549528325
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
CHANGELOG
Makefile.in
arangod/V8Server/ApplicationV8.cpp
arangod/V8Server/v8-vocbase.cpp
html/admin/js/master.js
js/actions/system/api-collection.js
js/common/bootstrap/errors.js
js/server/version-check.js
lib/BasicsC/errors.dat
lib/BasicsC/logging.c
lib/BasicsC/voc-errors.c
lib/BasicsC/voc-errors.h
2013-01-05 11:16:50 +01:00
Frank Celler
ba26708f94
moved to actions.errors
2013-01-05 11:15:40 +01:00
Jan Steemann
6dce10de80
slightly fixed the print function for arrays & objects
2013-01-04 15:50:55 +01:00
Frank Celler
f9dba124dd
Merge remote-tracking branch 'origin/issue317' into 1.1
...
Conflicts:
js/common/bootstrap/modules.js
2013-01-03 18:57:18 +01:00
Frank Celler
1c1106d825
fixed names
2013-01-03 18:45:44 +01:00
Frank Celler
d1a1ab462a
fixed typo
2013-01-03 17:45:54 +01:00
Frank Celler
06e191877a
added jslint target
2013-01-03 17:45:35 +01:00
Frank Celler
114de14816
fixed duplicate
2013-01-03 17:16:25 +01:00
Frank Celler
79360ea164
more exports
2013-01-03 17:15:20 +01:00
Frank Celler
85b84d21b2
fixed jslint errors
2013-01-03 17:15:03 +01:00
Frank Celler
53364b7f15
updated error codes
2013-01-03 16:31:55 +01:00
Frank Celler
503e0ff8fe
fixed merge conflicts
2013-01-02 18:07:57 +01:00
Frank Celler
f188357f83
added padding for 32bit
2013-01-02 17:07:44 +01:00
Frank Celler
dadcef3de3
renamed execute/load to executelocal and executeglobal
2013-01-02 14:52:55 +01:00
Jan Steemann
ea48388726
issue #335
2013-01-02 14:12:44 +01:00
Jan Steemann
926e8086c4
issue #336
2013-01-02 13:40:34 +01:00
Jan Steemann
47dea31254
issue #336
2013-01-02 13:29:39 +01:00
Jan Steemann
c77bcfb385
issue #339
2013-01-02 10:37:10 +01:00
Jan Steemann
cc304beca9
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-02 10:28:53 +01:00
Jan Steemann
908fcc8acd
issue #339
2013-01-02 10:28:44 +01:00
Jan Steemann
b48d039e3f
issue #327
2012-12-27 18:26:04 +01:00
Jan Steemann
110fb8ade6
issue #327
2012-12-27 18:14:19 +01:00
Jan Steemann
e28d9b9a93
issue #327 : fixed javascript parse errors
2012-12-27 18:05:02 +01:00
Jan Steemann
d562c52fd7
backport of issue #300
2012-12-22 03:38:29 +01:00
Jan Steemann
599428859e
issue #330
2012-12-21 22:01:51 +01:00
Jan Steemann
2b84d417f8
issue #330
2012-12-21 21:54:55 +01:00
Jan Steemann
443757df3b
some tests for issue #325
2012-12-20 13:35:49 +01:00
Frank Celler
d5f24ce13c
Merge remote-tracking branch 'origin/windows' into HEAD
...
Conflicts:
CHANGELOG
Documentation/InstallationManual/Installing.md
Documentation/Makefile.files
Documentation/Scripts/generateTOC.py
Documentation/header.html
Installation/OBS/clean-repo.sh
Installation/OBS/create-repo.sh
Installation/OBS/create-ymp.sh
Installation/OBS/index.html
Installation/OBS/load-repo.sh
Makefile.in
VERSION
aclocal.m4
arangod/Ahuacatl/ahuacatl-functions.c
arangod/Documentation/user-manual.dox
arangod/V8Server/v8-actions.cpp
arangod/V8Server/v8-vocbase.cpp
arangod/VocBase/collection.c
arangod/VocBase/datafile.c
arangosh/V8Client/arangosh.cpp
config/compile
config/config.guess
config/config.sub
config/depcomp
config/install-sh
config/missing
configure
configure.ac
js/server/arango-upgrade.js
js/server/modules/org/arangodb/actions.js
lib/BasicsC/logging.c
lib/Utilities/ScriptLoader.cpp
2012-12-20 11:11:47 +01:00
Oreste Panaia
83ded3fc1f
windows fixes
2012-12-20 17:17:30 +08:00
Jan Steemann
7f93615dc6
issue #326
2012-12-19 17:22:01 +01:00
Jan Steemann
dd906abbd3
issue #324
2012-12-18 19:04:45 +01:00
Jan Steemann
96637435ab
fulltext: more query operators, more tests, more controlled memory usage and statistics
2012-12-18 14:56:06 +01:00
Jan Steemann
dc3c479e71
potential fix for issue #315
2012-12-17 13:09:15 +01:00
Jan Steemann
d07dfd9ee1
potential fix for #315
2012-12-17 13:06:18 +01:00
Jan Steemann
58686a8c2e
issue #323
2012-12-17 10:18:46 +01:00
Jan Steemann
81d6146d02
issue #323
2012-12-17 10:16:26 +01:00
Jan Steemann
b8ca0b2d4d
fulltext index massive rewrite
2012-12-15 01:01:25 +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
ec9f72f227
return appropriate error codes
2012-12-07 10:49:06 +01:00
Jan Steemann
b5b431e815
some more tests
2012-12-07 09:08:58 +01:00
Oreste Panaia
857b66c490
windows version
2012-12-06 20:44:01 +08:00
Jan Steemann
013fea7d01
added missing function referenced by simple query API
2012-12-05 18:44:35 +01:00
Jan Steemann
1ffa8e702c
more tests and documentation for fulltext indexes
2012-12-05 16:12:33 +01:00
Frank Celler
5ca2930c67
Merge branch '1.1' of github.com:triAGENS/ArangoDB into 1.1
2012-12-05 15:43:39 +01:00
Jan Steemann
f9f893d4b7
extended AQL DOCUMENT() function to take a list of ids
2012-12-05 14:14:44 +01:00
Jan Steemann
a9df4d22cb
extended AQL document() function to take id lists
2012-12-05 14:10:06 +01:00
Frank Celler
f8ef23f9cd
Merge remote-tracking branch 'origin/master' into 1.1
2012-12-05 13:03:28 +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
fd61b74174
added AQL function DOCUMENT() to retrieve a document by its _id value
2012-12-05 11:48:56 +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
962ef32c15
code style
2012-12-03 23:55:59 +01:00
Jan Steemann
efde7b5efa
first test cases for fulltext index
2012-12-03 23:55:46 +01:00
Jan Steemann
bd4a56c269
more cleanup
2012-12-03 22:54:27 +01:00
Jan Steemann
aed99d178d
fixed assertion
2012-12-03 15:31:08 +01:00
Jan Steemann
cdbb96788f
issue #313
2012-12-03 15:30:01 +01:00
Jan Steemann
d60888e970
replaced arango-upgrade script with server startup option --upgrade
2012-12-03 13:45:58 +01:00
Jan Steemann
42ba0502f0
changed upgrade procedure
...
removed arango-upgrade script, replaced it with --upgrade server option
adjusted documentation & start scripts
2012-12-03 13:02:59 +01:00
Jan Steemann
59461d0c4b
added functionality to add and remove users programatically
...
removed arango-password script
2012-12-03 11:42:30 +01:00
Jan Steemann
fec05c853d
issue #312
2012-12-03 09:58:00 +01:00
Jan Steemann
30a47496b0
issue #312
2012-12-03 09:55:44 +01:00
Jan Steemann
8c7ca55512
issue #300
2012-12-01 03:15:39 +01:00
Jan Steemann
b7bb8f8ed6
issue #303
2012-12-01 01:49:48 +01:00
Jan Steemann
68a15060b1
issue #303
2012-12-01 01:47:38 +01:00
Jan Steemann
ee89dd6599
documentation fix
2012-12-01 01:09:39 +01:00
Jan Steemann
bb8709a380
adjusted collection API
2012-11-30 23:55:19 +01:00
Jan Steemann
0a30a0653a
documentation fix
2012-11-30 22:52:48 +01:00
Jan Steemann
6233780862
colors!
2012-11-29 22:33:52 +01:00
Jan Steemann
fbc68b1672
escaping simplifications
2012-11-28 16:21:22 +01:00
Jan Steemann
198bb5f2b5
removed duplicate code
2012-11-28 15:10:40 +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
bd3c8189dc
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-11-27 13:56:08 +01:00
Jan Steemann
d4daccb3a5
added a fix and tests for issue #293
2012-11-27 13:55:52 +01:00
Frank Celler
249492a89c
Merge remote-tracking branch 'origin/1.1' into devel
...
Conflicts:
CHANGELOG
Documentation/Manual/GlossaryCollectionName.md
Documentation/Manual/NewFeatures11.md
Documentation/UserManual/FirstStepsArangoDB.md
VERSION
arangod/Documentation/api-blueprints.dox
arangod/HashIndex/hasharray.c
arangod/RestHandler/RestVocbaseBaseHandler.cpp
arangod/RestServer/ArangoServer.cpp
arangod/V8Server/v8-actions.cpp
arangod/V8Server/v8-vocbase.cpp
arangod/VocBase/compactor.c
arangod/VocBase/document-collection.c
configure.ac
html/admin/js/master.js
js/server/ahuacatl.js
js/server/arango-upgrade.js
lib/BasicsC/voc-errors.h
lib/V8/V8LineEditor.cpp
lib/V8/v8-utils.cpp
2012-11-27 12:34:58 +01:00
Frank Celler
6c38635aaa
say 'disabled color printing' instead of 'stop color printing
2012-11-26 15:49:38 +01:00
Jan Steemann
ecddca6969
issue #296
2012-11-26 10:22:17 +01:00
Jan Steemann
33ab7b96e1
issue #296
2012-11-26 10:21:37 +01:00
Jan Steemann
13e5cf5b15
issue #296
2012-11-26 10:17:59 +01:00
Jan Steemann
eac11fb793
issue #293
2012-11-24 03:16:23 +01:00
Jan Steemann
f812408a7e
documentation for collection names / keys
2012-11-23 19:41:14 +01:00
a-brandt
21a66738fd
docu changes
2012-11-23 11:15:09 +01:00
a-brandt
356930370b
docu fixes
2012-11-23 11:13:38 +01:00
a-brandt
a9709e49c4
doxygen fixes
2012-11-22 09:07:55 +01:00
Jan Steemann
ad855bd2bd
fixed doxygen errors
2012-11-21 18:10:45 +01:00
Jan Steemann
f3b87fbe1f
fixed documentation
2012-11-21 17:52:44 +01:00
Jan Steemann
fabf8b700b
fixed documentation
2012-11-21 17:44:23 +01:00
a-brandt
7220ffafc5
blueprints api updates
2012-11-21 14:14:55 +01:00
Jan Steemann
bc9cf9428a
issue #287
2012-11-20 18:27:48 +01:00
Jan Steemann
0f8767a996
issue #287
2012-11-20 18:22:31 +01:00
Jan Steemann
a2b404123a
load monkeypatches on all occasions
2012-11-20 16:50:15 +01:00
Jan Steemann
b159a0539b
moved monkeypatches.js to bootstrap folder and load it at all occasions, allowing graph usage from arangosh
2012-11-20 15:36:19 +01:00
Jan Steemann
30799b0857
fixed unknown log level
2012-11-20 09:33:39 +01:00
Jan Steemann
50f6868b6a
fixed unknown log level
2012-11-20 09:33:09 +01:00
Jan Steemann
744618fbe0
fixed some escape routes in version check
2012-11-20 09:31:09 +01:00
Jan Steemann
2efa2f32db
added server version check
2012-11-20 09:27:28 +01:00
Jan Steemann
85a8f56a34
complain about non-expected database directory versions
2012-11-20 01:41:41 +01:00
Jan Steemann
171914bf7a
added test case for #284
2012-11-19 21:57:21 +01:00
a-brandt
209b99475f
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-11-19 15:21:09 +01:00
a-brandt
78aacd35da
printing issues fixed
2012-11-19 15:20:34 +01:00
Jan Steemann
3780aafde9
issue #284
2012-11-19 15:14:29 +01:00
Jan Steemann
66cf084232
fixed issue #283 : AQL LENGTH() now works on documents, too
2012-11-19 14:01:47 +01:00
Jan Steemann
37750da396
* fixed issue #283 : AQL LENGTH() now works on documents, too
2012-11-19 14:00:09 +01:00
Jan Steemann
9c167a734f
issue #281
2012-11-19 13:32:23 +01:00
Jan Steemann
70b4d7c9d7
issue #281
2012-11-19 13:29:26 +01:00
Jan Steemann
3718f3570d
ALL() moved to transaction semantics
2012-11-19 13:07:38 +01:00
Jan Steemann
fe693e6ae3
make documents read use transaction semantics
2012-11-19 11:23:44 +01:00
a-brandt
c20bc4f4d1
changed the edges and vertices request.
2012-11-16 13:56:24 +01:00
Jan Steemann
ace85c43c9
nesting transactions from v8-vocbase...
2012-11-15 18:55:52 +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
Jan Steemann
1ff2430e39
transaction refactoring
2012-11-15 13:53:11 +01:00
a-brandt
407ac48821
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-11-15 11:25:22 +01:00
a-brandt
71d3d54de1
collection info struct changed
2012-11-15 11:24:35 +01:00
Jan Steemann
12d76b8306
introduced additional transaction type for import
2012-11-15 09:52:47 +01:00
Jan Steemann
30ba8771a7
pluggable key generators
2012-11-14 12:44:56 +01:00
Frank Celler
19d4125e80
fixed issue #275 : strange error message in arangosh 1.0.3 at startup
...
Conflicts:
CHANGELOG
js/common/bootstrap/js-modules.h
2012-11-12 17:50:51 +01:00
Frank Celler
57d1d5e59c
fixed issue #275 : strange error message in arangosh 1.0.3 at startup
2012-11-12 17:39:07 +01:00
Frank Celler
13e07f0de5
rebuild generated file
2012-11-12 17:30:30 +01:00
Jan Steemann
dacd2fb70c
some cleanup
2012-11-06 19:24:27 +01:00
Jan Steemann
59791248bf
some refactoring of v8-vocbase, trx integration
2012-11-06 19:02:09 +01:00
Jan Steemann
203560d30b
moved transactions into javascript object
2012-11-06 14:42:52 +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
Jan Steemann
792f57b760
issue #271 : simple paths() function optimisations
...
When an "outbound" query is made with the paths() function, the optimiser will now use an index if a FILTER condition can exploit an index on .source.
Example query:
FOR p IN PATHS(users, relations, "outbound")
FILTER p.source._id == "some-id"
RETURN p
The index on p._id was not exploited before, because the optimiser did not know that variable "p" related to collection "users" and that the condition actually would filter on users._id (the variable name in the FILTER statement is "p.source._id).
Now, AQL functions can define callbacks which are called by the optimiser to try some function-specific optimisations.
The optimise callback for PATHS() tries to exploit indexes for filters that filter on the vertex collection (1st parameter to PATHS() call). Indexes can be exploited if the query is an "outbound" query and there are filters on "source", or if the query is an "inbound" query and there are filters on "destination". "anybound" queries will not be optimised
2012-10-26 13:32:01 +02:00
a-brandt
7daa018969
removed "reuseID"
2012-10-26 12:36:13 +02:00
Jan Steemann
973ac4fa62
issue #271 : simple paths() function optimisations
...
When an "outbound" query is made with the paths() function, the optimiser will now use an index if a FILTER condition can exploit an index on .source.
Example query:
FOR p IN PATHS(users, relations, "outbound")
FILTER p.source._id == "some-id"
RETURN p
The index on p._id was not exploited before, because the optimiser did not know that variable "p" related to collection "users" and that the condition actually would filter on users._id (the variable name in the FILTER statement is "p.source._id).
Now, AQL functions can define callbacks which are called by the optimiser to try some function-specific optimisations.
The optimise callback for PATHS() tries to exploit indexes for filters that filter on the vertex collection (1st parameter to PATHS() call). Indexes can be exploited if the query is an "outbound" query and there are filters on "source", or if the query is an "inbound" query and there are filters on "destination". "anybound" queries will not be optimised
2012-10-26 12:01:46 +02:00
Jan Steemann
296ad4f5e7
reduce index bloat for edges
2012-10-25 22:02:31 +02:00