~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/handler/ha_innodb.h

  • Committer: Brian Aker
  • Date: 2009-11-18 06:11:12 UTC
  • mfrom: (1220.1.10 staging)
  • Revision ID: brian@gaz-20091118061112-tyf4qrfr5v7i946b
Monty + Brian Merge.

Show diffs side-by-side

added added

removed removed

Lines of Context:
71
71
        ulong           upd_and_key_val_buff_len;
72
72
                                        /* the length of each of the previous
73
73
                                        two buffers */
74
 
        Table_flags     int_table_flags;
75
74
        uint            primary_key;
76
75
        ulong           start_of_scan;  /*!< this is set to 1 when we are
77
76
                                        starting a table scan but have not
89
88
        UNIV_INTERN int general_fetch(unsigned char* buf, uint32_t direction, uint32_t match_mode);
90
89
        UNIV_INTERN ulint innobase_lock_autoinc();
91
90
        UNIV_INTERN uint64_t innobase_peek_autoinc();
92
 
        ulint innobase_set_max_autoinc(uint64_t auto_inc);
93
 
        ulint innobase_reset_autoinc(uint64_t auto_inc);
 
91
        UNIV_INTERN ulint innobase_set_max_autoinc(uint64_t auto_inc);
 
92
        UNIV_INTERN ulint innobase_reset_autoinc(uint64_t auto_inc);
94
93
        UNIV_INTERN ulint innobase_get_autoinc(uint64_t* value);
95
94
        ulint innobase_update_autoinc(uint64_t  auto_inc);
96
95
        UNIV_INTERN ulint innobase_initialize_autoinc();
109
108
        UNIV_INTERN enum row_type get_row_type() const;
110
109
 
111
110
        UNIV_INTERN const char* index_type(uint key_number);
112
 
        UNIV_INTERN Table_flags table_flags() const;
113
111
        UNIV_INTERN uint32_t index_flags(uint idx, uint part, bool all_parts) const;
114
112
        UNIV_INTERN uint32_t max_supported_keys() const;
115
113
        UNIV_INTERN uint32_t max_supported_key_length() const;
178
176
                                                    uint64_t *nb_reserved_values);
179
177
        UNIV_INTERN int reset_auto_increment(uint64_t value);
180
178
 
181
 
        UNIV_INTERN virtual bool get_error_message(int error, String *buf);
182
 
 
183
179
        UNIV_INTERN bool primary_key_is_clustered();
184
180
        UNIV_INTERN int cmp_ref(const unsigned char *ref1, const unsigned char *ref2);
185
181
        /** Fast index creation (smart ALTER TABLE) @see handler0alter.cc @{ */