~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/open_tables_state.h

  • Committer: Andrew Hutchings
  • Date: 2010-11-14 14:46:36 UTC
  • mto: (1931.1.2 build)
  • mto: This revision was merged to the branch mainline in revision 1932.
  • Revision ID: andrew@linuxjedi.co.uk-20101114144636-bkttapbfpp20ccd2
Fix broken Global Status test
Fix some stats not reset
Cleanup code a little

Note: local session stats are not reset, they will be added to the global stats after flush if any query is executed on those sessions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
83
83
 
84
84
  void dumpTemporaryTableNames(const char *id);
85
85
  int drop_temporary_table(const drizzled::TableIdentifier &identifier);
86
 
  bool rm_temporary_table(plugin::StorageEngine *base, const TableIdentifier &identifier);
87
 
  bool rm_temporary_table(const drizzled::TableIdentifier &identifier, bool best_effort= false);
88
 
  Table *open_temporary_table(const drizzled::TableIdentifier &identifier,
 
86
  bool rm_temporary_table(plugin::StorageEngine *base, TableIdentifier &identifier);
 
87
  bool rm_temporary_table(TableIdentifier &identifier, bool best_effort= false);
 
88
  Table *open_temporary_table(TableIdentifier &identifier,
89
89
                              bool link_in_list= true);
90
90
 
91
91
  virtual query_id_t getQueryId()  const= 0;
159
159
 
160
160
  void doGetTableIdentifiers(CachedDirectory &directory,
161
161
                             const SchemaIdentifier &schema_identifier,
162
 
                             TableIdentifier::vector &set_of_identifiers);
 
162
                             TableIdentifiers &set_of_identifiers);
163
163
  void doGetTableIdentifiers(const SchemaIdentifier &schema_identifier,
164
 
                             TableIdentifier::vector &set_of_identifiers);
 
164
                             TableIdentifiers &set_of_identifiers);
165
165
 
166
166
  int doGetTableDefinition(const drizzled::TableIdentifier &identifier,
167
167
                           message::Table &table_proto);