Bug #85800 Allow a dictionary object to be updated twice
Submitted: 5 Apr 2017 8:41 Modified: 5 Apr 2017 12:00
Reporter: Jon Olav Hauglid Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Data Dictionary Severity:S3 (Non-critical)
Version:8.0.2 OS:Any
Assigned to: CPU Architecture:Any

[5 Apr 2017 8:41] Jon Olav Hauglid
Description:
Currently dd::cache::Dictionary_client::update() cannot be called twice on the same object.
There's really no good reason to have this restriction and it makes API usage a bit inconvenient - especially for long-lived objects.

This is a DD API quality of life issue - no user-visible consequences.

How to repeat:
Code inspection.
[5 Apr 2017 12:00] Daniel Price
Posted by developer:
 
Fixed as of the upcoming 8.0.2 release, and here's the changelog entry:

A restriction that prevented the data dictionary object update function
(Dictionary_client::update) from being called twice on the same object was
removed.