Skip to content

dym: add local filename dym support to all extensions#45512

Merged
wbpcode merged 8 commits into
envoyproxy:mainfrom
wbpcode:dev-support-data-sources-based-extensions-to-others
Jun 11, 2026
Merged

dym: add local filename dym support to all extensions#45512
wbpcode merged 8 commits into
envoyproxy:mainfrom
wbpcode:dev-support-data-sources-based-extensions-to-others

Conversation

@wbpcode

@wbpcode wbpcode commented Jun 9, 2026

Copy link
Copy Markdown
Member

Commit Message: dym: add local filename dym support to all extensions
Additional Description:

Now all dynamic modules could use the module.local.filename to specific the module's patch and to avoid put all modules in same path and reference it with name.

Risk Level: low.
Testing: unit.
Docs Changes: n/a.
Release Notes: n/a.
Platform Specific Features: n/a.

wbpcode added 4 commits June 8, 2026 13:16
Signed-off-by: wbpcode/wangbaiping <wbphub@gmail.com>
Signed-off-by: wbpcode/wangbaiping <wbphub@gmail.com>
… dev-support-data-sources-based-extensions-to-others
Signed-off-by: wbpcode/wangbaiping <wbphub@gmail.com>
@wbpcode

wbpcode commented Jun 9, 2026

Copy link
Copy Markdown
Member Author

/retest

wbpcode added 4 commits June 10, 2026 00:57
Signed-off-by: wbpcode/wangbaiping <wbphub@gmail.com>
… dev-support-data-sources-based-extensions-to-others
Signed-off-by: wbpcode/wangbaiping <wbphub@gmail.com>
Signed-off-by: wbpcode/wangbaiping <wbphub@gmail.com>
@wbpcode

wbpcode commented Jun 10, 2026

Copy link
Copy Markdown
Member Author

/retest

Comment on lines +878 to +880
// Load the dynamic module. Dynamic module clusters do not support remote module sources, so no
// init manager or async callback is passed; only the synchronous local-file and by-name paths
// can succeed here.

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.

It'd be very nice for us to support this for Clusters and other extensions. Not sure how hard would it be.

@agrawroh agrawroh 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, Thanks!

@wbpcode

wbpcode commented Jun 11, 2026

Copy link
Copy Markdown
Member Author

/retest

@wbpcode wbpcode merged commit 6a7997e into envoyproxy:main Jun 11, 2026
28 checks passed
@wbpcode wbpcode deleted the dev-support-data-sources-based-extensions-to-others branch June 11, 2026 01:05
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