Skip to content

feat(transferType): make catalog transferType configurable via product spec - #22

Merged
wistefan merged 1 commit into
mainfrom
feat/configurable-transfer-type
Jun 26, 2026
Merged

feat(transferType): make catalog transferType configurable via product spec#22
wistefan merged 1 commit into
mainfrom
feat/configurable-transfer-type

Conversation

@vramperez

Copy link
Copy Markdown
Collaborator

The catalog Distribution format (the DSP transferType the consumer requests) was hardcoded, so the dashboard only offered a value that didn't match what the data plane supports. Read it from a transferType product-spec characteristic
instead, defaulting to HttpData-PULL when absent (backwards compatible) and omitting the dataset with a warning when an unsupported type is declared.

Consolidate the supported transfer types into a single TransferTypes class in tmf-extension, referenced by both the catalog mapper and the data-plane registration / resource generators, so the allowed set lives in one place.

@vramperez
vramperez requested a review from wistefan June 26, 2026 07:46
@wistefan
wistefan merged commit 36f2bc6 into main Jun 26, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants