Repository navigation
Release 1.8.0
What's Changed
- Accept a single path/glob string in file-format table functions by @robinskil in #287
- Per-format config + per-table OPTIONS for netcdf/atlas/bbf by @robinskil in #288
- Make config runtime-owned + per-format config & per-table OPTIONS by @robinskil in #289
- Make S3Config the single source of truth for object storage by @robinskil in #290
- Storage config owns data dirs + optional S3; NetCDF output to configured tmp by @robinskil in #291
- Slim data-lake: replace TableManager/FileManager/DataLake with native SessionContext by @robinskil in #292
- Add Delta Lake support (read_delta + STORED AS DELTA) by @robinskil in #293
- Add AWS Glue-style crawler for external tables by @robinskil in #294
- Sync 1.7.3 docs with code; fix stale config reference by @robinskil in #296
- Add beacon-cli: a Python terminal client for Beacon by @robinskil in #297
- Fix EXPLAIN ANALYZE panic over external NetCDF/nd-array tables by @robinskil in #298
- Add admin REST endpoints for crawlers and external tables by @robinskil in #299
- Add PostgreSQL/MySQL external tables as DataFusion table providers by @robinskil in #300
- Enrich REST API OpenAPI documentation by @robinskil in #301
- Read legacy logical tables as external tables by @robinskil in #295
- Make table-config an admin-only REST endpoint by @robinskil in #302
- Add TypeScript/JavaScript SDK (clients/beacon-ts) by @robinskil in #303
- Add EXPLAIN ANALYZE pgjson endpoint (/api/explain-analyze-query) by @robinskil in #306
- Admin web UI, bundled into the Beacon server and Docker image by @robinskil in #307
- Accept .tif as well as .tiff for the dataset-schema endpoint by @robinskil in #308
- Auto-select broadcast-compatible dimensions for SELECT * on netCDF & Zarr by @robinskil in #310
- fix(nd-array): make SELECT * dimension auto-selection robust by @robinskil in #312
- Move beacon-iceberg into beacon-file-formats/ by @robinskil in #309
- Lance-backed managed table engine by @robinskil in #313
- Reduce dependencies and tune build for compile time by @robinskil in #314
- docs: align 1.7.3 docs with code and document missing features by @robinskil in #315
- Expand integration test suite and fix the bugs it surfaced by @robinskil in #317
- test: expand unit-test coverage + fix super_type_arrow bugs by @robinskil in #319
- Return a clear error for an output format on a non-SELECT statement by @robinskil in #318
- Authentication & role-based access control by @robinskil in #321
- docs: prepare 1.8.0 release by @robinskil in #320
- Admin UI: dataset file management, resumable uploads, RBAC UI, SQL autocomplete by @robinskil in #322
Full Changelog: v1.7.3...v1.8.0