lp:~jaypipes/drizzle/cleanup-mysql-priv

Created by Jay Pipes and last modified
Get this branch:
bzr branch lp:~jaypipes/drizzle/cleanup-mysql-priv
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:
Merged

Recent revisions

260. By Jay Pipes

FINAL PHASE removal of mysql_priv.h (Bye, bye my friend.)

* Moved sql_table.h functions out into separate header
* Renamed mysql_priv.h and replaced all occurences of it
* Removed redundant includes in a variety of files
* Modified Makefile.am to remove mysql_priv.h
* Marked UNUSED (dead code for removal) functions in drizzled/server_includes.h

259. By Jay Pipes

minor cleanup and final removal of all client and server prepared statement declarations and definitions

258. By Jay Pipes

Added new non-server, non-client common includes header, new show.h and connect.h headers

257. By Jay Pipes

* Ensured all drizzled/field/x.cc files to include mysql_priv.h
* Remove all includes from drizzled/field/x.h files
* pull connect and show function declarations out into separate
  header files
* More cleanup of mysql_priv.h including removing all conditional
  includes
* Modified all plugins to ensure MYSQL_SERVER is not defined and
  that they include the proper drizzled/common_includes.h and not
  the full mysql_priv.h
* Multiple comments to mark TODO items...

256. By Jay Pipes

More comments in mysql_priv.h to mark stuff TODO. Move sql_locale.h and object_creation_ctx.h up in the file since no more dependencies above them.

255. By Jay Pipes

* Added drizzled/definitions.h which contains many of the #defines from
  the old unireg.h
* Removed unireg.h from the Makefile.am
* Pulled libdrizzled/gettext.h, drizzled/error.h and drizzled/structs.h
  into mysql_priv.h
* Continued cleanup of mysql_priv.h includes and commenting
* Removed dead #define for OPEN_TRIGGER_XXX in definitions.h

254. By Jay Pipes

* Added include guards in a couple places, and removed unecessary
  conditional includes in older storage engine code
* Provided comments for included file in mysql_priv.h explaining
  what each file brought into the include stream
* Added notes and TODOs where cleanup is still needed
* Removed unnecessary pragmas in similarly-named header/implementation
  files (C++ standard says they are unnecessary if implementation is
  in a file named same as the header.

253. By Jay Pipes

Merge from trunk

252. By Jay Pipes

Merge from trunk:

251. By Jay Pipes

More cleanup and revert broken base.h

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers