Hi DianFu,
     
     Thanks for your feedback of the FLIP. 
     
     About the mentioned question for the `getLatestRules`, IMO, this doesn't 
need to rename into `getRuleChanges` because this method is used for getting 
the total amount of the latest rules which has been updated once. 
     
     About the CEP.rule method, the CEP.dynamicPattern renaming is confusing 
for users. The dynamic pattern only creates the PatternStream not the 
DataStream. From the concept, a dynamic pattern is also a pattern, not contains 
the PatternProcessFunction. If renaming the CEP.rule into CEP.dynamicPattern, 
the return value of the method couldn't include the  PatternProcessFunction, 
only returns the PatternStream. I think the difference between the Rule and the 
Pattern is that Rule contains the PatternProcessFunction, but the Pattern or 
DynamicPattern doesn't contain the function.

Best
Nicholas Jiang

Reply via email to