rmuir commented on PR #16281:
URL: https://github.com/apache/lucene/pull/16281#issuecomment-4768281448

   > An alternative change would be to make `checkIntegrity(OneMerge)` abstract 
and `checkIntegrity()` final, delegating to `checkIntegrity(null)`. That would 
prevent subclasses from silently ignoring the merge parameter but it would 
require updating all (backwards and third party) codec implementations. Or just 
replace `checkIntegrity()` by `checkIntegrity(OneMerge)`. Happy to hear our 
thoughts on this
   
   Maybe we can avoid the delegator and just change the signature of the 
existing functions? Delegators can sometimes cause problems, maybe it is best 
to avoid them with this one
   
   
   
   
   
   
   


-- 
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: [email protected]

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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to