• Georgi Kodinov's avatar
    Bug #56767: Make sure client plugins in 1054 are compatible with · fee2a518
    Georgi Kodinov authored
      connectors plugins
          
    Implemented changes needed to keep the client plugin API compatible with 
    the existing plugins :
          
    1. Provided an options() client plugin API to let the application pass
    options to the plugin after loading it
    2. Added "License" (const char *) to specify the client plugin's license
    3. Added "mysql_api" as a placeholder that the client library can use
    to pass function pointers to the plugin so that the plugin can call the 
    C lib back.
    4. Updated the existing client plugins to comply with the API change.
    5. Added more detailed error message generation for Windows.
    fee2a518
test_plugin.c 6 KB