3 ms·Lookup Apache Calcite that does most of what you describe. You can contribute to the project.by setheron 5y agoLookup Apache Calcite that does most of what you describe. You can contribute to the project.deleted 5y ago[deleted]