Tan-JiaLiang commented on PR #24:
URL: 
https://github.com/apache/flink-connector-hbase/pull/24#issuecomment-1809722599

   > I think handling WritableMetadata as an enum makes interactions with the 
class kinf of hard to read.
   
   I didn't think much of it at first, I just followed the WritableMetadata 
design of 
[flink-connector-kafka.](https://github.com/apache/flink-connector-kafka). 
Because I think it's best to be consistent with these kinds of implementations. 
But I rethink about it, for now the connectors have split into two different 
projects, and your refactor is better IMO, so +1 for your suggestion.
   
   > I also wondered about is it make sense to handle interactions with 
WritableMetadata as it has multiple different metadata, while we only have 
TIMESTAMP for now?
   
   Yes, there also FLINK-30460 should also be supported IMO. After this PR 
merged, I'll support it ASAP.
   
   I cherry-pick your PR and do a little bit of optimization, PTAL.
   
   And one more question, i want to keep your changes, but i want to squash all 
the commit in one too (maybe it can good for maintainer merge my PR), any 
suggestion? Seems git can not keep one commit two authors.
   
   


-- 
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.

To unsubscribe, e-mail: issues-unsubscr...@flink.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to