drewfarris commented on issue #1537: Add PrintInfo options to dump full keys, 
apply formatter
URL: https://github.com/apache/accumulo/pull/1537#issuecomment-593468853
 
 
   > @drewfarris Do these changes work on the current development branch? 
(master) Specifically, I'm concerned that Formatter is not public API, and 
adding it here could cause problems between branches.
   > 
   
   Would Keith's suggestion of `BiFunction<Key, Value, String>` address this 
concern? It eliminates the reliance on the Formatter API entirely.
   
   > Also, new features typically shouldn't be added to maintenance branches. 
[..] . I could be convinced that these are important enough changes that we 
definitely need them in 1.10... but normally, I'd argue for changes like these 
to be put in the next version.
   
   I agree with the principle of adding this to the newest branch. We really 
shouldn't be adding features to a 'legacy' baseline. I don't have a compelling 
argument for putting in in `1.10` other than it is the version we're using in 
our development and production environments currently and I have a _practical 
need_ for this feature in that environment. I'd prefer not to maintain a 
patch/fork for this somewhat trivial feature that most folks won't observe.
   
   I agree with your point about the fact that this should be targeted at all 
branches 1.10, 2.0, 2.1 - and I intend to do that based on your feedback. 
Unfortunately there's just not a nice way to do that without opening multiple 
PR's which I'd like to avoid until we all have notional agreement that this is 
a good thing to do (in order to maintain a single conversation thread.)
   
   

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


With regards,
Apache Git Services

Reply via email to