• thiolliere's avatar
    Introduce in-origin filtering (#6318) · 0db70ea9
    thiolliere authored
    
    
    * impl filter in origin
    
    * remove IsCallable usage. Breaking: utility::batch(root, calls) no longer bypass BasicCallFilter
    
    * rename BasicCallFilter -> BaseCallFilter
    
    * refactor code
    
    * Apply suggestions from code review
    
    Co-authored-by: default avatarKian Paimani <[email protected]>
    
    * remove forgotten temporar comment
    
    * better add suggestion in another PR
    
    * refactor: use Clone instead of mem::replace
    
    * fix tests
    
    * fix tests
    
    * fix tests
    
    * fix benchmarks
    
    * Make root bypass filter in utility::batch
    
    * fix unused imports
    
    Co-authored-by: default avatarKian Paimani <[email protected]>
    0db70ea9