summaryrefslogtreecommitdiffstats
path: root/src/hbtree/hbtree.cpp
Commit message (Expand)AuthorAgeFilesLines
* put hbtree in a namespaceOswald Buddenhagen2013-03-131-0/+4
* use O_BINARY for hbtree files on WindowsJamey Hicks2012-10-161-0/+3
* remove stray debug statementJamey Hicks2012-10-161-1/+0
* handle partial reads/writesJamey Hicks2012-10-141-11/+42
* adapt hbtree to windowsJamey Hicks2012-10-121-0/+37
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-241-24/+24
* Don't close and open if hbtree already openAli Akhtarzada2012-06-131-4/+5
* Changed HBtree to take advisory lock on each open of the db file.Denis Dzyubenko2012-06-041-9/+11
* Deal with failure to open up indexAli Akhtarzada2012-05-301-1/+4
* Fix errorMessage from hbtreeAli Akhtarzada2012-05-231-18/+28
* Add a collected flag to hbtree pagesAli Akhtarzada2012-05-211-4/+25
* Bunch of small fixesAli Akhtarzada2012-05-191-11/+14
* Persist collectible page list after closing hbtreeAli Akhtarzada2012-05-161-102/+111
* Only add pages to collectible list on successful commitAli Akhtarzada2012-05-151-5/+12
* Collect page history only after succesful commitAli Akhtarzada2012-05-151-1/+6
* Clean up cache properly on commit failureAli Akhtarzada2012-05-151-2/+14
* Hbtree initialize qbytearrayAli Akhtarzada2012-05-141-1/+1
* Enable setting of cache in hbtreeAli Akhtarzada2012-05-141-2/+2
* Wrap forceCommitFail in test lib ifdef for hbtree testsAli Akhtarzada2012-05-141-2/+13
* Adding error report to HBTree.Carlos Manuel Duclos Vergara2012-05-111-3/+22
* Truncate file on failed commit if pages were appended + testAli Akhtarzada2012-05-101-2/+12
* Added commit chains to hbtreeAli Akhtarzada2012-05-101-32/+34
* Make hbtree key size limit 512 bytesAli Akhtarzada2012-05-091-2/+2
* Split branches down the centerAli Akhtarzada2012-05-091-1/+1
* Refactored JsonDbIndex classDenis Dzyubenko2012-05-061-1/+8
* Change uses of {to,from}Ascii to {to,from}Latin1Thiago Macieira2012-05-031-3/+3
* Add cursor search policies to hbtreeAli Akhtarzada2012-04-201-7/+33
* Change putDataOnOverflow to use ints for data sizes instead of int16Ali Akhtarzada2012-04-201-1/+1
* Dont sync hbtree on clear dataAli Akhtarzada2012-04-171-0/+8
* wrap const char* with QStringLiteral to suppress warningsBai Jing2012-04-161-22/+22
* Don't fsync when creating a new b-tree fileKevin Simons2012-04-161-5/+0
* QString deprecated warningsAli Akhtarzada2012-04-161-2/+2
* hbtree make sure checksum calculations for readspec are correctAli Akhtarzada2012-04-131-3/+16
* hbtree clear spec struct on closeAli Akhtarzada2012-04-131-0/+1
* Allow custom setting of page block size in hbtreeAli Akhtarzada2012-04-131-1/+1
* Hbtree don't delete collectible pages from cacheAli Akhtarzada2012-04-131-5/+0
* hbtree use single byte array to read pages in toAli Akhtarzada2012-04-131-37/+37
* hbtree ensure only one transaction active at any timeAli Akhtarzada2012-04-101-1/+16
* hbtree optimize cursorPreviousAli Akhtarzada2012-04-041-11/+42
* hbtree optimize cursorNextAli Akhtarzada2012-04-031-15/+40
* Hbtree make cursor exact search faster by avoiding sibling calcsAli Akhtarzada2012-04-031-1/+1
* Hbtree smart asserts, refactor, debug clean upAli Akhtarzada2012-03-301-371/+411
* Replaced crc32 implementation with the one from zlibDenis Dzyubenko2012-03-291-56/+4
* hbtree moveNode and merge order fixAli Akhtarzada2012-03-231-11/+9
* Fixed residue bug in hbtree, added stress testsAli Akhtarzada2012-03-221-1/+6
* Fixed trasnfer of nodes in hbtree rebalanceAli Akhtarzada2012-03-221-4/+6
* Hbtree bug fixesAli Akhtarzada2012-03-221-175/+238
* Fixed hbtree cache and got rid of extra sync readAli Akhtarzada2012-03-201-12/+11
* Enable caching of pages in hbtreeAli Akhtarzada2012-03-201-29/+88
* Hbtree remove capability to recover unsynced commitAli Akhtarzada2012-03-191-531/+359