Repository navigation
Release 0.1.21: catalog/storage paths and Dremio catalog check in %metadata - #75
Merged
Merged
Conversation
Sync staging back into development (v0.1.20)
… first
- push_to_dds takes dds_path with '.' or '/' separators; a quoted catalog
name ("v1.0") loses its quotes and stays one folder (path_segments,
to_storage_path, to_catalog_path).
- Before uploading, the path is looked up in the Dremio catalog
(DREMIO_BASE_URL from the nearest .env, else the kernel); a missing path
raises CatalogPathNotFound and nothing is uploaded. check_catalog=False
skips it; %metadata check_catalog_path(path) runs the check alone.
- CatalogRestClient.get_entity(segments) for by-path lookups of names that
contain dots; Dremio's 400 for a missing item in its catalog source reads
as absent.
- %metadata help: describe the '.' / '/' separators; hide dds_base_url and
dremio_base_url (still callable).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Release to staging: catalog/storage paths and Dremio catalog check in %metadata
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Promotes
stagingtomainfor the 0.1.21 release.What's in it
%metadata push_to_ddstakesdds_pathwith either.or/separators (Release to staging: catalog/storage paths and Dremio catalog check in %metadata #74). A quoted catalog name such as"v1.0"loses its quotes and stays one folder.CatalogPathNotFoundand nothing reaches DDS.DREMIO_BASE_URLcomes from the nearest.env, else the kernel environment.check_catalog=Falseskips the check, and%metadata check_catalog_path(path)runs it alone.CatalogRestClient.get_entity(segments)looks up names that contain dots. Dremio's 400 for a missing item in its catalog source is treated as "absent".%metadata helpdescribes the.//separators and leavesdds_base_url()/dremio_base_url()out of the table.Tests
468 passed, 1 skipped (the live SDI test).
🤖 Generated with Claude Code