Jan Steemann
|
a7b51c39da
|
added tests
|
2015-09-08 17:34:14 +02:00 |
Jan Steemann
|
8b599b5274
|
changed some include headers around
|
2015-09-07 17:09:10 +02:00 |
Willi Goesgens
|
aec58c64c6
|
Add cast for windows
|
2015-09-07 13:36:06 +02:00 |
CoDEmanX
|
8aa78dcb7f
|
Fix some more typos
|
2015-09-05 17:18:04 +02:00 |
Jan Steemann
|
e602ca5662
|
issue #1471: document() vs documents() parameters (_key and _id)
|
2015-09-04 18:13:23 +02:00 |
Jan Steemann
|
c6e44dde1d
|
made two methods private
|
2015-09-04 10:59:28 +02:00 |
Willi Goesgens
|
771c291042
|
Merge pull request #1472 from CoDEmanX/devel
More Americanization
|
2015-09-04 09:15:30 +02:00 |
Jan Steemann
|
06760a2c45
|
fixed broken index scan
|
2015-09-03 22:49:53 +02:00 |
CoDEmanX
|
3a9648d78a
|
More Americanization
|
2015-09-03 22:25:43 +02:00 |
Michael Hackstein
|
630c8fd42f
|
Improved Primary Sequential read
|
2015-09-03 16:25:24 +02:00 |
CoDEmanX
|
956b396e43
|
Change spelling of 'initialize' to American English (actual code and files)
|
2015-09-01 17:29:22 +02:00 |
CoDEmanX
|
b4593a7e82
|
Change spelling of 'initialize' to American English (comments and log messages only)
|
2015-09-01 17:07:21 +02:00 |
Michael Hackstein
|
bb03d0001b
|
Fixed memlead in index operator. Destructor was not virtual
|
2015-09-01 15:38:25 +02:00 |
Michael Hackstein
|
027445697d
|
Renamed SkiplistIndex2 to SkiplistIndex ;)
|
2015-09-01 15:05:49 +02:00 |
Michael Hackstein
|
c2b0220fd5
|
Style fix2
|
2015-09-01 15:05:48 +02:00 |
Michael Hackstein
|
26d64776c1
|
C++ified index-operator. Removed the free function now everything is handled properly via destructors
|
2015-09-01 15:05:47 +02:00 |
Michael Hackstein
|
f81b962058
|
Get the IndexRangeBlock used to C++ified Skiplist
|
2015-09-01 15:05:47 +02:00 |
Jan Steemann
|
47695e9bd0
|
less headers used
|
2015-08-29 02:17:25 +02:00 |
Jan Steemann
|
dfa749ecbc
|
less headers included
|
2015-08-28 13:54:02 +02:00 |
Michael Hackstein
|
81fa8018b0
|
Improved primary index lookups to use parameter by reference instead of byPointer. less error prone. Fixed some issues with it.
|
2015-08-28 09:28:24 +02:00 |
Jan Steemann
|
afb342eefd
|
split big ExecutionBlock file into smaller files
|
2015-08-27 00:28:20 +02:00 |
Jan Steemann
|
d0bd94f4c5
|
fixed Json
|
2015-08-26 16:23:26 +02:00 |
Jan Steemann
|
61243ebb7b
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into array_indexing
Conflicts:
arangod/HashIndex/hash-array-multi.cpp
arangod/Indexes/HashIndex.cpp
|
2015-08-26 15:01:29 +02:00 |
Frank Celler
|
2d45445a10
|
added additional-threads option
|
2015-08-26 13:13:47 +02:00 |
Michael Hackstein
|
40c1361244
|
Merge branch 'devel' of github.com:arangodb/arangodb into array_indexing
|
2015-08-25 16:40:31 +02:00 |
Jan Steemann
|
7540059f36
|
uint32_t => uint64_t
|
2015-08-25 15:08:09 +02:00 |
Jan Steemann
|
387e3e9cd4
|
make removeByExample, replaceByExample and updateByExample use AQL internally
|
2015-08-22 23:22:24 +02:00 |
Michael Hackstein
|
b708a7ae68
|
Merge remote-tracking branch 'origin/devel' into array_indexing
|
2015-08-21 15:34:49 +02:00 |
Jan Steemann
|
8ee12f7a27
|
binary-safe back-references
|
2015-08-20 21:01:43 +02:00 |
Michael Hackstein
|
4bb8508d82
|
Implemented a new improved version of the Array index insertion function.
|
2015-08-20 14:03:17 +02:00 |
Jan Steemann
|
97d67e4399
|
use binary-safe string representations
|
2015-08-20 01:46:20 +02:00 |
Jan Steemann
|
1be3733a64
|
moved some handlers around
fix disappeared handlers
|
2015-08-20 01:26:52 +02:00 |
Max Neunhoeffer
|
ff135a10ad
|
Add some overrides to silence a clang compiler warning.
|
2015-08-19 14:46:06 +02:00 |
Michael Hackstein
|
59e8ea3fad
|
Merge branch 'devel' of github.com:arangodb/arangodb into array_indexing
|
2015-08-19 11:56:34 +02:00 |
Jan Steemann
|
bc7e0f7bbd
|
issue #1445: Object literal simplificatin does not support pseudo-variables NEW and OLD
|
2015-08-19 09:25:46 +02:00 |
Michael Hackstein
|
e867181a72
|
Merge remote-tracking branch 'origin/eimerung_hashindex' into array_indexing
|
2015-08-17 15:58:53 +02:00 |
Max Neunhoeffer
|
dac7fb06e0
|
Finish change to hash index. Compiles, unit-tests still broken in one place.
|
2015-08-17 12:57:52 +02:00 |
Michael Hackstein
|
ae989cf2ca
|
Skiplist index now uses the unified index_element.
|
2015-08-17 12:43:14 +02:00 |
Michael Hackstein
|
8e3e2d547d
|
Do not push <Class const> into vector. It does not work everywhere
|
2015-08-17 12:43:11 +02:00 |
Jan Steemann
|
907e6368c6
|
some unused function cleanup
|
2015-08-17 12:43:09 +02:00 |
Michael Hackstein
|
c2338d80d0
|
A user can now create an indux on attribute[*] which will put an index on attribute and ignores the expand flag. Does not harm any feature in AQL now.
|
2015-08-17 12:43:08 +02:00 |
Michael Hackstein
|
17a8f73a06
|
Now the input for indexes is parsed using the new attribute parser. This means the flags for expanded Attributes are set. Also introduced a transformation function to transform an attributeName list back into a string.
|
2015-08-17 12:43:07 +02:00 |
Michael Hackstein
|
8fbb2739b0
|
The indexes can now use the new AttributeName struct which contains a flag if the attribute should be Array-Indexed. Right now this flag is hard-coded to false in all cases and not persisted.
|
2015-08-17 12:43:05 +02:00 |
Jan Steemann
|
57e9b55739
|
use TRI_CHAR_NODE_PAIR()
|
2015-08-14 00:54:59 +02:00 |
Jan Steemann
|
dc1910e331
|
added AQL optimizer rule `patch-update-statements`
|
2015-08-13 13:02:47 +02:00 |
Jan Steemann
|
7b5ac63591
|
cppcheck
|
2015-08-12 21:37:28 +02:00 |
Frank Celler
|
9de6bd39db
|
moved to strings, fixed #1432: arangosh doesn't ignore prefixed ....> on paste
|
2015-08-12 17:54:14 +02:00 |
Jan Steemann
|
330fac6225
|
some unused function cleanup
|
2015-08-06 21:25:32 +02:00 |
Jan Steemann
|
922c16dce1
|
fixed invocation of `LIKE`
|
2015-08-04 12:23:40 +02:00 |
Jan Steemann
|
857f0b8b35
|
next attempt to make it compile on MacOS
|
2015-08-04 11:38:38 +02:00 |