Skip to content

Add GenericHttpDataSource#495

Merged
maxschmeling merged 5 commits into
trunkfrom
add/managed-http-data-source
May 2, 2025
Merged

Add GenericHttpDataSource#495
maxschmeling merged 5 commits into
trunkfrom
add/managed-http-data-source

Conversation

@chriszarate
Copy link
Copy Markdown
Member

@chriszarate chriszarate commented May 2, 2025

Instead of using HttpDataSource directly, we extend it to create GenericHttpDataSource. This allows us to specify (and validate) an opinionated service config that does not impose any constraints on consumers of HttpDataSource.

After discussion with @shekharnwagh, we agreed to pull service_config out of HttpDataSource entirely since it is a private implementation detail for our integrations.

@chriszarate chriszarate requested a review from shekharnwagh May 2, 2025 18:00
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 2, 2025

Test this PR in WordPress Playground.

@ingeniumed
Copy link
Copy Markdown
Contributor

Closes VIPCMS-1226

@maxschmeling maxschmeling merged commit 5d9d55f into trunk May 2, 2025
13 checks passed
@maxschmeling maxschmeling deleted the add/managed-http-data-source branch May 2, 2025 22:51
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.

3 participants