Seddryck / Tseesecake

Tseesecake is a lightweight proxy for time-series query engines, supporting multiple database engines and storage providers, with a SQL dialect dedicated to time series
https://seddryck.github.io/Tseesecake
Apache License 2.0
2 stars 1 forks source link

Improve arrangers to be specific to some dialects #80

Closed Seddryck closed 9 months ago

Seddryck commented 9 months ago

It should be possible to specify that an arranger should only be executed for a few dialects. This should not be a property of the arranger, it's the dialect deciding about which arranger is needed and not the arranger knowing which dialects need it.

All arrangers marked with attribute [Polyglot] will be automatically associated to all dialects. Others must be instantiated through the factory specific to the language.