-
-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Removal of engines means we have numerous APIs which will have an ENGINE parameter that is no longer used.
We need to determine a method for which this parameter is handled or eliminated
My current proposal is:
-
Public API functions which are deprecated should not be modified. For those the api should be left alone, including the ENGINE parameter. Use of the ENGINE parameter becomes vestigual and is documented as not being used, and that passing any value other than NULL will result in an error.
-
Functions which are not deprecated can have their ENGINE parameter removed entirely and docs updated accordingly. Given that this is being done on a major release boundary, API alterations should be allowed for this
-
The canonical ENGINE apis (ENGINE_init/get_id/etc), should be eliminated entirely
Metadata
Metadata
Assignees
Labels
Type
Projects
Status