summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Merge branch 'feature/remove_unqlite' into developChristian Mollekopf2015-12-26
|\
| * unqlite is a dead end; time to start pruning these thingsAaron Seigo2015-12-25
| |
* | Print the disk usage as part of the stat commandChristian Mollekopf2015-12-26
| |
* | Time syncChristian Mollekopf2015-12-26
| |
* | Print free page info in benchmark.Christian Mollekopf2015-12-26
| | | | | | | | | | | | | | LMDB seems to amass quite some free pages that are not reused, resulting in a rather poor usage of the space available. I haven't figured out why that is so far (it doesn't seem to be due to open transactions).
* | DocsChristian Mollekopf2015-12-23
|/
* Use the contains function where we can.Christian Mollekopf2015-12-22
|
* Use the folder index for syncing mails.Christian Mollekopf2015-12-22
| | | | | | If we iterate over all mails, all mails that are not in the current folder will not be existing in exists(). If we use the index instead to only get to the mails we need we're in a better situation.
* Avoid using QDir::separatorChristian Mollekopf2015-12-22
| | | | | It really doesn't help us in assembling paths since qt deals with forward slashes just fine
* Added the mail date propertyChristian Mollekopf2015-12-22
|
* Don't break the maildirresourcetestChristian Mollekopf2015-12-22
| | | | It relies on being able to specify the identifier for the time being.
* A benchmark for resource writing memory usageChristian Mollekopf2015-12-22
|
* Debug outputChristian Mollekopf2015-12-22
|
* Remove all resource data with the resource.Christian Mollekopf2015-12-22
|
* Turn operations of resources into a special case.Christian Mollekopf2015-12-22
| | | | | | Resources don't live inside a resource context, and as such inherently are a special case. By also removing the option to manually specify the identifier, the commandline is a lot easier to use.
* Expect what we can rely onChristian Mollekopf2015-12-22
|
* Don't crash without metadata.Christian Mollekopf2015-12-22
| | | | Used in tests.
* Only load the properties we need.Christian Mollekopf2015-12-22
| | | | ...and adjust the test accordingly with what we expect.
* Threadboundary cleanupChristian Mollekopf2015-12-22
|
* An automated test that keeps memory usage in check.Christian Mollekopf2015-12-22
| | | | And ensures we scale linearly with the number of entities.
* Support the attachment propertyChristian Mollekopf2015-12-21
|
* Print a warning when operating on a file that doesn't exist.Christian Mollekopf2015-12-21
|
* Output formattingChristian Mollekopf2015-12-21
|
* The generator should produce values one by one.Christian Mollekopf2015-12-20
| | | | | k ...not all at once.
* Use the logging mechanism we have.Christian Mollekopf2015-12-20
|
* Generalized the sync algorithms and applied them to mail.Christian Mollekopf2015-12-20
| | | | | Not necessarily the smartest algorithms, but at least they work and are generally applicable.
* Fixed clientapitestChristian Mollekopf2015-12-19
|
* Avoid starting resources on non-live queries.Christian Mollekopf2015-12-19
|
* CleanupChristian Mollekopf2015-12-19
|
* Make the akonadi2_client more genericChristian Mollekopf2015-12-19
| | | | | One syntax for all entity types and a generic mechanism to execute operations.
* Detect modifications and removals on folders in the maildirresourceChristian Mollekopf2015-12-18
|
* If we know what we want, we can get directly that.Christian Mollekopf2015-12-17
|
* Make queries by id workChristian Mollekopf2015-12-17
|
* Fixed buildChristian Mollekopf2015-12-17
|
* added missing fileChristian Mollekopf2015-12-17
|
* Less repetitionChristian Mollekopf2015-12-17
|
* Removed an unnecessary member variableChristian Mollekopf2015-12-17
|
* Use testFlagChristian Mollekopf2015-12-17
|
* Use domain adaptor in maildirresourceChristian Mollekopf2015-12-17
|
* Fixed maildirresourcetestChristian Mollekopf2015-12-17
|
* Use the terser version to express the same thingChristian Mollekopf2015-12-17
|
* Use the domain adaptor in the synchornization code of the dummyChristian Mollekopf2015-12-17
| | | | | | | resource as well. The code is easier to read that way, depends less on flatbuffers, and there is no measurable impact on performance.
* This is how we can look at the memory layoutChristian Mollekopf2015-12-17
|
* Debug outputChristian Mollekopf2015-12-17
|
* Expose the mimeMessage property.Christian Mollekopf2015-12-17
|
* All mails must have a different identifier.Christian Mollekopf2015-12-16
|
* Allow passing the resource configuration to the resourceChristian Mollekopf2015-12-16
|
* Get the maildir resource to work.Christian Mollekopf2015-12-16
| | | | | The subfolder implementation is not according to any standard it seems, but at least it works for now.
* A read-only maildir resource.Christian Mollekopf2015-12-15
| | | | Respectively a first prototype thereof.
* DocsChristian Mollekopf2015-12-15
|