imag/libimagstore
Matthias Beyer a42b6a10db Add error tracing support in Aspect implementation
This removes the parallelization feature from the Aspect codebase as
std::error::Error does not implement Send, so we cannot send the error
from a child thread to a parent thread.

This is clearly not an optimal implementation now, but we have hook
non-aborting-error tracing support, which is more important than
parallelization support, at least in this early stage of development.

An issue has to be opened for re-implementing parallelization of hooks.
2016-05-28 21:08:55 +02:00
..
src Add error tracing support in Aspect implementation 2016-05-28 21:08:55 +02:00
.gitignore Add: libimagstore 2016-01-09 23:51:31 +01:00
Cargo.toml Merge pull request #400 from matthiasbeyer/libimagutil/match-helper 2016-05-24 14:41:43 +02:00
README.md Add README for libimagstore 2016-03-25 15:56:42 +01:00

libimagstore

The store is the heart of everything. Here lives the data, the complexity and the performance bottleneck.

The store offeres read/write access to all entries, a hook system to do on-the-fly modification of incoming/outgoing files and so on.

The store itself does not offer functionality, but has a commandline interface "imag-store" which can do basic things with the store.