Max Neunhoeffer
f98d07b02f
Compiles again, untested.
2013-11-21 13:54:02 +01:00
Jan Steemann
73afd9bfa1
fixed comment
2013-11-20 23:06:18 +01:00
Max Neunhoeffer
fbb24948ac
Snapshot for transport, still not compiling.
2013-11-20 16:47:28 +01:00
Max Neunhoeffer
a2947ff18e
Snapshot, arangod/SkipLists/skiplistIndex.* is unfinished.
...
--> Does not compile.
Still need to rework the iterator code.
2013-11-20 16:10:30 +01:00
Jan Steemann
436b47eb0c
removed unnecessary shaper attribute from struct
2013-11-20 12:38:47 +01:00
Jan Steemann
0fe4c7b090
fixed shape compaction
2013-11-20 12:02:13 +01:00
Max Neunhoeffer
0dfe6b1126
Add a sparse argument to the creation of a skiplist index.
2013-11-20 11:16:28 +01:00
Frank Celler
914bd38cfc
added check-sever
2013-11-20 09:21:22 +01:00
Frank Celler
f35347098b
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-11-20 09:20:51 +01:00
Frank Celler
d5b608cb79
cosmetics
2013-11-20 09:19:58 +01:00
Jan Steemann
920d08d855
removed redundant startup options
2013-11-20 01:50:27 +01:00
Jan Steemann
8fea8ca1b3
changed write-locks
2013-11-20 01:27:45 +01:00
Jan Steemann
95c341e910
issue #662 : ArangoDB on Windows hanging
2013-11-19 16:35:14 +01:00
Jan Steemann
af6da9a652
issue #662 : ArangoDB on Windows hanging
2013-11-19 16:27:26 +01:00
Max Neunhoeffer
b94359e31c
Get rid of the distinction between unique and multi skiplist indices.
...
This is the change outside the actual skiplist index code.
2013-11-19 11:55:25 +01:00
Frank Celler
9f8f4cd4fd
destroy can only be called if initialised
2013-11-18 18:40:13 +01:00
Frank Celler
b58347138f
destroy can only be called if initialised
2013-11-18 18:39:18 +01:00
Max Neunhoeffer
e3c0059211
Remove old arangod/SkipLists/skiplist.* from Makefile.
2013-11-18 16:46:13 +01:00
Max Neunhoeffer
93e3807daa
Remove unneeded include of old skip-list.h
2013-11-18 15:09:01 +01:00
Jan Steemann
9a5a11c146
fixed a segfault in the AQL optimiser
2013-11-18 14:17:16 +01:00
Jan Steemann
56adf3b2dd
fixed a segfault in the AQL optimiser
2013-11-18 14:16:32 +01:00
Jan Steemann
72aaacbb54
removed priority queues
...
this feature was never advertised nor documented nor tested.
2013-11-18 11:12:36 +01:00
Jan Steemann
a8914abae2
fix error messages
2013-11-16 00:01:37 +01:00
Jan Steemann
4c065be21a
do not migrate shapes of empty collections
2013-11-15 19:40:31 +01:00
Jan Steemann
ab5f0c64c5
Merge remote-tracking branch 'origin/inline-shapes' into devel
2013-11-14 23:37:29 +01:00
Jan Steemann
d201416ac5
shape migration
2013-11-14 23:30:49 +01:00
Jan Steemann
2bacadfd34
indentation
2013-11-14 23:29:08 +01:00
Max Neunhoeffer
aeb98abf7f
More cleanup of skiplist indices.
...
Get rid of only partially used constants in skiplist.h.
Streamline multi skiplist code.
Finish removal of skiplistEx code.
Remove further unused static function.
Remove unused default argument in comparison function.
2013-11-14 14:22:20 +01:00
Max Neunhoeffer
3e9fb1dc2f
Remove comparison callbacks for skiplist index.
2013-11-14 14:22:20 +01:00
Jan Steemann
ea59a12883
improve error message on startup
2013-11-14 10:38:21 +01:00
Jan Steemann
5b39060b8a
improve error message on startup
2013-11-14 10:37:48 +01:00
Jan Steemann
bfbc96d3e8
don't complain upon usage of obsolete --database.force-sync-shapes option
2013-11-14 01:25:55 +01:00
Jan Steemann
c5e9538547
Merge remote-tracking branch 'origin/devel' into inline-shapes
...
Conflicts:
arangod/VocBase/document-collection.c
2013-11-14 01:01:24 +01:00
Jan Steemann
02a793f5ae
improve error messages on startup
2013-11-14 00:55:36 +01:00
Jan Steemann
1e347a0d19
track aligned shape sizes instead of unaligned sizes
2013-11-13 23:00:22 +01:00
Jan Steemann
3695b2ab3a
don't wait long in compactor if compaction lock cannot be acquired instantly
2013-11-13 21:01:43 +01:00
Jan Steemann
9a70b418b0
don't wait long in compactor if compaction lock cannot be acquired instantly
2013-11-13 20:57:52 +01:00
Max Neunhoeffer
a8bb2c48a3
Slightly clean up skiplist index stats in getIndexes.
2013-11-13 13:52:52 +01:00
Max Neunhoeffer
e257f9dd92
Add the option to return numUsed for each index in getIndexes.
...
This is currently implemented only for skip list indices and hash
indices, but not for full text, geo or bitarray, since these do not
export or even count this number.
2013-11-13 12:49:23 +01:00
Max Neunhoeffer
709dbbda78
Export element count for skiplist indices.
2013-11-13 11:20:21 +01:00
Max Neunhoeffer
606bfdd71c
Add counting of number of entries in skiplist index.
2013-11-13 10:41:50 +01:00
Max Neunhoeffer
dd70073b7e
Fix a typo in a comment.
2013-11-12 16:46:33 +01:00
Max Neunhoeffer
fc027e260b
Correct a typo.
2013-11-12 16:36:24 +01:00
Jan Steemann
a84fdacebf
issue #665 : Hash/skiplist combo madness bit my ass
2013-11-11 16:42:56 +01:00
Jan Steemann
a31fa45f90
switch order of rollback operations
2013-11-11 16:42:38 +01:00
Jan Steemann
0145d24b0c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-11-11 16:39:20 +01:00
Jan Steemann
40894ad258
removed unused definition
2013-11-11 16:39:11 +01:00
Jan Steemann
303abcc60d
issue #665 : Hash/skiplist combo madness bit my ass
2013-11-11 16:38:38 +01:00
Max Neunhoeffer
b240e62653
Fixed typo in documentation.
2013-11-11 15:06:13 +01:00
Max Neunhoeffer
fd3f0e9f98
Fixed typo in documentation.
2013-11-11 15:04:59 +01:00
Jan Steemann
b131dc5a25
issue #662 : ArangoDB on Windows hanging...
2013-11-11 14:29:53 +01:00
Jan Steemann
52bfdf563c
fixed broken call
2013-11-11 13:54:29 +01:00
Jan Steemann
dc82642998
issue #662 : ArangoDB on Windows hanging...
...
fix unloading of collections which prevented some collections from being dropped
2013-11-11 13:51:58 +01:00
Jan Steemann
af41a6d634
renamed parameter
2013-11-11 10:41:24 +01:00
Frank Celler
eee23de5e0
fixed Mac build
...
Conflicts:
Makefile.in
2013-11-09 13:00:21 +01:00
Frank Celler
3fef8ed585
fixed Mac build
2013-11-09 12:59:24 +01:00
Jan Steemann
f69ae8f2a9
do not access shaper but use memory zone variable
2013-11-08 13:42:16 +01:00
Max Neunhoeffer
bae553fc22
Speed up skiplist removal if many keys are equal.
2013-11-08 09:25:58 +01:00
Max Neunhoeffer
99d9f6db1b
Correct comments a bit.
2013-11-08 09:25:48 +01:00
Jan Steemann
40a21d0efb
fixed bitarray index access
2013-11-07 16:27:23 +01:00
Jan Steemann
9d5e5ff7cc
merged fix for issue #653
2013-11-07 16:26:45 +01:00
Jan Steemann
097e7a0fa9
Merge branch '1.4' of https://github.com/triAGENS/ArangoDB into 1.4
2013-11-07 16:25:39 +01:00
Jan Steemann
3c3e89721f
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-11-07 16:25:07 +01:00
Jan Steemann
217e5f897b
fixed bitarray index access
2013-11-07 16:24:57 +01:00
Max Neunhoeffer
ba736d1b7a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-11-07 16:03:04 +01:00
Frank Celler
3111d73f07
used uid and gid
2013-11-07 15:33:57 +01:00
Frank Celler
e019733609
used uid and gid
2013-11-07 14:23:07 +00:00
Max Neunhoeffer
a2bce313b4
Speed up skiplist removal if many keys are equal.
2013-11-07 14:10:38 +01:00
Max Neunhoeffer
4e5778ddd8
Correct comments a bit.
2013-11-07 14:10:28 +01:00
Jan Steemann
ae872007ac
updated database creation API
2013-11-07 14:06:44 +01:00
Jan Steemann
0384a17186
updated documentation for database creation
2013-11-07 13:46:34 +01:00
Frank Celler
ce25e9dbc8
Merge remote-tracking branch 'origin/1.4' into devel
2013-11-07 12:06:30 +01:00
Frank Celler
a68a5d7fa9
fixed wrong replace for SYSCONFDIR, fixed wrong config file
2013-11-07 11:04:54 +00:00
Frank Celler
2ee6ce33c5
config for ARM
2013-11-06 18:39:44 +01:00
Jan Steemann
cfa6f98a01
shape upgrade
2013-11-06 18:17:48 +01:00
Jan Steemann
7055299a6e
removed shape collections
2013-11-06 17:05:16 +01:00
Jan Steemann
c46d6b99f4
add users when creating a database
2013-11-06 16:48:18 +01:00
Frank Celler
62cc9cf84b
Merge branch '1.4' of github.com:triAGENS/ArangoDB into 1.4
2013-11-06 16:44:52 +01:00
Frank Celler
0d844c3f06
generated arm conf files
2013-11-06 16:44:46 +01:00
Jan Steemann
241ad73940
fixed test
2013-11-06 10:16:26 +01:00
Jan Steemann
d30ca7b658
added `/_api/database/user` method
2013-11-06 09:34:44 +01:00
Jan Steemann
8382e5dbb6
flush authentication cache
2013-11-06 09:33:56 +01:00
Jan Steemann
21360bfc25
free json in case of error
2013-11-06 09:33:40 +01:00
Frank Celler
0ad11bfc06
removed daemon mode when upgrading, added arm building
2013-11-06 09:16:18 +01:00
Jan Steemann
978c12815a
share basic shape types
2013-11-05 20:21:48 +01:00
Jan Steemann
a977c5662a
removed --database.force-sync-shapes option
2013-11-05 18:20:55 +01:00
Frank Celler
44e3c2fe10
Merge branch '1.4' of github.com:triAGENS/ArangoDB into 1.4
2013-11-05 15:13:36 +00:00
Frank Celler
434ac7f921
fixed path, added exec, excluded databases
2013-11-05 15:13:30 +00:00
Jan Steemann
96dc8e3879
free json in case of error
2013-11-05 12:42:50 +01:00
Jan Steemann
984e3c4853
added const
2013-11-05 10:58:33 +01:00
Jan Steemann
c5619d0795
removed unused resolver
2013-11-05 10:52:00 +01:00
Jan Steemann
9e78ab5af5
added NTH and POSITION
2013-11-04 18:24:03 +01:00
Jan Steemann
6c0a452c98
flush authentication cache
2013-11-04 17:43:57 +01:00
Jan Steemann
7924f657d4
added `/_api/database/user` method
2013-11-04 14:22:00 +01:00
Jan Steemann
935d1edd53
issue #653 : slow query
2013-11-04 13:33:26 +01:00
Jan Steemann
3bcfcfb686
issue #654 : bitarray index makes server down
2013-11-04 09:01:46 +01:00
Jan Steemann
dd88487b0f
issue #654 : bitarray index makes server down
2013-11-04 09:01:14 +01:00
Frank Celler
11683a60a2
added debian
2013-11-02 22:16:43 +01:00
Jan Steemann
0b64f18e77
issue #650 : Randonmess of any() should be improved
2013-10-31 10:37:45 +01:00
Jan Steemann
46d4e14f7b
issue #650 : Randonmess of any() should be improved
2013-10-31 10:09:01 +01:00