summaryrefslogtreecommitdiffstats
path: root/src/hbtree
Commit message (Expand)AuthorAgeFilesLines
* put hbtree in a namespaceOswald Buddenhagen2013-03-1312-4/+120
* 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-122-0/+43
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-2411-265/+265
* 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-232-18/+29
* Make hbtree_assert put more info in to the qFatal messageAli Akhtarzada2012-05-232-7/+24
* Add a collected flag to hbtree pagesAli Akhtarzada2012-05-212-6/+30
* Bunch of small fixesAli Akhtarzada2012-05-194-15/+18
* Persist collectible page list after closing hbtreeAli Akhtarzada2012-05-162-106/+115
* Only add pages to collectible list on successful commitAli Akhtarzada2012-05-152-6/+13
* 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-142-2/+15
* Adding error report to HBTree.Carlos Manuel Duclos Vergara2012-05-113-4/+26
* Truncate file on failed commit if pages were appended + testAli Akhtarzada2012-05-102-2/+13
* Added commit chains to hbtreeAli Akhtarzada2012-05-102-37/+41
* 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-062-1/+9
* Change uses of {to,from}Ascii to {to,from}Latin1Thiago Macieira2012-05-031-3/+3
* Add cursor search policies to hbtreeAli Akhtarzada2012-04-205-16/+48
* Change putDataOnOverflow to use ints for data sizes instead of int16Ali Akhtarzada2012-04-201-1/+1
* Dont sync hbtree on clear dataAli Akhtarzada2012-04-172-0/+10
* 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-132-4/+17
* 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-132-37/+38
* hbtree ensure only one transaction active at any timeAli Akhtarzada2012-04-102-1/+17
* hbtree optimize cursorPreviousAli Akhtarzada2012-04-041-11/+42
* hbtree optimize cursorNextAli Akhtarzada2012-04-032-15/+41
* Hbtree make cursor exact search faster by avoiding sibling calcsAli Akhtarzada2012-04-031-1/+1
* Hbtree smart asserts, refactor, debug clean upAli Akhtarzada2012-03-305-392/+588
* Replaced crc32 implementation with the one from zlibDenis Dzyubenko2012-03-292-56/+6
* 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-222-5/+7
* Hbtree bug fixesAli Akhtarzada2012-03-224-200/+264
* Fixed hbtree cache and got rid of extra sync readAli Akhtarzada2012-03-202-12/+12
* Enable caching of pages in hbtreeAli Akhtarzada2012-03-203-30/+93