56 conf.mc_is_oostore =
true;
57 conf.mc_is_read_verify =
false;
64 conf.mc_layout_id = 0;
74 fprintf(stderr,
"Failed to initialise Client\n");
84 fprintf(stderr,
"Failed to open uber realm\n");
105 memset(&idx, 0,
sizeof idx);
119 if (
rc < 0)
return rc;
121 rc =
ops[0]->op_sm.sm_rc;
122 if (
rc < 0)
return rc;
138 memset(&idx, 0,
sizeof idx);
162 int main(
int argc,
char **argv)
169 "Usage: m0composite laddr ha_addr prof_opt proc_fid\n");
180 fprintf(stderr,
"init failed!\n");
188 "Can't create composite RD extent index, rc=%d!\n",
rc);
193 fprintf(stderr,
"Can't create composite RD extent index!\n");
void m0_entity_fini(struct m0_entity *entity)
static struct m0_realm uber_realm
const m0_time_t M0_TIME_NEVER
void m0_op_fini(struct m0_op *op)
void m0_client_fini(struct m0_client *m0c, bool fini_m0)
int main(int argc, char **argv)
struct m0_fid composite_extent_rd_idx_fid
int m0_client_init(struct m0_client **m0c, struct m0_config *conf, bool init_m0)
const struct m0_uint128 M0_UBER_REALM
int32_t m0_op_wait(struct m0_op *op, uint64_t bits, m0_time_t to)
struct m0_entity in_entity
static int create_index(struct m0_fid fid)
struct m0_entity re_entity
static int delete_index(struct m0_fid fid)
static struct m0_container container
void m0_op_launch(struct m0_op **op, uint32_t nr)
int m0_entity_create(struct m0_fid *pool, struct m0_entity *entity, struct m0_op **op)
struct m0_fid composite_extent_wr_idx_fid
int m0_entity_delete(struct m0_entity *entity, struct m0_op **op)
void m0_container_init(struct m0_container *con, struct m0_realm *parent, const struct m0_uint128 *id, struct m0_client *instance)
static struct m0_idx_dix_config dix_conf
void m0_op_free(struct m0_op *op)
struct m0_addb_ctx m0_addb_ctx
void m0_idx_init(struct m0_idx *idx, struct m0_realm *parent, const struct m0_uint128 *id)