1
0
Fork 0
Commit Graph

26 Commits

Author SHA1 Message Date
Max Neunhoeffer 8585d97c80 Fix a bug in multi pointer hash. 2014-04-01 14:50:29 +02:00
Max Neunhoeffer a3596a6013 Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel 2014-04-01 10:09:10 +02:00
Max Neunhoeffer 43c0e8f166 Small improvement in lookup. 2014-04-01 10:01:56 +02:00
Jan Steemann bc5428021f changed function name 2014-04-01 09:20:27 +02:00
Max Neunhoeffer c2316ba473 Fix three bugs with memory management in associative-multi.c 2014-03-31 13:40:31 +02:00
Max Neunhoeffer 4ae51b42bf Sort out internal statistics and polish future pair stuff. 2014-03-31 11:06:40 +02:00
Max Neunhoeffer f7476a36ef Take out some diagnostics. 2014-03-28 16:25:13 +01:00
Max Neunhoeffer 7f11440402 Repair graphs with new edge index. 2014-03-28 16:21:18 +01:00
Max Neunhoeffer 078687fe00 Change edge index. Compiles but does not work yet. 2014-03-28 11:10:49 +01:00
Max Neunhoeffer 05c9e4fd54 Cleanup resizing of MultiPointerHash 2014-03-28 09:14:20 +01:00
Max Neunhoeffer 650d852db9 Graph tests work again. 2014-03-27 16:32:24 +01:00
Max Neunhoeffer 100e689fe9 Remove unused code for associative multi arrays.
If we ever need this, it will be better to copy the code for
associative multi pointer arrays.
2014-03-27 00:15:27 +01:00
Max Neunhoeffer d7f78c8add Finish deletion of entries from associative-multi hash. 2014-03-27 00:10:09 +01:00
Max Neunhoeffer 7b4f7f665c Lookup compiles, deletion planned. 2014-03-26 16:21:50 +01:00
Max Neunhoeffer 185d86c04f Snapshot before moving to indices in associative-multi. 2014-03-26 15:12:36 +01:00
Max Neunhoeffer fd76cd6fad Experiments on hashing. 2014-03-25 16:24:27 +01:00
Max Neunhoeffer 523029e190 Use only hash lengths that are prime numbers. 2014-03-24 14:07:00 +01:00
Max Neunhoeffer dde446fb28 Optimise hash tables by no longer using % for wraparound. 2014-03-24 14:04:24 +01:00
Jan Steemann c760272a7f provide a sint hint to indexes when initially filling them
this may speed up building indexes when opening an existing collection
2014-03-17 11:29:13 +01:00
Jan Steemann a35de51042 handle OOM 2013-07-02 17:19:03 +02:00
Frank Celler 1aa5109fa3 updated disclaimer 2013-03-13 17:03:18 +01:00
Jan Steemann 7a6db16241 added db._version() 2013-01-15 16:44:48 +01:00
Jan Steemann 4712e1637e optionally do not check element equality when inserting into the associative multi index
this might speed up insertion a lot if we know that the same element cannot be in the index already
2013-01-15 15:11:16 +01:00
Jan Steemann 994a53b0b4 ifdef'd statistics 2012-10-23 11:55:24 +02:00
a-brandt e8d7ecc79a changed "false" to "NULL" 2012-08-08 11:31:32 +02:00
Frank Celler d2c758d663 the great rename 2012-06-08 15:01:25 +02:00