Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
statefun-2.0.0
-
None
Description
These protobuf definition files are being bundled in built artifacts:
google/protobuf/any.proto google/protobuf/api.proto google/protobuf/descriptor.proto google/protobuf/duration.proto google/protobuf/empty.proto google/protobuf/field_mask.proto google/protobuf/source_context.proto google/protobuf/struct.proto google/protobuf/timestamp.proto google/protobuf/type.proto google/protobuf/wrappers.proto
This is caused by the addProtoSources configuration of the protoc-jar-maven-plugin.
We should remove those, because:
- Bundling those will require licensing acknowledgement to Protobuf in our artifacts.
- Those definition files are not used directly by Stateful Functions at all.