~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/session.cc

Added code necessary for building plugins dynamically.
Merged in changes from lifeless to allow autoreconf to work.
Touching plugin.ini files now triggers a rebuid - so config/autorun.sh is no
longer required to be run after touching those.
Removed the duplicate plugin names - also removed the issue that getting them
different would silently fail weirdly later.

Show diffs side-by-side

added added

removed removed

Lines of Context:
200
200
  derived_tables_processing(false),
201
201
  tablespace_op(false),
202
202
  m_lip(NULL),
203
 
  cached_table(0)
 
203
  cached_table(0),
 
204
  transaction_message(NULL),
 
205
  statement_message(NULL)
204
206
{
205
207
  memset(process_list_info, 0, PROCESS_LIST_WIDTH);
206
208
  client->setSession(this);
2156
2158
  if (delete_table_proto_file(path))
2157
2159
    error=1;
2158
2160
 
2159
 
  if (base->doDeleteTable(this, path))
 
2161
  if (base->doDropTable(*this, path))
2160
2162
  {
2161
2163
    error=1;
2162
2164
    errmsg_printf(ERRMSG_LVL_WARN, _("Could not remove temporary table: '%s', error: %d"),