Exemplo n.º 1
0
void si_schemeinit(sischeme *s)
{
	memset(s, 0, sizeof(*s));
	sr_version(&s->version);
	sr_version_storage(&s->version_storage);
	si_schemecompaction_init(&s->compaction);
}
Exemplo n.º 2
0
int sd_indexbegin(sdindex *i)
{
	sdindexheader *h = &i->build;
	sr_version_storage(&h->version);
	h->crc         = 0;
	h->size        = 0;
	h->sizevmax    = 0;
	h->count       = 0;
	h->keys        = 0;
	h->total       = 0;
	h->totalorigin = 0;
	h->extension   = 0;
	h->extensions  = 0;
	h->lsnmin      = UINT64_MAX;
	h->lsnmax      = 0;
	h->tsmin       = UINT32_MAX;
	h->offset      = 0;
	h->dupkeys     = 0;
	h->dupmin      = UINT64_MAX;
	h->align       = 0;
	sd_idinit(&h->id, 0, 0, 0);
	i->h = NULL;
	return 0;
}