~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/handler.h

  • Committer: Harrison Fisk
  • Date: 2008-08-05 05:01:04 UTC
  • mto: (261.1.8 drizzle)
  • mto: This revision was merged to the branch mainline in revision 264.
  • Revision ID: harrison@mysql.com-20080805050104-bz1tt53bp1dg996e
Port Ebay/Google memory storage engine variable width columns.  

See: http://code.google.com/p/mysql-heap-dynamic-rows/

Show diffs side-by-side

added added

removed removed

Lines of Context:
363
363
#define HA_CREATE_USED_KEY_BLOCK_SIZE   (1L << 19)
364
364
#define HA_CREATE_USED_TRANSACTIONAL    (1L << 20)
365
365
#define HA_CREATE_USED_PAGE_CHECKSUM    (1L << 21)
 
366
#define HA_CREATE_USED_BLOCK_SIZE       (1L << 22)
366
367
 
367
368
typedef uint64_t my_xid; // this line is the same as in log_event.h
368
369
#define MYSQL_XID_PREFIX "MySQLXid"
759
760
  uint32_t avg_row_length;
760
761
  uint32_t used_fields;
761
762
  uint32_t key_block_size;
 
763
  uint32_t block_size;
762
764
  SQL_LIST merge_list;
763
765
  handlerton *db_type;
764
766
  enum row_type row_type;