Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change PipelineTransform to PipelineTransformationEntrypoint #3543

Merged
merged 2 commits into from
Feb 21, 2025

Conversation

hhoughgg
Copy link
Contributor

@hhoughgg hhoughgg commented Feb 13, 2025

Changing the implementation here to make it so that instead of having different functions for different datatypes such as transformJson(), we instead have different entrypoints.

Nothing in this change is backwards compatible and involves changes to generated-types. This is for an unreleased product and not being used except internally, so breaking changes are ok in this context.

@hhoughgg hhoughgg requested review from a team as code owners February 13, 2025 22:59
@hhoughgg hhoughgg requested review from jasnell and danlapid February 13, 2025 22:59
@hhoughgg hhoughgg force-pushed the hhoughgg/pipeline-transformation branch from fc16ad2 to ca3e687 Compare February 19, 2025 17:21
@maheshwarip
Copy link

lgtm, excited for this :)

@hhoughgg hhoughgg force-pushed the hhoughgg/pipeline-transformation branch from ca3e687 to a00ba7a Compare February 19, 2025 22:16
@a-robinson
Copy link
Member

@hhoughgg are you able to view the failing CI checks and fix them up? I can merge for you once they're green, but given the number of failures it looks like some fixing is needed.

@hhoughgg hhoughgg force-pushed the hhoughgg/pipeline-transformation branch from a00ba7a to a24e4ea Compare February 20, 2025 21:58
@a-robinson a-robinson enabled auto-merge (squash) February 20, 2025 22:14
@a-robinson
Copy link
Member

Looks like there's still an issue?

Run diff -r bazel-bin/types/definitions/ types/generated-snapshot > types.diff
  diff -r bazel-bin/types/definitions/ types/generated-snapshot > types.diff
  shell: /usr/bin/bash -e {0}
Error: Process completed with exit code 1.

auto-merge was automatically disabled February 21, 2025 17:07

Head branch was pushed to by a user without write access

@a-robinson a-robinson enabled auto-merge (squash) February 21, 2025 18:07
@a-robinson a-robinson merged commit 2f7d61d into cloudflare:main Feb 21, 2025
12 of 13 checks passed
yj7o5 pushed a commit to yj7o5/workerd that referenced this pull request Feb 25, 2025
…are#3543)

* Change PipelineTransform to PipelineTransformationEntrypoint class implementation

* generate new type snapshots
@penalosa penalosa mentioned this pull request Mar 3, 2025
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.

5 participants