lp:~jaypipes/drizzle/alter_table

Created by Jay Pipes and last modified
Get this branch:
bzr branch lp:~jaypipes/drizzle/alter_table
Only Jay Pipes can upload to this branch. If you are Jay Pipes please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jay Pipes
Project:
Drizzle
Status:
Development

Recent revisions

1133. By Jay Pipes <jpipes@serialcoder>

* Removes Session methods related to opening and locking tables
  from sql_base.cc and into session.cc where they belong.
* Doxygenates the comments for the locking functions of Session
* Creates a new do_online_alter_table method in statement/alter_table.cc
  which breaks out the DISABLE/ENABLE KEYS and RENAME "easy" bits of the
  mysql_alter_table() function

1132. By Jay Pipes <jpipes@serialcoder>

Creates a new specialized AlterTableImportDiscardTablespace Statement derived class
which replaces the mysql_discard_or_import_tablespace() method.

1131. By Jay Pipes <jpipes@serialcoder>

Clean up the style and spacing in mysql_prepare_alter_table() before I lose my friggin mind.

1130. By Jay Pipes <jpipes@serialcoder>

Changes Alter_drop and Alter_column to AlterDrop and AlterColumn. Next up: bye bye List<> in AlterInfo.

1129. By Jay Pipes <jpipes@serialcoder>

Moves Alter_info out into its own header and source file, cleans up some related include mess in sql_lex.h, and renames Alter_info to AlterInfo.

1128. By Jay Pipes <jpipes@serialcoder>

Simply moves alter_table specific stuff out of the sql_table.cc grab-bag and into drizzled/statement/alter_table.cc. Next step is to cleanup the code.

1127. By Jay Pipes <jpipes@serialcoder>

Removed unnecessary block of code in AlterTable::execute() which was no longer used.

1126. By Brian Aker <brian@gaz>

Merge Padraig

1125. By Brian Aker <brian@gaz>

MErge Jay

1124. By Brian Aker <brian@gaz>

Merge Monty

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar RepositoryFormatKnitPack6 (bzr 1.9)
Stacked on:
lp:~drizzle-trunk/drizzle/development
This branch contains Public information 
Everyone can see this information.

Subscribers