Skip to content

v1.0.0

Latest

Choose a tag to compare

@juancappi juancappi released this 06 Nov 22:25
· 76 commits to main since this release
d7c35d3

A major release packed with lakehouse health, orchestration, and UX polish:

  • Lakehouse Health: automated table inspections, lakehouse-wide summaries, and detailed per-rule insights, powered by new backend storage and queue orchestration.
  • Manual & scheduled health runs: launch on demand from the UI or automate with cron-like schedules; monitor progress and results in real time.
  • Worker & scheduler services: dedicated entrypoints (worker.sh, app.worker, app.scheduler) plus Make targets for background jobs.
  • UI enhancements: rich Lakehouse Health dashboard, direct table links, improved namespace/table selectors, and fixed column resizing.
  • Deployment & docs: refreshed Docker/K8s guidance, HTTPS/authz setup notes, and clearer configuration knobs (including the PUBLIC_HEALTH_ENABLED flag).

What’s Changed

  • #169 add table insights (codrut20)
  • Table column resize fix (#168, codrut20)
  • Container run fix (#166, jurossiar)
  • Fixed bug: Copy link for table doesn't include sample limit value (#157 codrut20)
  • Document how to configure Authz and run HTTPS locally (#164, jurossiar)
  • Remove encoding artefacts (#163, codrut20)
  • Storage implementation for background jobs (#161, codrut20)
  • Bump devalue in fe to 5.3.2 (#159, dependabot)
  • Fix: extra checks for Make sample-catalog/init-fe (#158, juancappi)
  • Pre-fix Svelte port during start (#155, juancappi)
  • Update live demo link (#154, rakeshJn)
  • Add logo & README refresh (#153/#152, rakeshJn)
  • Backend insights rules groundwork (#151, juancappi)
  • Disable live demo toggle (#150, juancappi)
  • Live demo link updates (#149, juancappi)
  • Sample in-memory catalog for Docker (#148, juancappi)
  • K8s deployment descriptors (#143, juancappi)
  • Sample size dropdown (#142, codrut20)
  • Header copy-link placement fix (#139, codrut20)
  • First-namespace selection fix (#137, rakeshJn)
  • Sample catalog bootstrapping script (#135, juancappi)
  • SHELL := /bin/bash in Makefile (#134, grihabor)

Additional Improvements

  • Documentation & configuration: added Docker/K8s deployment notes, refreshed product documentation, linked guides directly in the UI, and clarified how to toggle the health feature via PUBLIC_HEALTH_ENABLED.
  • Health engine refinements: refactored dependencies, tuned insight rules, tightened worker scheduling logic, and added richer logging around scheduler cycles.
  • Worker & scheduler hardening: iterated on worker scripts, start scripts, Docker builds, and queue status reporting to stabilize background execution.
  • UI polish: fixed dropdown behaviour, namespace selection, table link navigation, CSS regressions, and clarified wording across the new Health views.
  • Testing & cleanup: expanded automated coverage for jobs/insights, consolidated logging, removed noisy debug output, and tidied residual assets.