Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Get substring matches to work with sorted duplicates in store | Christian Mollekopf | 2016-02-20 | |
| | ||||
* | Use the logging functions | Christian Mollekopf | 2016-02-12 | |
| | ||||
* | Use logging in storage as well. | Christian Mollekopf | 2016-02-11 | |
| | ||||
* | Executed database removal in the resource instead of the client. | Christian Mollekopf | 2016-02-08 | |
| | | | | | The resource doesn't really notify all clients properly about the removal, but the tests all still pass. | |||
* | Enabled and fixed a bunch of warnings | Christian Mollekopf | 2016-01-31 | |
| | ||||
* | Fixed warnings | Christian Mollekopf | 2016-01-31 | |
| | ||||
* | Avoid accessing null pointer | Christian Mollekopf | 2016-01-30 | |
| | ||||
* | Renamed Akonadi2 to Sink | Christian Mollekopf | 2016-01-20 | |
| | | | | (except for documentation). | |||
* | Debug output | Christian Mollekopf | 2015-12-22 | |
| | ||||
* | Print a warning when operating on a file that doesn't exist. | Christian Mollekopf | 2015-12-21 | |
| | ||||
* | Debug output | Christian Mollekopf | 2015-12-17 | |
| | ||||
* | Added a way to gather some db statistics. | Christian Mollekopf | 2015-12-15 | |
| | ||||
* | Optimize findLast | Christian Mollekopf | 2015-11-25 | |
| | | | | | This just gave a 700% boost to query performance from ~2k to 14k reads per second... | |||
* | Updated the index on modifications and removals. | Christian Mollekopf | 2015-10-29 | |
| | | | | Misses tests. | |||
* | Work with revisions in store + pipelinetest | Christian Mollekopf | 2015-09-24 | |
| | | | | Cleanup of revisions, and revision for removed entity is yet missing. | |||
* | Storage: substring search and findLatest | Christian Mollekopf | 2015-09-11 | |
| | ||||
* | Removed convenience API | Christian Mollekopf | 2015-08-23 | |
| | ||||
* | Storage cleanup | Christian Mollekopf | 2015-08-23 | |
| | ||||
* | Increase the limit of named databases to 50 | Christian Mollekopf | 2015-08-23 | |
| | ||||
* | Duplicate settings as part of opening db. | Christian Mollekopf | 2015-08-23 | |
| | ||||
* | Less noise and better error handling. | Christian Mollekopf | 2015-08-23 | |
| | | | | | Trying to read from non-existant databases no longer prints error messages. | |||
* | Use named databases in storage. | Christian Mollekopf | 2015-08-22 | |
| | | | | This will allow us to create indexes in the same store. | |||
* | Moved opening of transactions and database interfaces into the txn | Christian Mollekopf | 2015-08-19 | |
| | ||||
* | Autocommit for the transaction | Christian Mollekopf | 2015-08-13 | |
| | ||||
* | Support for nested transactions | Christian Mollekopf | 2015-08-12 | |
| | ||||
* | Error on remove without transaction | Christian Mollekopf | 2015-08-11 | |
| | ||||
* | Removed legacy API | Christian Mollekopf | 2015-08-11 | |
| | ||||
* | const scan and public default ctor | Christian Mollekopf | 2015-08-10 | |
| | ||||
* | Transaction class for storage | Christian Mollekopf | 2015-08-09 | |
| | | | | | | The beginning of a cleaner and less bare-bones API for the storage. The lifetime of transactions is now handled in (movable) transaction objects. | |||
* | Less noise | Christian Mollekopf | 2015-04-07 | |
| | ||||
* | Storage: API cleanup/use QByteArray instead of std::string | Christian Mollekopf | 2015-03-31 | |
| | ||||
* | void const -> const void | Aaron Seigo | 2015-02-09 | |
| | | | | | equivalent syntax, but follows the standard idiom we use throughout the code .. const char *, not char const * (e.g.) | |||
* | Open the database readonly in readonly mode. | Christian Mollekopf | 2015-01-30 | |
| | ||||
* | can not delete this as it is an opaque data structure | Aaron Seigo | 2015-01-27 | |
| | | | | instead, use the lmdb api | |||
* | debug output, fixed dummyresourcetest | Christian Mollekopf | 2015-01-25 | |
| | ||||
* | Uid index + query using that index. | Christian Mollekopf | 2015-01-24 | |
| | | | | ...and a couple of other fixes. | |||
* | Storage: support for duplicates. | Christian Mollekopf | 2015-01-20 | |
| | ||||
* | Fixed storage removal. | Christian Mollekopf | 2015-01-16 | |
| | | | | We have to remove any open environments as well. | |||
* | Fixed messageqeue and storage. Empty scan is not an error. | Christian Mollekopf | 2015-01-15 | |
| | ||||
* | Fixed messagequeue | Christian Mollekopf | 2015-01-15 | |
| | ||||
* | Finally working multithreaded reads from lmdb? | Christian Mollekopf | 2015-01-11 | |
| | ||||
* | Error handling for remove. | Christian Mollekopf | 2015-01-11 | |
| | ||||
* | Remove from storage call. | Christian Mollekopf | 2015-01-11 | |
| | ||||
* | Fixed turning read transactions into write transactions. | Christian Mollekopf | 2015-01-11 | |
| | ||||
* | unifying buffer, and a better way to implement domain object adapters. | Christian Mollekopf | 2014-12-24 | |
| | ||||
* | Write-Read loop from clientside. | Christian Mollekopf | 2014-12-21 | |
| | | | | | | | | | It's a huge hack but starts to show results. Most urgently we need: * reliable command results * the 3 buffers instead of the 1 * A way to implement storage as preprocessor (or a place to impelement it after the preprocessors). | |||
* | lgpl | Aaron Seigo | 2014-12-15 | |
| | ||||
* | namespace everything in libs with Akonadi2 | Aaron Seigo | 2014-12-15 | |
| | ||||
* | Make lmdb work with threads. | Christian Mollekopf | 2014-12-15 | |
| | ||||
* | avoid integer overflow ... at least on 64 bit. | Aaron Seigo | 2014-12-15 | |
| |