Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Whitespace. | Linus Nordberg | 2016-05-09 | 1 | -16/+16 | |
| | | | | More consistent indentation. | |||||
* | Document keybits() and make it slightly easier to read. | Linus Nordberg | 2016-05-09 | 1 | -3/+9 | |
| | | | | Also, remove unused KEYPART_MAX. | |||||
* | Refactor getpath/getlast even more. | Linus Nordberg | 2016-05-04 | 1 | -28/+17 | |
| | ||||||
* | Refactor getpath(), getpathlastnode() and rename getpathlastnode->getlastnode. | Linus Nordberg | 2016-05-04 | 1 | -34/+32 | |
| | ||||||
* | Add documentation for readnode(). | Linus Nordberg | 2016-05-04 | 1 | -0/+9 | |
| | ||||||
* | dprintf "failure" if the unpacknode() node fails in readnode(). | Linus Nordberg | 2016-04-29 | 1 | -1/+2 | |
| | ||||||
* | Consolidate two identical error message format strings. | Linus Nordberg | 2016-04-29 | 1 | -8/+5 | |
| | ||||||
* | Print error message when non-cookie data is found in rebuild_index_file(). | Linus Nordberg | 2016-04-29 | 1 | -3/+2 | |
| | ||||||
* | Add addvalue() function documentation. | Linus Nordberg | 2016-04-29 | 1 | -0/+17 | |
| | ||||||
* | Handle addvalue() errors separately from duplicate keys. | Linus Nordberg | 2016-04-29 | 1 | -1/+7 | |
| | ||||||
* | Add error printout for the duplicate key case in rebuild_index_file(). | Linus Nordberg | 2016-04-29 | 1 | -12/+12 | |
| | | | | | | | Also moving the offset calculation to after the printout because the printout needs it before increasing it. Also turn two outcommented fprint's into dprintf's. | |||||
* | Turn a bunch of outcommented fprintf's into dprintf's. | Linus Nordberg | 2016-04-29 | 2 | -13/+15 | |
| | | | | Also, rename dprintf 'level' to 'category' and add DEBUG_REBUILD. | |||||
* | Whitespace and c-file-style "BSD". | Linus Nordberg | 2016-04-29 | 7 | -11/+15 | |
| | ||||||
* | Don't fail on missing temp files. | Linus Nordberg | 2016-04-27 | 1 | -1/+1 | |
| | ||||||
* | Break long lines and adjust other whitespace. | Linus Nordberg | 2016-04-27 | 6 | -126/+317 | |
| | ||||||
* | Remove old permdb code | Magnus Ahltorp | 2016-04-25 | 1 | -89/+3 | |
| | ||||||
* | Fix incorrect number of arguments to util:exit_with_error | Magnus Ahltorp | 2016-04-25 | 1 | -1/+1 | |
| | ||||||
* | Fold addindex into addvalue | Magnus Ahltorp | 2016-04-25 | 4 | -89/+12 | |
| | ||||||
* | Remove Heimdal hash implementation | Magnus Ahltorp | 2016-04-25 | 9 | -619/+280 | |
| | | | | Add missing files from previous commits | |||||
* | Use utarray instead of home-grown list | Magnus Ahltorp | 2016-04-25 | 1 | -73/+24 | |
| | ||||||
* | Use pascal strings for keys | Magnus Ahltorp | 2016-04-25 | 3 | -150/+72 | |
| | ||||||
* | keypart no longer allocates memory | Magnus Ahltorp | 2016-04-25 | 1 | -28/+26 | |
| | ||||||
* | Cast when using %llu format strings | Magnus Ahltorp | 2016-04-25 | 2 | -10/+10 | |
| | ||||||
* | Make debug printing prettier. | Magnus Ahltorp | 2016-04-25 | 3 | -147/+49 | |
| | ||||||
* | Complete conversion to uthash | Magnus Ahltorp | 2016-04-25 | 1 | -65/+21 | |
| | ||||||
* | Remove unused code | Magnus Ahltorp | 2016-04-25 | 1 | -63/+0 | |
| | ||||||
* | Convert halfway to uthash | Magnus Ahltorp | 2016-04-25 | 2 | -53/+1052 | |
| | ||||||
* | Free some more memory | Magnus Ahltorp | 2016-04-25 | 1 | -0/+2 | |
| | ||||||
* | Make valgrind exit with error code | Magnus Ahltorp | 2016-04-25 | 1 | -8/+10 | |
| | ||||||
* | Fix valgrind test | Magnus Ahltorp | 2016-04-25 | 1 | -2/+1 | |
| | ||||||
* | Allow all data sizes in permdbtest | Magnus Ahltorp | 2016-04-25 | 2 | -10/+42 | |
| | ||||||
* | Move code to util.c and filebuffer.c | Magnus Ahltorp | 2016-04-25 | 6 | -386/+494 | |
| | ||||||
* | Refactor marshalling | Magnus Ahltorp | 2016-04-25 | 2 | -51/+55 | |
| | | | | Add chunking changes to listpermdb.erl | |||||
* | Added rudimentary support for chunks. | Magnus Ahltorp | 2016-04-25 | 2 | -4/+23 | |
| | | | | This means that the implementation should be compatible with the specification. | |||||
* | Free more memory. | Magnus Ahltorp | 2016-04-25 | 1 | -2/+3 | |
| | ||||||
* | Free permdb object on error | Magnus Ahltorp | 2016-04-25 | 2 | -2/+5 | |
| | ||||||
* | Free some more memory. | Magnus Ahltorp | 2016-04-25 | 1 | -0/+2 | |
| | ||||||
* | Free data correctly. Exit from permdbtest on error. | Magnus Ahltorp | 2016-04-25 | 3 | -3/+11 | |
| | ||||||
* | Added permdbtest | Magnus Ahltorp | 2016-04-25 | 2 | -3/+134 | |
| | ||||||
* | Added python bindings for permdb. | Magnus Ahltorp | 2016-04-25 | 3 | -3/+404 | |
| | ||||||
* | Fix warnings. More printouts. Change timeouts. | Magnus Ahltorp | 2016-04-25 | 3 | -3/+13 | |
| | ||||||
* | Added test/check.config | Magnus Ahltorp | 2016-04-25 | 1 | -0/+1 | |
| | ||||||
* | Rough implementation of new permdb format. | Magnus Ahltorp | 2016-04-25 | 8 | -70/+976 | |
| | | | | | Added regression tests and benchmarks. Chunks not implemented yet. | |||||
* | "Integrity check". | Linus Nordberg | 2016-01-25 | 1 | -3/+3 | |
| | ||||||
* | Added preliminary permdb format specification | Magnus Ahltorp | 2016-01-18 | 2 | -1/+142 | |
| | ||||||
* | Make bench work again, add printing of total memory | Magnus Ahltorp | 2016-01-14 | 3 | -3/+11 | |
| | ||||||
* | Adjust request counter when printing response debug message | Magnus Ahltorp | 2015-12-09 | 1 | -1/+1 | |
| | ||||||
* | Better debug messages in permdb | Magnus Ahltorp | 2015-12-09 | 1 | -6/+9 | |
| | ||||||
* | Make check_entries chunk size configurable and bump default to 1000 | Magnus Ahltorp | 2015-12-09 | 1 | -1/+1 | |
| | ||||||
* | Commit changes to entryhash keyvalue store | Magnus Ahltorp | 2015-12-09 | 3 | -1/+8 | |
| |