a11bae3 Ticket 50980 - RFE extend usability for slapi_compute_add_search_rewriter and slapi_compute_add_evaluator

Authored and Committed by tbordaz 3 years ago
    Ticket 50980 - RFE extend usability for slapi_compute_add_search_rewriter and slapi_compute_add_evaluator
    
    Bug Description:
        plugin api allows to register filter rewriter callback (slapi_compute_add_search_rewriter)
        and computed attribute callback (slapi_compute_add_evaluator)
        This requires to write a new plugin to register callbacks.
        This RFE is to simplify the use of those plugin api interfaces
        so that rewriters (filter or computed attribute) in shared library can be taken into account
        as soon as listed in config entries
    
    Fix Description:
        It follows the design http://www.port389.org/docs/389ds/design/search_rewriters.html
        registers callback listed in children of 'cn=rewriters,cn=config'
        The rewriters.c files contains examples of filter rewriter and computed attribute
    
    https://pagure.io/389-ds-base/issue/50980
    
    Reviewed by: Mark Reynolds, William Brown
    
    Platforms tested: F30
    
    Flag Day: no
    
    Doc impact: no
    
        
file modified
+1 -0
file modified
+1 -0