lostluck commented on a change in pull request #13115:
URL: https://github.com/apache/beam/pull/13115#discussion_r508018260



##########
File path: model/pipeline/src/main/proto/standard_window_fns.proto
##########
@@ -25,7 +25,7 @@ syntax = "proto3";
 
 package org.apache.beam.model.pipeline.v1;
 
-option go_package = "pipeline_v1";
+option go_package = 
"github.com/apache/beam/sdks/go/pkg/beam/model/pipeline_v1;pipeline_v1";

Review comment:
       If you look bit further you can see the actual protocol buffer field for 
go_package (cus apparently Protos are self describing on multiple levels).
   
   Part of the reason this change is so big is because in the last year the 
implementation of Go protocol buffers changed dramatically, and apparently 
they're moving to recommending the full package path for go_packages now. This 
is overall good since it means it will be able to work with Go Modules 
eventually. Who knows, Maybe it eventually saves us from needing to regenerate 
them.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to