Treat this branch as develop branch. The goal of this branch is to
fullfil v0.2 milestone. v0.2 will be released after this
branch is merged.
Tasks:
[x] Implement a machinery for maintaining vino database.
[x] Provide two databases - cellar and ratings.
[x] Performance. vulpea-db-build-cache must take less than 500ms
when the cache is warm. In clean environment each entry should
be processed in less than 300ms.
[x] Test coverage.
[x] Documentation.
Just a side note. Ideally database maintenance machinery should be
provided by vulpea library. I need more time and more examples to
better understand how it should be implemented in generic library like
vulpea.
Treat this branch as
develop
branch. The goal of this branch is to fullfil v0.2 milestone.v0.2
will be released after this branch is merged.Tasks:
vino
database.cellar
andratings
.vulpea-db-build-cache
must take less than 500ms when the cache is warm. In clean environment each entry should be processed in less than 300ms.Just a side note. Ideally database maintenance machinery should be provided by
vulpea
library. I need more time and more examples to better understand how it should be implemented in generic library likevulpea
.