summaryrefslogtreecommitdiff
path: root/sql/ha_ndbcluster.h
diff options
context:
space:
mode:
authortomas@poseidon.ndb.mysql.com <>2004-10-03 21:39:04 +0000
committertomas@poseidon.ndb.mysql.com <>2004-10-03 21:39:04 +0000
commitf6ad058388e40f467eace3cb09d6712e6b3eb598 (patch)
treeaba1618cac773466e58a7ff45f66bb205fe52130 /sql/ha_ndbcluster.h
parentfbf2a6ac0ca6f15c137cf2ea19a67fe7808c6a64 (diff)
parent673dc109b41784843d2f26c826ddfb77ea8bd12c (diff)
downloadmariadb-git-f6ad058388e40f467eace3cb09d6712e6b3eb598.tar.gz
Merge
Diffstat (limited to 'sql/ha_ndbcluster.h')
-rw-r--r--sql/ha_ndbcluster.h10
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);