Skip to content

Fix targeted Iceberg metadata loading#670

Merged
EDsCODE merged 1 commit into
mainfrom
fix/iceberg-targeted-metadata-loading
Jun 3, 2026
Merged

Fix targeted Iceberg metadata loading#670
EDsCODE merged 1 commit into
mainfrom
fix/iceberg-targeted-metadata-loading

Conversation

@EDsCODE
Copy link
Copy Markdown
Contributor

@EDsCODE EDsCODE commented Jun 3, 2026

Summary

  • Target Lakekeeper column metadata preloads to simple information_schema.columns table_schema/table_name predicates.
  • Skip stale Lakekeeper 404 table metadata only during broad metadata refreshes, while preserving hard failures for requested missing tables.
  • Add regression tests and document the Iceberg information_schema behavior in the Lakekeeper runbook.

Test plan

  • go test ./server/icebergmeta ./server -run 'Iceberg|InformationSchemaColumnsCompat|Metadata' -count=1
  • git diff --check

Notes

  • just lint could not run locally because golangci-lint is not installed in this environment.

@EDsCODE EDsCODE merged commit dc98993 into main Jun 3, 2026
24 checks passed
@EDsCODE EDsCODE deleted the fix/iceberg-targeted-metadata-loading branch June 3, 2026 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant