freezhan commented on pull request #12157: URL: https://github.com/apache/flink/pull/12157#issuecomment-656480710
@aljoscha How about letting the user pass this prefix parameter, then then also add a check inside the generator to verify that we really obey the length cap. Transaction.id should have a business meaning. I don't think the following lengthy context makes any sense, it's not readable if it's too long, right ```java getRuntimeContext().getTaskName() + "-" + ((StreamingRuntimeContext) getRuntimeContext()).getOperatorUniqueID() ``` ---------------------------------------------------------------- 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: us...@infra.apache.org