Skip to content

allow loading extensions by type URL #9587

@kyessenov

Description

@kyessenov

Currently, all filter configs use "name" to lookup an extension. We would like to use "name" for other purposes (e.g. a key in xDS just like all other resources). For that to happen, we would like to be able to load an extension using the config type URL, with a few caveats:

  • deprecated Struct not supported (require TypedStruct)
  • deprecated google.protobuf.Empty configs are not supported

In case it's not supported, we will fallback to name as the mechanism to lookup a filter factory.
@htuch

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/xdsno stalebotDisables stalebot from closing an issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions