Skip to content

[fix][fn] Fix functions update issue where artifact is provided as a http url#25840

Merged
nodece merged 3 commits into
apache:masterfrom
sbourkeostk:fix-function-update
May 21, 2026
Merged

[fix][fn] Fix functions update issue where artifact is provided as a http url#25840
nodece merged 3 commits into
apache:masterfrom
sbourkeostk:fix-function-update

Conversation

@sbourkeostk

Copy link
Copy Markdown
Contributor

Fixes #25839

Modifications

Verifying this change

  • Make sure that the change passes the CI checks.

This change added tests and can be verified as follows:
Updated unit test: AbstractFunctionApiResourceTest

Does this pull request potentially affect one of the following parts:

  • Dependencies (add or upgrade a dependency)
  • The public API
  • The schema
  • The default values of configurations
  • The threading model
  • The binary protocol
  • The REST endpoints
  • The admin CLI options
  • The metrics
  • Anything that affects deployment

@lhotari lhotari left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sbourkeostk

Copy link
Copy Markdown
Contributor Author

My gradle know-how failed me - test updated

@lhotari

lhotari commented May 20, 2026

Copy link
Copy Markdown
Member

My gradle know-how failed me - test updated

btw. there's some instructions in https://github.com/apache/pulsar#build. We recently switched to Gradle so the contributor guide hasn't been updated yet.

Running all tests locally is not feasible. For larger changes it's useful to setup "Personal CI" so that you can run Pulsar CI in your own fork with GitHub Actions (free). That way you have full control and wouldn't have to wait for maintainer approvals to run builds. For this PR it's not relevant since this is a very small change.

Co-authored-by: Zixuan Liu <nodeces@gmail.com>
@nodece nodece merged commit 235a7a8 into apache:master May 21, 2026
80 of 82 checks passed
@sbourkeostk sbourkeostk deleted the fix-function-update branch May 21, 2026 10:17
lhotari added a commit that referenced this pull request May 22, 2026
…http url (#25840)

Co-authored-by: Stephen Bourke <sbourke@beyond.com>
Co-authored-by: Lari Hotari <lhotari@users.noreply.github.com>
Co-authored-by: Zixuan Liu <nodeces@gmail.com>
(cherry picked from commit 235a7a8)
lhotari added a commit that referenced this pull request May 22, 2026
…http url (#25840)

Co-authored-by: Stephen Bourke <sbourke@beyond.com>
Co-authored-by: Lari Hotari <lhotari@users.noreply.github.com>
Co-authored-by: Zixuan Liu <nodeces@gmail.com>
(cherry picked from commit 235a7a8)
nodece added a commit to ascentstream/pulsar that referenced this pull request May 27, 2026
…http url (apache#25840)

Co-authored-by: Stephen Bourke <sbourke@beyond.com>
Co-authored-by: Lari Hotari <lhotari@users.noreply.github.com>
Co-authored-by: Zixuan Liu <nodeces@gmail.com>
(cherry picked from commit 235a7a8)
priyanshu-ctds pushed a commit to datastax/pulsar that referenced this pull request Jun 9, 2026
…http url (apache#25840)

Co-authored-by: Stephen Bourke <sbourke@beyond.com>
Co-authored-by: Lari Hotari <lhotari@users.noreply.github.com>
Co-authored-by: Zixuan Liu <nodeces@gmail.com>
(cherry picked from commit 235a7a8)
(cherry picked from commit c05d208)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] Function update fails with existing http url

4 participants