Files
seaweedfs/weed/query/engine
chrislu 699e2f4413 feat: Add logical type support to SQL query engine
Extended SQL engine to handle new Parquet logical types:
- Added TimestampValue comparison support (microsecond precision)
- Added DateValue comparison support (days since epoch)
- Added DecimalValue comparison support with string conversion
- Added TimeValue comparison support (microseconds since midnight)
- Enhanced valuesEqual(), valueLessThan(), valueGreaterThan() functions
- Added decimalToString() helper for precise decimal-to-string conversion
- Imported math/big for arbitrary precision decimal handling

The SQL engine can now:
-  Compare TIMESTAMP values for filtering (e.g., WHERE timestamp > 1672531200000000000)
-  Compare DATE values for date-based queries (e.g., WHERE birth_date >= 12345)
-  Compare DECIMAL values for precise financial calculations
-  Compare TIME values for time-of-day filtering

Next: Add YEAR(), MONTH(), DAY() extraction functions for date analytics.
2025-09-03 07:29:03 -07:00
..
2025-09-03 00:10:47 -07:00
2025-09-02 22:12:47 -07:00
2025-09-02 22:12:47 -07:00
2025-09-01 20:19:59 -07:00
2025-09-03 00:10:47 -07:00
2025-09-03 00:10:47 -07:00
2025-09-01 20:19:59 -07:00
2025-09-02 22:12:47 -07:00
2025-09-01 18:52:22 -07:00
2025-09-01 19:36:47 -07:00
2025-09-02 22:12:47 -07:00
2025-09-02 22:12:47 -07:00
2025-09-03 00:40:03 -07:00
2025-09-01 18:52:22 -07:00
2025-09-01 18:52:22 -07:00
2025-09-03 00:10:47 -07:00
2025-09-03 00:10:47 -07:00
2025-09-01 21:40:24 -07:00
2025-09-02 22:12:47 -07:00
2025-09-03 00:10:47 -07:00
2025-09-02 22:12:47 -07:00