Skip to content

[improve][fn] Apply incremental reload to FunctionsManager (mirror connector reload) #25791

@Dream95

Description

@Dream95

Search before reporting

  • I searched in the issues and found nothing similar.

Motivation

Built-in connector reload was fixed in #25773 to be incremental: unchanged NARs keep the same Connector instance and only evicted connectors are closed. Built-in function reload in FunctionsManager still uses the old replace-all + close-all pattern, which has the same bug class and should be aligned with the connector implementation.

Solution

Mirror the incremental reload approach from #25773

Alternatives

No response

Anything else?

No response

Are you willing to submit a PR?

  • I'm willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    type/enhancementThe enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions