~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/table.h

  • Committer: Brian Aker
  • Date: 2010-11-06 05:47:12 UTC
  • mto: This revision was merged to the branch mainline in revision 1909.
  • Revision ID: brian@tangent.org-20101106054712-jwxd8e0s0s3nm7qn
Merge in encapsulations in filesort.

Show diffs side-by-side

added added

removed removed

Lines of Context:
447
447
  void restoreRecordAsDefault();
448
448
  void emptyRecord();
449
449
 
 
450
 
450
451
  /* See if this can be blown away */
451
452
  inline uint32_t getDBStat () { return db_stat; }
452
453
  inline uint32_t setDBStat () { return db_stat; }
848
849
 
849
850
namespace optimizer { class SqlSelect; }
850
851
 
851
 
ha_rows filesort(Session *session,
852
 
                 Table *form,
853
 
                 SortField *sortorder,
854
 
                 uint32_t s_length,
855
 
                 optimizer::SqlSelect *select,
856
 
                 ha_rows max_rows,
857
 
                 bool sort_positions,
858
 
                 ha_rows *examined_rows);
859
 
 
860
 
void filesort_free_buffers(Table *table, bool full);
861
852
void change_double_for_sort(double nr,unsigned char *to);
862
853
double my_double_round(double value, int64_t dec, bool dec_unsigned,
863
854
                       bool truncate);