jsteemann
d5f754a430
fixed leaks
2016-03-18 14:30:55 +01:00
jsteemann
40682e9c45
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-03-18 13:57:02 +01:00
jsteemann
5ded90ed1c
fixed compare function for Custom attributes
2016-03-18 13:55:36 +01:00
Michael Hackstein
7a7479519a
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-18 13:17:48 +01:00
Michael Hackstein
5c3b9e3fd6
Fixed invalid use after free in IndexBlock
2016-03-18 13:17:40 +01:00
jsteemann
3e75388165
fixed leak
2016-03-18 11:34:46 +01:00
jsteemann
a3ce925066
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-03-18 11:23:44 +01:00
jsteemann
906418778c
cppcheck
2016-03-18 11:23:38 +01:00
Michael Hackstein
172ff37b43
Fixed used after free in IndexBlock
2016-03-18 11:07:53 +01:00
Michael Hackstein
c7b63f0ffa
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-18 08:48:39 +01:00
jsteemann
62fd9435d9
fixed some tests
2016-03-17 22:57:11 +01:00
Michael Hackstein
2d2cfae297
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-17 18:51:30 +01:00
Michael Hackstein
401f55ae37
Replaced OperationCursor by shared_ptrs every where and removed the slice function from it. Instead it returns a shared ptr on a OperationResult on getMore
2016-03-17 18:49:20 +01:00
jsteemann
1ee1ff23ec
bugfixes
2016-03-17 18:36:40 +01:00
jsteemann
81ca88381f
bugfixes
2016-03-17 15:20:13 +01:00
jsteemann
dc3581563c
bugfixes
2016-03-17 14:46:49 +01:00
jsteemann
a15e9d9550
removed files
2016-03-17 00:28:08 +01:00
jsteemann
c41f18080b
removed includes
2016-03-17 00:04:03 +01:00
jsteemann
0720ccdecb
harmonized
2016-03-16 18:49:42 +01:00
jsteemann
a61c6b8ffa
fixed query options
2016-03-16 17:53:39 +01:00
Michael Hackstein
f0b860cc72
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-16 11:13:46 +01:00
Michael Hackstein
c503910d54
AQL Traversal now uses VPackResult instead of JSON
2016-03-16 11:10:43 +01:00
jsteemann
665c1b9103
yet another function
2016-03-16 10:41:06 +01:00
jsteemann
85c5333dcf
simplified functions, halfway through
2016-03-16 02:47:23 +01:00
jsteemann
b2d7038b30
fixed some datafile issues
2016-03-15 23:37:39 +01:00
jsteemann
3c3a4fb0d2
use AqlValues
2016-03-15 20:27:57 +01:00
jsteemann
8650404c9e
fixed startup
2016-03-15 20:09:15 +01:00
jsteemann
1cfe222faf
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-03-15 18:35:26 +01:00
Michael Hackstein
fb7088b5da
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-15 18:34:54 +01:00
Michael Hackstein
c9b42aac95
Fixed a stupid double assign.
2016-03-15 18:32:26 +01:00
jsteemann
4f8265bfc8
temporary builder leaser
2016-03-15 14:08:03 +01:00
jsteemann
6d00c2d9e9
simplified
2016-03-15 12:37:40 +01:00
Michael Hackstein
82542ea90c
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-15 11:12:15 +01:00
Michael Hackstein
7e0c8c935d
Reimplemented optimizer rule to remove unnecessary SORT if covered by index
2016-03-15 11:12:10 +01:00
jsteemann
26245ddf54
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-03-15 10:40:43 +01:00
jsteemann
3fd954fc6a
micro optimizations
2016-03-15 10:40:37 +01:00
Michael Hackstein
e0ddf68c4f
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-15 10:05:04 +01:00
Michael Hackstein
5d61b709bb
Fixed OperationCursor and SkiplistIndex. The builder in OperationCursor did not retain the _buffer.
2016-03-15 08:56:37 +01:00
jsteemann
7fb31d9ef6
free by default
2016-03-15 00:13:11 +01:00
jsteemann
b04ec219d9
changed functions signature
2016-03-15 00:01:54 +01:00
Michael Hackstein
a4edc8dd49
Merge from spdvpk
2016-03-14 23:46:57 +01:00
Michael Hackstein
78f0b95289
AQL indexNode now uses the new transaction API. It does not know any index internals itself any more. Optimizer Rule to remove SORT node needs to be reimplemented yet
2016-03-14 21:28:58 +01:00
Max Neunhoeffer
d4fb621d19
Remove old code w.r.t. shardKeysChanged test.
2016-03-14 16:31:37 +01:00
jsteemann
d7bec3c343
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-03-14 14:34:36 +01:00
jsteemann
c13f7f116d
diversify between VPACK_POINTER and VPACK_DOCUMENT
2016-03-14 14:33:44 +01:00
Max Neunhoeffer
ed1e59b3a1
Merge branch 'spdvpk' of ssh://github.com/ArangoDB/ArangoDB into spdvpk
2016-03-14 14:08:29 +01:00
Max Neunhoeffer
50514610fc
Change id and key validation to use length.
2016-03-14 10:23:08 +01:00
jsteemann
874a748477
use ValuePair
2016-03-14 09:19:52 +01:00
jsteemann
3c6cdb5ddb
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-14 09:14:54 +01:00
jsteemann
47e5069bf7
do not leak
2016-03-14 09:13:55 +01:00
jsteemann
04ff5dafe3
removed TODO
2016-03-12 12:23:25 +01:00
jsteemann
47c7c6ccff
renamed type
2016-03-12 12:12:25 +01:00
Jan Steemann
c4ad66ce6d
startup fixes
2016-03-11 19:11:45 +01:00
Jan Steemann
4569aa9aac
fixed UPSERT
2016-03-11 18:08:57 +01:00
Jan Steemann
ba91761a66
fix resetting of cursors
2016-03-11 17:56:23 +01:00
Jan Steemann
8b281b0538
repaired explain
2016-03-11 16:38:01 +01:00
Jan Steemann
99c6786858
fixed AQL UPDATE/REPLACE
2016-03-11 15:32:50 +01:00
Jan Steemann
39516d6980
fixed INSERT
2016-03-11 15:20:03 +01:00
Jan Steemann
0ced13c4ff
fixed AQL REMOVE
2016-03-11 15:13:34 +01:00
Jan Steemann
44070b149e
fixes for AQL
2016-03-11 14:54:14 +01:00
Jan Steemann
c814332503
fixed materialization of _id values
2016-03-11 14:15:59 +01:00
Jan Steemann
7b68bd2656
remove printing
2016-03-11 13:03:52 +01:00
Jan Steemann
da691ed39c
fixed memory issues
2016-03-11 12:44:38 +01:00
Jan Steemann
613b08440e
handle externals, somehow
2016-03-10 18:45:22 +01:00
Jan Steemann
7028516b03
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-03-10 18:24:26 +01:00
Jan Steemann
beb132b466
AqlValue refactoring
2016-03-10 18:24:12 +01:00
Michael Hackstein
23f845de05
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-10 10:46:30 +01:00
Michael Hackstein
4c4c117059
Partially Adopted Traverser to new transaction API. This is still work in Progress. It compiles but it will not work yet.
2016-03-10 10:42:20 +01:00
jsteemann
279fb105e2
cppcheck
2016-03-09 22:57:49 +01:00
Jan Steemann
7e01c3208a
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-03-09 17:56:57 +01:00
Jan Steemann
b55b5d7386
AqlValue refactoring
2016-03-09 17:50:20 +01:00
Max Neunhoeffer
bffd86b035
Temporarily disable external VPack usage again.
2016-03-09 15:20:21 +01:00
Michael Hackstein
0294fd403b
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-09 12:43:40 +01:00
Michael Hackstein
ecbab4e2da
Removed duplicate functionality from functions.cpp. Also Simplified the example matcher to not use Resolver and Shaper any more
2016-03-09 12:43:04 +01:00
Jan Steemann
0c8003c8a1
added hash function for AqlValue$
2016-03-09 10:54:29 +01:00
Jan Steemann
69d9d8084b
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-03-09 10:32:25 +01:00
Jan Steemann
c21d7fc2f4
less json
2016-03-09 10:32:08 +01:00
Michael Hackstein
a24e28024e
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-09 09:59:56 +01:00
Michael Hackstein
c3c06a2f5c
Modified EDGES AQL funciton to use new Transaction API instead and does not rely on the shaper any more. Also added a iteratorForSlice method to EdgeIndex. It is slightly more complicated than other indexes iteratorForSlice functions because of the special _from, _to indexing in one index.
2016-03-09 09:59:51 +01:00
Jan Steemann
b393c3d9bb
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-09 09:42:10 +01:00
jsteemann
d756f6a176
removed TRI_transaction_collection_t from public APIs
2016-03-09 01:51:17 +01:00
Frank Celler
dfa9047484
switch arangosh to new ApplicationFeatures and ProgramOptions
2016-03-08 23:32:43 +01:00
Jan Steemann
e946729306
aqlvalue$
2016-03-08 18:52:34 +01:00
Michael Hackstein
a5bc8396a8
Entirely removed JSON from Variable
2016-03-08 13:59:42 +01:00
Michael Hackstein
8f86c84dd9
Removed JSON from Variablegenerator.
2016-03-08 13:39:04 +01:00
Michael Hackstein
42e3d94bf6
Removed unused obsolete Code and Imports
2016-03-08 13:29:09 +01:00
Michael Hackstein
3f1d090ac7
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-08 13:08:11 +01:00
Michael Hackstein
e60e7a3652
Aql/QueryResult now only uses VelocyPack instead of TRI_json_t. Also adapted all calling places
2016-03-08 13:08:05 +01:00
Jan Steemann
0496f99b21
expression now using VelocyPack
2016-03-08 13:03:03 +01:00
Jan Steemann
9a26fe0960
attribute accessor not using json
2016-03-08 09:59:57 +01:00
Jan Steemann
0552cd54c3
query cache using vpack
2016-03-08 09:38:24 +01:00
Michael Hackstein
7c3690c4db
AqlQuery now is contructed from VelocyPack builders only. Also variables and Execution Plan is constructed form VelocyPack only.
2016-03-07 19:04:37 +01:00
Michael Hackstein
9278556205
Added an implementation for warnignsToVelocyPack in query
2016-03-07 13:07:07 +01:00
Michael Hackstein
93861779b4
Merged fuxes for QueryStats
2016-03-07 12:59:22 +01:00
Michael Hackstein
a01a1605b1
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-07 12:46:27 +01:00
Michael Hackstein
038573b0db
Removed large parts of JSON out of RestAqlHandler. There is still some JSON contained because auf Query still using JSON. Included several warnings for the specfic code pieces
2016-03-07 12:45:34 +01:00
Jan Steemann
6f6f7e23ba
executionstats use vpack
2016-03-07 11:20:04 +01:00
Jan Steemann
def9d86868
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-03-07 10:51:24 +01:00
Jan Steemann
c6fa638b67
fixed issue #1765 , issue #1770
2016-03-07 10:49:18 +01:00
Michael Hackstein
37982177ac
Removed unused functions and imports
2016-03-06 11:58:03 +01:00
Michael Hackstein
729847f1e7
Removed the old Json based AQL FunctionParameters. Also removed all Json-based wrappers around the new VelocyPack based AQL functions.
2016-03-06 11:49:53 +01:00
Jan Steemann
0c2fdb9fb9
less dependency on document-collection.h
2016-03-04 20:53:17 +01:00
Jan Steemann
6eea757c01
simplifications
2016-03-04 19:40:24 +01:00
Jan Steemann
05f98cbd72
fixed compile errors
2016-03-04 18:43:51 +01:00
Jan Steemann
c157363f3c
less dependencies
2016-03-04 17:21:09 +01:00
jsteemann
cf1427adff
smaller datafile markers
2016-03-04 02:25:03 +01:00
Jan Steemann
78f07c6a31
less json
2016-03-03 14:23:39 +01:00
jsteemann
60ac50e5c6
cppcheck
2016-03-02 22:09:32 +01:00
Jan Steemann
fa759ec787
Merge branch 'spdvpk' of https://github.com/arangodb/arangodb into spdvpk
2016-03-02 17:51:12 +01:00
Jan Steemann
06da362f93
some json removal
2016-03-02 17:51:05 +01:00
Michael Hackstein
d95c4954a4
Removed shape from ExampleMatcher. Also TRI_json_t variant is non functional anymore. It is DEPRECATED and will be removed very very soon
2016-03-02 15:46:32 +01:00
Jan Steemann
b209accf29
removed json
2016-03-02 11:34:31 +01:00
Michael Hackstein
4e5f24a869
Removed unnacessary imports of shape
2016-03-02 10:45:00 +01:00
Michael Hackstein
65abe721f3
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-03-01 16:39:04 +01:00
Michael Hackstein
7e30dab62f
CollectionScanner and EnumerateCollectionBlocks now use VPack instead of Shapes and mptrs.
2016-03-01 16:38:55 +01:00
Michael Hackstein
03dbc4a745
Added a dummy to insert External VPackSlice references in AqlItemBlock.
2016-03-01 16:36:02 +01:00
Jan Steemann
298c96f2cc
store information about datafile in upper bit
2016-03-01 16:29:09 +01:00
Jan Steemann
0cb0c0142f
remove _rid from master pointer
2016-03-01 15:06:54 +01:00
Jan Steemann
15350cf4b8
renamed and removed
2016-03-01 12:34:03 +01:00
Jan Steemann
102066b4ee
removed methods
2016-03-01 11:50:16 +01:00
Jan Steemann
254f6b49b9
write prologue markers for document & remove markers
2016-02-29 17:08:38 +01:00
jsteemann
951c608ee6
cleanup
2016-02-26 23:20:41 +01:00
jsteemann
99e7bcfe5e
removed debug macros
2016-02-26 23:15:20 +01:00
jsteemann
4845b3fc93
cleanup
2016-02-26 23:07:19 +01:00
Jan Steemann
bd9293802d
marker changes, unfinished
2016-02-26 19:39:17 +01:00
Michael Hackstein
7174a6225f
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-02-26 13:32:10 +01:00
Michael Hackstein
ac173ca497
The Edge Index now indexes with VPackSlice instead of TRI_edge_header_t. Some functions that were using the Edge Index are disabled and will not work. These functions have to be modified to use the new Transaction API.
2016-02-26 13:31:10 +01:00
Jan Steemann
ebf2d1520b
removed TRI_doc_mptr_copy_t
2016-02-26 11:46:33 +01:00
Jan Steemann
693b31d032
remove _prev and _next from mptr
2016-02-26 11:23:01 +01:00
Jan Steemann
3e82064770
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-25 14:59:08 +01:00
Frank Celler
37a0a7fc05
Merge branch 'devel' of github.com:arangodb/arangodb into solaris
2016-02-25 10:56:14 +01:00
Jan Steemann
8f2e2de451
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-25 10:46:13 +01:00
jsteemann
1823ae4fd2
removed unused forwards and functions
2016-02-25 00:48:06 +01:00
jsteemann
74fa6cf207
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-25 00:02:03 +01:00
jsteemann
851d19a9d6
logging simplifications
2016-02-25 00:00:18 +01:00
Frank Celler
da7955e417
Merge branch 'devel' of github.com:arangodb/arangodb into solaris
2016-02-24 19:29:01 +01:00
Frank Celler
4b2b85f1b5
more cleanup
2016-02-24 19:19:04 +01:00
Jan Steemann
63d1d5339f
cppcheck
2016-02-24 17:55:36 +01:00
Jan Steemann
4bbccedf0d
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-24 17:46:40 +01:00
Jan Steemann
af367a3e13
fixed range optimizations
2016-02-24 17:43:17 +01:00
jsteemann
ee49f4f3f7
cppcheck
2016-02-23 21:33:59 +01:00
Frank Celler
d53b65a2f8
cleanup of OS defines
2016-02-23 15:27:34 +01:00
Jan Steemann
70d44f06fa
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-23 13:22:46 +01:00
Jan Steemann
eb202f528c
pass vocbase in TransactionContext
2016-02-23 13:03:30 +01:00
Frank Celler
e269b97517
cleanup of OS defines
2016-02-23 12:26:10 +01:00
Jan Steemann
f468cd00ad
create transaction context as shared ptr
2016-02-23 12:18:39 +01:00
Michael Hackstein
538650ce61
Removed obsolete define
2016-02-23 11:10:44 +01:00
Michael Hackstein
f61c16a248
Removed obsolete JSON implementations in Aql/Functions
2016-02-23 11:09:48 +01:00
Jan Steemann
ea3a7f3dab
removed cap constraints
2016-02-22 12:37:16 +01:00
Jan Steemann
4277f7a131
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-22 09:41:44 +01:00
Max Neunhoeffer
393ac7e753
Rename getCollectionId -> getCollectionIdLocal.
2016-02-19 23:26:17 +01:00
Jan Steemann
be42d61f2a
added derived file
2016-02-19 18:30:21 +01:00
Jan Steemann
bc6283fc91
added WITH collections declarative
2016-02-19 18:20:46 +01:00
Jan Steemann
8b8101fc59
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-19 11:44:06 +01:00
Jan Steemann
adde757e46
move v8 try-catch into handle scopes
2016-02-19 11:42:44 +01:00
Michael Hackstein
4d044d2732
Merge branch 'spdvpk' of github.com:arangodb/arangodb into spdvpk
2016-02-18 12:56:33 +01:00
Jan Steemann
d7963c651b
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-18 12:55:49 +01:00
Michael Hackstein
46d8b291c9
C++ Graph module now uses new Transcation API to get the graph definition
2016-02-18 12:51:08 +01:00
Jan Steemann
ba93854c59
check return value
2016-02-18 11:00:39 +01:00
Frank Celler
a5e804ab70
added cancel
2016-02-17 22:19:52 +01:00
Frank Celler
345712c36f
changed to new Thread interface
2016-02-17 22:19:37 +01:00
Jan Steemann
a3b0bb83d1
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
2016-02-16 15:39:02 +01:00
Michael Hackstein
b93e56031b
Fixed handling of Null Bytes in AqlValue for VPack.
2016-02-16 13:54:02 +01:00
Michael Hackstein
85b38d09b9
Fixed double free bug in cluster case
2016-02-16 11:34:26 +01:00
Michael Hackstein
116f8a822c
Fixed typos in Attribute Names for toVelocyPack.
2016-02-16 11:15:53 +01:00
Michael Hackstein
f32750e1ac
Removed obsolete toJson from AQL Nodes
2016-02-16 10:29:38 +01:00
Michael Hackstein
f767636f14
Added a toVelocyPack serialisation to all Aql Nodes and their dependencies. Right now in parallel to toJson.
2016-02-16 00:04:32 +01:00
Jan Steemann
313f27deed
renamed methods
2016-02-15 18:18:03 +01:00
Michael Hackstein
bb264d89f8
Removed VPackSlice const from std::containers. It is against the standard and compiles somehow with clang but not with g++4.9
2016-02-15 11:21:40 +01:00
Michael Hackstein
2c6c31004c
Silenced parentheses warning
2016-02-15 10:53:35 +01:00
Michael Hackstein
835e077836
Fixed a linux compile bug with default parameters. Now they have no defaults any more.
2016-02-15 10:51:12 +01:00
Michael Hackstein
a3cd1aa54e
Merge branch 'devel' of github.com:arangodb/arangodb into vpack
2016-02-15 10:25:31 +01:00
Michael Hackstein
c8e0d417ba
Added VPack Variant for IS_SAME_COLLECTION. This was the function without a VelocyPack variant. AQL Functions are now ready to be switched.
2016-02-13 14:46:32 +01:00
Michael Hackstein
a52e70c3f5
Added a VPack Variant for AQL FULLTEXT function
2016-02-13 14:40:10 +01:00
Michael Hackstein
bfddd69a03
Added a velocypack variant of POSITION and RANGE.
2016-02-13 14:30:43 +01:00
Michael Hackstein
521be3c08e
Added VPack variant of PERCENTILE and MEDIAN
2016-02-13 14:15:09 +01:00
Michael Hackstein
0688392364
Added a velocypack variant of stdDev and variance to AQL
2016-02-13 14:00:40 +01:00
Michael Hackstein
8cbac0258a
Added VPack implementation for NotNull, CurrentDatabase and CollectionCount
2016-02-13 13:48:34 +01:00
Jan Steemann
b8849daa50
fix invalid fix
2016-02-12 10:41:09 +01:00
Jan Steemann
797fff14c2
fixed issue #1722
2016-02-12 09:45:32 +01:00
jsteemann
bee34da616
make replace-or-with-in rule fire in more cases
2016-02-10 23:07:24 +01:00
Michael Hackstein
30547cb696
Further implementation if list functions in VPack variant. Also fixed a bug in FIRST
2016-02-10 21:56:09 +01:00
Michael Hackstein
a3cccc14cf
Added implementation for VPack variant of POP and APPEND
2016-02-10 18:55:28 +01:00
Michael Hackstein
acbc7cdad2
Added more VPackStyle functions: firstDocument firstArray push.
2016-02-10 18:14:13 +01:00
Jan Steemann
f50ddf030b
fix collapsing of conditions
2016-02-10 12:58:58 +01:00
Jan Steemann
f3107bc25f
Merge branch 'devel' of https://github.com/arangodb/arangodb into aql-operators
2016-02-10 11:34:40 +01:00
Jan Steemann
5ba2432d78
remove sort in more cases
2016-02-10 11:23:11 +01:00
Michael Hackstein
7976903c43
Added VPack implementations for Math functions.
2016-02-09 16:51:04 +01:00
Jan Steemann
0d4d5f5f93
fixed stringification of query states
2016-02-08 17:06:28 +01:00
Jan Steemann
e6ff2a5100
disable copy construction
2016-02-08 16:14:22 +01:00
Jan Steemann
b7941f3142
added assertions
2016-02-08 09:57:11 +01:00
jsteemann
0c39095037
pass Json by const reference
2016-02-07 10:07:34 +01:00
jsteemann
a02e2b563f
fixed issue #1707 : 2.8.1 crashes
...
the crash was due to a required variable being removed from the execution plan.
this happened when there were multiple execution plans, and a certain transformation
was made in one of them. the transformation modified an element that was shared by
all plans, but it should have made a copy so only the current plan is affected
2016-02-07 00:23:34 +01:00
jsteemann
6acd2e83b6
report an error when "the impossible" (tm) happens
2016-02-07 00:23:11 +01:00
jsteemann
a5c23fe0fe
fix parsing forward ticks, fix line numbers in some error messages
2016-02-06 12:32:14 +01:00
jsteemann
f28fb0c198
allow enclosing identifiers in forward ticks, too
2016-02-06 01:48:33 +01:00
Michael Hackstein
f5d93fb872
Implemented AQL EDGES as a VPack Variant.
2016-02-05 16:18:21 +01:00
Michael Hackstein
dcd275181f
Added VPack Variant of DOCUMENT()
2016-02-05 14:37:33 +01:00
Michael Hackstein
17abd440aa
Further implementation of AQL Functions VPack variants.
2016-02-05 13:55:18 +01:00
Michael Hackstein
ba9d3566e9
Implemented Geo Functions in VPack variant. Also simplified the code.
2016-02-05 10:22:15 +01:00