]
Steven Hawkins updated TEIID-4456:
----------------------------------
Fix Version/s: (was: 8.12.x)
Enable the abiltiy to support nested and non-nested message
descriptors
-----------------------------------------------------------------------
Key: TEIID-4456
URL:
https://issues.jboss.org/browse/TEIID-4456
Project: Teiid
Issue Type: Enhancement
Components: Misc. Connectors
Reporter: Van Halbert
Assignee: Van Halbert
Fix For: 9.1, 8.12.7.6_3
Protobuf definition files can have messages defined in a nested and non-nested form.
Nested:
{code}
package bigdata;
message DataEntity {
..
optional MetaData context = 6;
message MetaData {
...
}
}
{code}
Non-nested:
{code}
package bigdata;
message DataEntity {
..
optional MetaData context = 6;
}
message MetaData {
...
}
{code}
The ProtobufMetadataProcessor needs to be changed to so that it can create the metadata
from either use case.
Currently it obtains the child descriptor messages from the parent descriptor.