Blaze-IVM is a toolsuite for making use of incremental view maintenance. This is still a work in progress.
Blaze-IVM is a toolsuite that is implemented on top of Apache Calcite for making use of incremental view maintenance.
Blaze-IVM has support for
- Generating triggers for incremental view maintenance(work in progress)
Some future planned features
- Support rewriting queries to use materialization tables
- Deferred incremental view maintenance
This is still a work in progress.
Currently there is no documentation.
This distribution, as a whole, is licensed under the terms of the Apache License, Version 2.0 (see LICENSE.txt).
Project Site: https://ivm.blazebit.com (coming at some point)