23#ifndef SDI_UTILS_INCLUDED
24#define SDI_UTILS_INCLUDED
49 size_t *meta_data_length);
66 size_t meta_data_length,
bool readonly);
82 size_t a_meta_data_length,
83 const uchar *b_meta_data,
84 size_t b_meta_data_length);
Some integer typedefs for easier portability.
unsigned char uchar
Definition: my_inttypes.h:51
const char * table_name
Definition: rules_table_service.cc:55
bool create_serialized_meta_data(const char *schema_name, const char *table_name, uchar **meta_data, size_t *meta_data_length)
This function retrieves serialized meta data from the data dictionary for the given schema and table.
Definition: sdi_utils.cc:32
bool import_serialized_meta_data(const uchar *meta_data, size_t meta_data_length, bool readonly)
This function takes the submitted serialized meta data, de-serializes and analyzes it,...
Definition: sdi_utils.cc:62
bool different_serialized_meta_data(const uchar *a_meta_data, size_t a_meta_data_length, const uchar *b_meta_data, size_t b_meta_data_length)
This function takes the two submitted serialized meta data blobs, and compares them.
Definition: sdi_utils.cc:72