@@ -10,19 +10,6 @@ option go_package = "github.com/substrait-io/substrait-protobuf/go/substraitpb/e
1010option java_multiple_files = true ;
1111option java_package = "io.substrait.proto" ;
1212
13- // This message is deprecated, use SimpleExtensionURN moving forwards
14- message SimpleExtensionURI {
15- option deprecated = true ;
16- // A surrogate key used in the context of a single plan used to reference the
17- // URI associated with an extension.
18- // 0 is a valid anchor/reference, but prefer non-zero values for ergonomics.
19- uint32 extension_uri_anchor = 1 ;
20-
21- // The URI where this extension YAML can be retrieved. This is the "namespace"
22- // of this extension.
23- string uri = 2 ;
24- }
25-
2613message SimpleExtensionURN {
2714 // A surrogate key used in the context of a single plan used to reference the
2815 // URN associated with an extension.
@@ -34,7 +21,7 @@ message SimpleExtensionURN {
3421 string urn = 2 ;
3522}
3623
37- // Describes a mapping between a specific extension entity and the uri/urn where
24+ // Describes a mapping between a specific extension entity and the URN where
3825// that extension can be found.
3926message SimpleExtensionDeclaration {
4027 oneof mapping_type {
@@ -45,13 +32,9 @@ message SimpleExtensionDeclaration {
4532
4633 // Describes a Type
4734 message ExtensionType {
48- // references the extension_uri_anchor defined for a specific extension URI.
49- // this is now deprecated and extension_urn_reference should be used instead.
50- uint32 extension_uri_reference = 1 [deprecated = true ];
35+ reserved 1 ;
5136
5237 // references the extension_urn_anchor defined for a specific extension URN.
53- // If both extension_urn_reference and extension_uri_reference are present,
54- // extension_urn_reference takes precedence.
5538 uint32 extension_urn_reference = 4 ;
5639
5740 // A surrogate key used in the context of a single plan to reference a
@@ -64,13 +47,9 @@ message SimpleExtensionDeclaration {
6447 }
6548
6649 message ExtensionTypeVariation {
67- // references the extension_uri_anchor defined for a specific extension URI.
68- // this is now deprecated and extension_urn_reference should be used instead.
69- uint32 extension_uri_reference = 1 [deprecated = true ];
50+ reserved 1 ;
7051
7152 // references the extension_urn_anchor defined for a specific extension URN.
72- // If both extension_urn_reference and extension_uri_reference are present,
73- // extension_urn_reference takes precedence.
7453 uint32 extension_urn_reference = 4 ;
7554
7655 // A surrogate key used in the context of a single plan to reference a
@@ -83,13 +62,9 @@ message SimpleExtensionDeclaration {
8362 }
8463
8564 message ExtensionFunction {
86- // references the extension_uri_anchor defined for a specific extension URI.
87- // this is now deprecated and extension_urn_reference should be used instead.
88- uint32 extension_uri_reference = 1 [deprecated = true ];
65+ reserved 1 ;
8966
9067 // references the extension_urn_anchor defined for a specific extension URN.
91- // If both extension_urn_reference and extension_uri_reference are present,
92- // extension_urn_reference takes precedence.
9368 uint32 extension_urn_reference = 4 ;
9469
9570 // A surrogate key used in the context of a single plan to reference a
0 commit comments