druid/sql/src
Gian Merlino de40d81b29
SQL: Add ProjectableFilterableTable to SegmentsTable. (#16841)
* SQL: Add ProjectableFilterableTable to SegmentsTable.

This allows us to skip serialization of expensive fields such as
shard_spec, dimensions, metrics, and last_compaction_state, if those
fields are not actually being queried.

* Restructure logic to avoid unnecessary toString() as well.
2024-08-06 06:40:21 -07:00
..
main SQL: Add ProjectableFilterableTable to SegmentsTable. (#16841) 2024-08-06 06:40:21 -07:00
test SQL: Add ProjectableFilterableTable to SegmentsTable. (#16841) 2024-08-06 06:40:21 -07:00