a-brandt
8532aecd73
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-11-08 16:24:43 +01:00
a-brandt
cc919edc69
bug fix negative _key
2012-11-08 16:23:09 +01:00
Jan Steemann
30e29ee0b1
removed unnecessary function parameters
2012-11-08 16:14:34 +01:00
Jan Steemann
6b9e43d4f5
removed unused function
2012-11-08 15:23:03 +01:00
Jan Steemann
2ea13cf0ed
small fixes
2012-11-08 10:15:29 +01:00
Jan Steemann
66fd0b36be
some small fixes
2012-11-08 10:13:28 +01:00
Jan Steemann
fd6eef1adc
fixed cases with incorrectly optimised queries, leading to wrong results
...
The issue was caused when the optimiser decided to use an index on an attribute, but the attribute access was contained in a logical OR as follows:
FILTER (c.<indexed-column> == <value> || c.<some-other-column> == c.<indexed-column>)
In this case, the index on <indexed-column> was accessed with the constant <value>, but the right-hand side of the OR was ignored, leading to possibly incomplete results
2012-11-07 18:52:25 +01:00
Jan Steemann
a25881ed7b
fixed cases with incorrectly optimised queries, leading to wrong results
...
The issue was caused when the optimiser decided to use an index on an attribute, but the attribute access was contained in a logical OR as follows:
FILTER (c.<indexed-column> == <value> || c.<some-other-column> == c.<indexed-column>)
In this case, the index on <indexed-column> was accessed with the constant <value>, but the right-hand side of the OR was ignored, leading to possibly incomplete results
2012-11-07 18:33:38 +01:00
Jan Steemann
bdccef3965
whitespace
2012-11-07 18:15:10 +01:00
Jan Steemann
49aa7fce03
Merge branch '1.1' of https://github.com/triAGENS/ArangoDB into 1.1
2012-11-07 16:54:22 +01:00
Jan Steemann
a9602eccbf
issue #272 : fixed typo
2012-11-07 16:54:07 +01:00
Jan Steemann
308455f842
issue #272 : fixed typo
2012-11-07 16:53:36 +01:00
Jan Steemann
e657f9d6b4
made "_vertices" a shared string
2012-11-06 19:35:51 +01:00
Jan Steemann
1fc641b001
use predefined constant when wrapping
2012-11-06 19:29:29 +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
Jan Steemann
0ed1f985fe
create private copies of other write transactions
2012-11-06 12:56:51 +01:00
Jan Steemann
aee9599baa
introduced write-locks
2012-11-05 18:22:24 +01:00
Jan Steemann
4276215251
some cleanup
2012-10-31 18:20:22 +01:00
Jan Steemann
d9f34fd88e
refactored and simplified document CRUD methods
2012-10-31 18:04:12 +01:00
Jan Steemann
6e22aef697
parameter reduction
2012-10-31 15:06:58 +01:00
Jan Steemann
d1bc1513aa
moved creation of primary index into index.c
2012-10-31 13:55:57 +01:00
Jan Steemann
42206c990c
moved functions from primary to document collection
2012-10-31 13:29:07 +01:00
Jan Steemann
8cb8f2ce0e
removed unused collection functions
2012-10-31 13:18:57 +01:00
Jan Steemann
07a9f35572
pass vocbase to trx
2012-10-31 13:18:36 +01:00
Jan Steemann
d9f8219bd6
added --enable-trx option
2012-10-31 11:21:06 +01:00
Jan Steemann
824a317bd3
removed unused line
2012-10-31 10:52:49 +01:00
Jan Steemann
60f076de91
removed unused barrier reference
2012-10-31 10:34:52 +01:00
a-brandt
759f00e3d7
Bugfix wrong key length check
2012-10-30 14:44:52 +01:00
a-brandt
3378c7edab
added "blueprints" api to "Under Construction" section
2012-10-30 14:27:02 +01:00
a-brandt
bfd2239a80
added "blueprints" api to "Under Construction" section
2012-10-30 14:24:41 +01:00
a-brandt
b800f2652c
renamed "blueprint" to "blueprints" and added documentation and tests
2012-10-30 13:35:36 +01:00
a-brandt
3fb488c3a3
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-30 12:31:50 +01:00
a-brandt
5b77d5c3ad
added key length check
2012-10-30 12:31:27 +01:00
a-brandt
fff25d5ac3
renamed "blueprint" to "blueprints" and added documentation and tests
2012-10-30 12:29:51 +01:00
Jan Steemann
a585b64f79
implementation of global transaction lists
2012-10-30 11:17:54 +01:00
Jan Steemann
665a6d4b7a
transaction functionality, very early, not at all working
2012-10-29 18:14:42 +01:00
Jan Steemann
b9008cbdd5
removed TRI_voc_did_t, removed some deprecated typedefs
2012-10-29 15:45:52 +01:00
Jan Steemann
21735bb267
minor changes
2012-10-29 15:34:28 +01:00
Jan Steemann
a68fff16e2
issue #271 : allow very simple optimisations for AQL function usage
...
This change will create field access hints also for AQL function calls.
Calls to functions will not be optimised, but meaningless usages of functions will not be optimised away.
For example:
FOR p IN PATHS(users, relations, "outbound")
FILTER LENGTH(p.edges) > 0 && LENGTH(p.edges) < 0
RETURN p
The FILTER in the above query uses the LENGTH() function two times in a way that no result will be produced.
Before, function calls were excluded from expression collapsing and simplification.
Now, multiple calls to the same function with the same call argument might be optimised away if the calls will
lead to no results being produced. This will only work for functions that are called with exactly one argument
which also must be an attribute name, and when the function calls are used in relational operations.
2012-10-26 13:32:01 +02: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
Jan Steemann
7d9e0a18b5
issue #271 : allow very simple optimisations for AQL function usage
...
This change will create field access hints also for AQL function calls.
Calls to functions will not be optimised, but meaningless usages of functions will not be optimised away.
For example:
FOR p IN PATHS(users, relations, "outbound")
FILTER LENGTH(p.edges) > 0 && LENGTH(p.edges) < 0
RETURN p
The FILTER in the above query uses the LENGTH() function two times in a way that no result will be produced.
Before, function calls were excluded from expression collapsing and simplification.
Now, multiple calls to the same function with the same call argument might be optimised away if the calls will
lead to no results being produced. This will only work for functions that are called with exactly one argument
which also must be an attribute name, and when the function calls are used in relational operations.
2012-10-26 13:22:48 +02:00
a-brandt
7af1337607
bugfix wrong error message with exit()
2012-10-26 12:59:20 +02:00
a-brandt
7daa018969
removed "reuseID"
2012-10-26 12:36:13 +02:00
a-brandt
58926a145a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-26 12:28:42 +02:00
a-brandt
aa265caee2
update
2012-10-26 12:28:22 +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
4bbdb5a912
fix gcc warning
2012-10-26 08:32:01 +02:00
Jan Steemann
296ad4f5e7
reduce index bloat for edges
2012-10-25 22:02:31 +02:00
Jan Steemann
1576ed4ba0
change result output of bidirectional edges
2012-10-25 18:07:10 +02:00
Jan Steemann
4d79cfd5cb
some cleanup
2012-10-25 17:44:38 +02:00
Jan Steemann
2134b17d13
fixed some compile warnings
2012-10-25 17:30:39 +02:00
Jan Steemann
f0977e261f
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-25 17:19:25 +02:00
Jan Steemann
cb6c8c8e7e
added bidirectional edges, fixup edges index
2012-10-25 17:18:54 +02:00
a-brandt
26b7f4a996
added datafile upgrade
2012-10-25 11:51:45 +02:00
Jan Steemann
d5223968e4
removed some non-used code
2012-10-24 18:39:11 +02:00
Jan Steemann
1151ef2481
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-24 12:57:16 +02:00
Jan Steemann
ac95cc7ff9
documentation for #265
2012-10-24 12:56:52 +02:00
Jan Steemann
1e50b4fcf9
issue #265
2012-10-24 12:54:10 +02:00
a-brandt
8256985a87
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-24 12:43:19 +02:00
Jan Steemann
5e89667d4a
issue #265
2012-10-24 12:41:29 +02:00
a-brandt
71f1b7c5bd
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-24 12:36:39 +02:00
a-brandt
e66daf3f43
bugfix unit tests
2012-10-24 12:36:11 +02:00
Jan Steemann
8d5e861245
updated documentation
2012-10-24 12:31:54 +02:00
Jan Steemann
09b14c7e1b
updated documentation
2012-10-24 12:29:16 +02:00
a-brandt
ba5a98e613
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-24 10:47:21 +02: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
7f88a67a77
removing unnneeded patch
2012-10-24 09:40:07 +02:00
Jan Steemann
95c9c85608
documentation update
2012-10-24 09:39:39 +02:00
Jan Steemann
6e2e340c41
documentation update
2012-10-24 09:38:46 +02:00
Jan Steemann
8097f11c2f
temporary patch
2012-10-23 17:24:17 +02:00
Jan Steemann
a422f005b6
updated documentation and error messages
2012-10-23 17:03:21 +02:00
Jan Steemann
d4a116525b
some documentation and error message updates
2012-10-23 17:02:31 +02:00
a-brandt
9a599e468a
added "_key" attribute
2012-10-23 15:58:09 +02:00
Jan Steemann
349316afeb
updates docs
2012-10-23 10:25:07 +02:00
Jan Steemann
352df333ad
updated docs
2012-10-23 10:24:42 +02:00
Jan Steemann
0db15cba30
made documentation more clear
2012-10-23 10:15:26 +02:00
Jan Steemann
75c5a660ed
made target revision handling more clear
2012-10-23 10:11:06 +02:00
Jan Steemann
4a25b5984c
fixed wrong ref target
2012-10-23 10:10:45 +02:00
Jan Steemann
a8baadae9e
issue #256
2012-10-22 17:27:49 +02:00
Jan Steemann
2b0e1fd538
issue #256
2012-10-22 17:27:25 +02:00
Oreste Panaia
56cd3327a6
merge problems
2012-10-22 21:51:23 +08:00
Oreste Panaia
4d8d78e880
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
VisualStudio/Arango Front End Library/Arango Front End Library.vcxproj
arangod/Actions/RestActionHandler.cpp
arangod/RestServer/ArangoServer.cpp
lib/ApplicationServer/ApplicationServer.cpp
2012-10-22 21:04:12 +08:00
Oreste Panaia
aad73db128
various changes for windows
2012-10-22 20:51:31 +08:00
Frank Celler
62942eb028
adding generating files
2012-10-22 11:54:42 +02:00
Frank Celler
20cf93a125
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
2012-10-22 11:34:23 +02:00
Frank Celler
884917e0a0
fixed paths of repo
...
Conflicts:
CHANGELOG
2012-10-22 11:33:27 +02:00
Jan Steemann
edb332ed87
issue #251 : added --javascript.v8-options command line argument
2012-10-22 10:19:49 +02:00
Jan Steemann
8d6c2e38bd
issue #251 : added --javascript.v8-options command line argument
2012-10-22 10:17:57 +02:00
Jan Steemann
6d1201b2ec
issue #248 : allow AQL optimiser to pull out completely uncorrelated subqueries to the top level, resulting in less repeated evaluation of the subquery
2012-10-22 09:23:58 +02:00
Jan Steemann
d117f2916a
issue #248 : pull out some sort of subqueries
2012-10-22 09:14:38 +02:00
Frank Celler
3b5a0967bc
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
CHANGELOG
Documentation/Makefile.files
Installation/build.sh
arangod/Documentation/communication.dox
arangod/HashIndex/hasharray.c
arangod/HashIndex/hashindex.c
lib/Rest/Endpoint.cpp
lib/Rest/Endpoint.h
lib/Rest/EndpointIp.h
lib/Rest/EndpointIpV4.h
lib/Rest/EndpointIpV6.h
lib/Rest/EndpointUnixDomain.cpp
2012-10-20 22:37:25 +02:00
Frank Celler
7f33ac5519
added autoload for modules
...
Conflicts:
CHANGELOG
js/server/js-server.h
2012-10-20 22:07:50 +02:00
Frank Celler
4d6b3e1b5f
more manual cleanup
2012-10-18 18:02:13 +02:00
Frank Celler
aaf74fe8f6
fixed title for website output
2012-10-18 17:33:21 +02:00
Frank Celler
e8093d68fe
upgraded to Doxygen 1.8.x
2012-10-18 16:38:20 +02:00
Frank Celler
9cb12583c6
Merge branch '1.1' of github.com:triAGENS/ArangoDB into 1.1
2012-10-18 15:42:03 +02:00
Frank Celler
5cdb1c3868
merged examples paths, new intro text
2012-10-18 15:41:54 +02:00
Jan Steemann
83b9001f62
removed many unused variables
2012-10-17 18:50:17 +02:00
Jan Steemann
8684b2630d
fixed a crash with --database.force-sync-shapes = false
2012-10-17 18:46:46 +02:00
Jan Steemann
4df461b783
fixed a crash with --database.force-sync-shapes = false
2012-10-17 18:45:24 +02:00
Frank Celler
3aebed3020
Merge branch '1.1' of github.com:triAGENS/ArangoDB into 1.1
...
Conflicts:
Documentation/Makefile.files
2012-10-17 18:03:46 +02:00
Frank Celler
1efad1d9c7
fixed file permissions
2012-10-17 18:01:57 +02:00
Jan Steemann
937168d098
slightly less comparisons
2012-10-17 17:51:19 +02:00
Jan Steemann
d58c48bdd8
fix rollback of edge update
...
The rollback of edge marker modification used a wrong marker size and thus uninitialised memory.
Achim found this
2012-10-17 17:25:12 +02:00
Jan Steemann
4fcd8bfac5
fix rollback of edge update
...
The rollback of edge marker modification used a wrong marker size and thus uninitialised memory.
Achim found this
2012-10-17 17:23:02 +02:00
Jan Steemann
a5402ee458
comments
2012-10-17 17:02:45 +02:00
Jan Steemann
5c4d981e7a
added tests, fixed documentation
2012-10-17 16:50:35 +02:00
Jan Steemann
057cadc5c0
added some tests, fixed docs
2012-10-17 16:49:48 +02:00
Jan Steemann
4db3f9ca29
issue #245
2012-10-17 15:50:55 +02:00
Jan Steemann
53669bd342
issue #245
2012-10-17 15:50:06 +02:00
Jan Steemann
158ab1c5f1
fixed doxygen error
2012-10-17 14:26:00 +02:00
Jan Steemann
6c51946a2f
fixed doxygen error
2012-10-17 14:25:25 +02:00
Jan Steemann
be54759314
issue #245
2012-10-17 14:24:31 +02:00
Jan Steemann
c2be68fc7f
issue #245
2012-10-17 14:21:46 +02:00
Jan Steemann
875bfd7f79
issue #247
2012-10-17 13:12:12 +02:00
Jan Steemann
fc0e64f812
issue #247
2012-10-17 13:07:44 +02:00
Jan Steemann
58c9eada7b
fixed hasharray bug introduced yesterday
2012-10-17 11:49:46 +02:00
Jan Steemann
7716a6a0e3
fixed hasharray bug introduced yesterday
2012-10-17 11:49:02 +02:00
Jan Steemann
f89ff94944
updated documentation
2012-10-16 18:28:12 +02:00
Jan Steemann
5add822096
documentation about server's HTTP behavior
2012-10-16 18:23:16 +02:00
Jan Steemann
c5996869b6
hash index fixes
2012-10-16 17:43:22 +02:00
Jan Steemann
7b9bdd3357
slight refactoring of hash indexes
...
made internal statistics counters conditional (not compiled in by default)
align hash array entries on cache line boundary
preallocate big enough hash table when a hash index is created for an existing collection
2012-10-16 17:15:14 +02:00
Jan Steemann
94057c0d0a
sizeof(hash element) /= 2
2012-10-16 13:48:03 +02:00
Jan Steemann
8cad4ff0a8
suppress excessive log spam
2012-10-16 10:27:59 +02:00
Jan Steemann
4cf6cc6a33
replaced new/delete with stack objects
2012-10-16 00:27:02 +02:00
Jan Steemann
634adedbf6
vastly improved error messages for end user
2012-10-15 22:52:50 +02:00
Jan Steemann
a1051183b8
remove unnecessary response headers in sub responses
2012-10-15 22:09:08 +02:00
Jan Steemann
79646372f4
fixed a typo
2012-10-15 18:00:54 +02:00
Jan Steemann
9d18171d18
added TODO marker
2012-10-15 16:48:28 +02:00
Jan Steemann
2fc2693ddc
fixed uint32_t overrun in hash index address calculation
2012-10-15 15:57:29 +02:00
Jan Steemann
95006138ed
put parameters on individual lines
2012-10-15 11:31:00 +02:00
Jan Steemann
b1799904d8
hide the rest of the NL functions
2012-10-15 11:23:45 +02:00
Jan Steemann
bf3d14eb14
changed gitignore, added derived files
2012-10-15 09:36:50 +02:00
Jan Steemann
26f130eb47
fixed action documentation
2012-10-14 22:08:26 +02:00
Jan Steemann
7e0c2bb4ad
fixed documentation
2012-10-14 21:57:20 +02:00
Jan Steemann
354d4573d4
fixed some memory issues in hashindex
2012-10-14 21:47:55 +02:00
Jan Steemann
412dc52109
fixed memory zone issues
2012-10-14 21:35:41 +02:00
Frank Celler
cd51f5a39f
added missing bison files
2012-10-14 16:41:01 +02:00
Frank Celler
195d6903c1
added generated files
2012-10-14 16:23:48 +02:00
Frank Celler
c0c869d1ff
Merge branch 'devel' of github.com:triAGENS/ArangoDB
...
Conflicts:
arangod/RestServer/ArangoServer.cpp
arangosh/ArangoShell/ArangoClient.cpp
js/client/js-client.h
2012-10-13 16:28:09 +02:00
Jan Steemann
6146aa3981
issue #219 : re-introduced different behavior of db and edge objects
2012-10-13 00:44:24 +02:00
Jan Steemann
cc371c4eb0
centralised and unified bye message
2012-10-12 21:46:58 +02:00
Jan Steemann
cc04ae0d46
add library name
2012-10-11 23:16:27 +02:00
Frank Celler
6f426a2cd3
Auf Wiedersehen in Greek
2012-10-11 20:07:40 +02:00
Frank Celler
8db1782202
no longer used
2012-10-11 19:58:31 +02:00
Frank Celler
2f93046870
Merge branch 'devel' of github.com:triAGENS/ArangoDB
2012-10-11 16:17:36 +02:00
Jan Steemann
eba0456c05
added some memory checks
2012-10-11 15:49:20 +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
de853fda66
fixed error message
2012-10-11 14:56:34 +02:00
Jan Steemann
e906fe374c
fixed memory issues
2012-10-11 14:17:19 +02:00
Jan Steemann
f47a96c168
updated documentation ( #227 , #228 , #229 )
2012-10-11 00:36:47 +02:00
Jan Steemann
dcaf0ffcae
issue #228
2012-10-11 00:05:02 +02:00
Jan Steemann
b2088507bb
issue #229
2012-10-11 00:00:50 +02:00
Jan Steemann
a4b979222f
fixed memory zone issues, memleaks
2012-10-10 19:05:16 +02:00
Jan Steemann
89f46f25ae
fixed typos in documentation
2012-10-10 18:34:02 +02:00
Jan Steemann
31ce03b31d
fixed some memory zone issues
2012-10-10 15:17:46 +02:00
Jan Steemann
97723bbdf6
removed --enable-ssl configure option
...
having OpenSSL installed is now a requirement for compiling ArangoDB
2012-10-10 14:55:18 +02:00
Jan Steemann
a08b5ac230
remove configure option --enable-lock-check. has done its purpose already
2012-10-10 14:21:25 +02:00
Jan Steemann
22c1252a4f
moved some edge collection stuff to edge-collection.*
2012-10-10 14:05:06 +02:00
Jan Steemann
95ff3178a6
remove useless includes
2012-10-10 12:39:10 +02:00
Jan Steemann
dca19fcd32
move edge-related functionality to file of its own
2012-10-10 11:42:52 +02:00
Jan Steemann
6847caac80
changed misleading member name (secondaryIndexes => allIndexes)
2012-10-10 11:24:36 +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
29b9b09edc
fixed documentation
2012-10-10 09:36:43 +02:00
Jan Steemann
e4a473586a
fixed documentation
2012-10-10 09:31:08 +02:00
Jan Steemann
957d4d7402
documentation and some cleanup for issue #213
2012-10-09 17:56:31 +02:00
Jan Steemann
29b1877abd
removed createHeader and updateHeader dynamic functions
...
Those are only necessary in the document collection and the document collection can safely call its own static functions. no need for function pointers
2012-10-09 16:59:02 +02:00
Frank Celler
f7c990ce1a
Merge pull request #216 from jsteemann/issue213
...
possible implementation for issue #213
2012-10-09 07:51:15 -07:00
Frank Celler
c637ac03b6
Merge branch '1.0' of github.com:triAGENS/ArangoDB into 1.0-issue-165
2012-10-09 16:47:58 +02:00
Jan Steemann
aff81e4793
fix manual text
2012-10-09 14:59:25 +02:00
Jan Steemann
994a3e3424
issue #224 : allow optional content-id for batches
...
this allows clients to send a content-id for each batch part
the server will return the content-id in each part response so the client can more easily map requests and responses
the content-id will not be validated or checked for uniqueness by the server. it is up to the client to send sensible content-ids to the server
currently, the server will not store the content-ids anywhere. they are just used within one batch request and then "forgotten"
2012-10-09 14:50:20 +02:00
Jan Steemann
6b24c5d7f9
fixed typo, change publish-html
2012-10-09 10:58:10 +02:00
Frank Celler
c1db2c00cc
fixed typo, removed footer and header for WP
2012-10-09 10:50:13 +02:00
Oreste Panaia
5faa701537
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-08 23:31:15 +08:00
Oreste Panaia
fbd74b3569
windows
2012-10-08 23:30:30 +08:00
Jan Steemann
79ed396982
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-10-08 16:37:55 +02:00
Jan Steemann
794ab72a4a
issue #180 : updated documentation
2012-10-08 16:37:21 +02:00
Jan Steemann
788f91cd59
added ArangoStatement.explain() client method, wrote test cases
2012-10-08 15:49:15 +02:00
Jan Steemann
5da08eb283
allow AQL to use indexes in additional cases
2012-10-08 12:51:27 +02:00
Oreste Panaia
ab15e33b89
memory mapped files extensions for windows
2012-10-08 17:17:03 +08:00
Oreste Panaia
aac17f7b55
wrapper for memory mapped files add
2012-10-05 18:31:13 +08:00
Jan Steemann
e51656767e
possible implementation for issue #213
2012-10-04 15:04:20 +02:00
Jan Steemann
017965365a
put arguments onto individual lines
2012-10-04 13:17:58 +02:00
Jan Steemann
87304f9ea7
issue #211
2012-10-04 11:24:52 +02:00
Jan Steemann
e5a8b1e593
fixed doxygen errors
2012-10-04 09:43:41 +02:00
Jan Steemann
f736cd01b9
issue #205 : changed CentOS version
2012-10-04 09:23:45 +02:00
Jan Steemann
be142740c4
issue #205 : changed CentOS version
2012-10-04 09:22:47 +02:00
Frank Celler
d1728b8920
fixed undefined vs delete attributes
2012-10-01 13:11:05 +02:00
Frank Celler
049009ba5a
a string as action is mapped to a prefix controller
2012-10-01 12:39:11 +02:00
Frank Celler
faad04c8b3
switch options and next
2012-10-01 11:46:06 +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
134449d872
make the compiler happy when compiling with --disable-logger
2012-09-28 15:10:59 +02:00
Jan Steemann
43b14d0254
fixed compile warnings when compiled with --disable-logger
2012-09-28 14:29:32 +02:00
Jan Steemann
3801d6df8a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2012-09-28 11:58:45 +02:00
Jan Steemann
629b157571
regenerated the parser files
2012-09-28 11:58:23 +02:00
Oreste Panaia
6bdf3ae565
usual mysteries with git
...
Conflicts:
lib/Rest/Endpoint.cpp
2012-09-28 17:56:05 +08:00