~ubuntu-branches/ubuntu/trusty/drizzle/trusty-updates

« back to all changes in this revision

Viewing changes to drizzled/statement/alter_table.cc

  • Committer: Package Import Robot
  • Author(s): Tobias Frost
  • Date: 2012-04-04 15:12:07 UTC
  • mfrom: (1.1.4)
  • Revision ID: package-import@ubuntu.com-20120404151207-xwsgn1xegslle4p0
Tags: 1:7.1.32-rc-1
* New upstream release.
* Plugin-filtered-replicator upstream removed and will no longer be built.
* Updating d/*install files to accommodate upstream changes from drizzle7
  to drizzle
* Added symlink in libdrizzledmessage-dev to library
* libdrizzle: soname-bump
* Rename package drizzle-plugin-performance-dictionary to shorten package name
  (due to linitan warning package-has-long-file-name)
* Debian/control: removed unused substitution variable ${shlibs:Depends} for
  -dbg and -dev packages

Show diffs side-by-side

added added

removed removed

Lines of Context:
1367
1367
  /*
1368
1368
    Unlike to the above case close_cached_table() below will remove ALL
1369
1369
    instances of Table from table cache (it will also remove table lock
1370
 
    held by this thread). So to make actual table renaming and writing
1371
 
    to binlog atomic we have to put them into the same critical section
1372
 
    protected by table::Cache::mutex() mutex. This also removes gap for races between
1373
 
    access() and rename_table() calls.
 
1370
    held by this thread).
1374
1371
  */
1375
1372
 
1376
1373
  if (not (original_table_identifier == new_table_identifier))