fpj commented on pull request #2730:
URL: https://github.com/apache/bookkeeper/pull/2730#issuecomment-859393745


   I read the proposal, and it seems reasonable at a high level to enable pre 
and post processing for ledgers and entries. From the proposal, I don't 
understand whether implemented interceptors are loaded at runtime or they have 
to be merged to the code base. If it is the latter, then the scope of 
utilization is going to be more limited.
   
   There is also an implicit assumption that the client reading the data knows 
what interceptor to use. This might be the case for a number of applications, 
but if an application has some form of generic ledger reader, then it would 
need to find out what interceptors to use. If the interceptor code is merged in 
to the code base, then we don't have this problem, but the mechanism is less 
flexible. 


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


Reply via email to