Hydrolix-specific fork of grafana/sqlds v5.1.1.
Forked on 2026-04-16. Summary of changes from upstream:
interpolator.go— SQL interpolation and macro handling using Hydrolix'sclickhouse-sql-parsermetadata.go— Metadata provider for ClickHouse metadata queries (primary keys, ad-hoc filters) with TTL cachingmodels/settings.go— Hydrolix-specific plugin settings and configuration modelsdriver_round_time_test.go— Round time functionality tests- Comprehensive test coverage for interpolator, macros, metadata, and settings
- Renamed Go module to
github.com/hydrolix/sqlds/v5 - Rewrote
macros.gowith Hydrolix-specific macro implementations - Modified
connector.go,datasource.go,driver.go, andhealth.gofor Hydrolix integration
.github/CI/CD workflows, codeowners, and issue automation (Grafana-specific)completion.go— generic completion logicdriver-mock.go— generic driver mock- Generic integration and middleware tests
- Added
github.com/hydrolix/clickhouse-sql-parser v0.3.0 - Added
github.com/jellydator/ttlcache/v3 v3.4.0 - Added
github.com/mithrandie/csvq-driver v1.7.0 - Added
github.com/grafana/dataplane/sdata v0.0.9