diff options
author | tomas@poseidon.ndb.mysql.com <> | 2004-10-03 21:39:04 +0000 |
---|---|---|
committer | tomas@poseidon.ndb.mysql.com <> | 2004-10-03 21:39:04 +0000 |
commit | f6ad058388e40f467eace3cb09d6712e6b3eb598 (patch) | |
tree | aba1618cac773466e58a7ff45f66bb205fe52130 /sql/ha_ndbcluster.h | |
parent | fbf2a6ac0ca6f15c137cf2ea19a67fe7808c6a64 (diff) | |
parent | 673dc109b41784843d2f26c826ddfb77ea8bd12c (diff) | |
download | mariadb-git-f6ad058388e40f467eace3cb09d6712e6b3eb598.tar.gz |
Merge
Diffstat (limited to 'sql/ha_ndbcluster.h')
-rw-r--r-- | sql/ha_ndbcluster.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/sql/ha_ndbcluster.h b/sql/ha_ndbcluster.h index e484f4703b2..36452033516 100644 --- a/sql/ha_ndbcluster.h +++ b/sql/ha_ndbcluster.h @@ -52,7 +52,6 @@ typedef enum ndb_index_type { typedef struct ndb_index_data { NDB_INDEX_TYPE type; void *index; - const char * unique_name; void *unique_index; } NDB_INDEX_DATA; @@ -180,8 +179,6 @@ class ha_ndbcluster: public handler int build_index_list(TABLE *tab, enum ILBP phase); int get_metadata(const char* path); void release_metadata(); - const char* get_index_name(uint idx_no) const; - const char* get_unique_index_name(uint idx_no) const; NDB_INDEX_TYPE get_index_type(uint idx_no) const; NDB_INDEX_TYPE get_index_type_from_table(uint index_no) const; @@ -226,6 +223,8 @@ class ha_ndbcluster: public handler int ndb_err(NdbConnection*); bool uses_blob_value(bool all_fields); + int write_ndb_file(); + private: int check_ndb_connection(); @@ -277,8 +276,11 @@ int ndbcluster_rollback(THD *thd, void* ndb_transaction); void ndbcluster_close_connection(THD *thd); -int ndbcluster_discover(const char* dbname, const char* name, +int ndbcluster_discover(THD* thd, const char* dbname, const char* name, const void** frmblob, uint* frmlen); +int ndbcluster_find_files(THD *thd,const char *db,const char *path, + const char *wild, bool dir, List<char> *files); +int ndbcluster_table_exists(THD* thd, const char *db, const char *name); int ndbcluster_drop_database(const char* path); void ndbcluster_print_error(int error, const NdbOperation *error_op); |