• Konstantin Osipov's avatar
    Backport of: · e23046d1
    Konstantin Osipov authored
    ------------------------------------------------------------
    revno: 2630.4.17
    committer: Dmitry Lenev <dlenev@mysql.com>
    branch nick: mysql-6.0-3726-w2
    timestamp: Thu 2008-05-29 16:52:56 +0400
    message:
      WL#3726 "DDL locking for all metadata objects".
    
      After review fixes in progress.
    
      "The great correction of names".
    
      Renamed MDL_LOCK and MDL_LOCK_DATA classes to make usage of
      these names in metadata locking subsystem consistent with
      other parts of server (i.e. thr_lock.cc). Now we MDL_LOCK_DATA
      corresponds to request for a lock and MDL_LOCK to the lock
      itself. Adjusted code in MDL subsystem and other places
      using these classes accordingly.
      Did similar thing for GLOBAL_MDL_LOCK_DATA class and also
      changed name of its members to correspond to names of
      MDL_LOCK_DATA members.
      Finally got rid of usage of one letter variables in MDL
      code since it makes code harder to search in (according
      to reviewer).
    e23046d1
lock.cc 43.1 KB