MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / rdbLoad

Function rdbLoad

src/rdb.cpp:3559–3569  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3557}
3558
3559int rdbLoad(rdbSaveInfo *rsi, int rdbflags)
3560{
3561 int err = C_ERR;
3562 if (g_pserver->rdb_filename != NULL)
3563 err = rdbLoadFile(g_pserver->rdb_filename, rsi,rdbflags);
3564
3565 if ((err == C_ERR) && g_pserver->rdb_s3bucketpath != NULL)
3566 err = rdbLoadS3(g_pserver->rdb_s3bucketpath, rsi, rdbflags);
3567
3568 return err;
3569}
3570
3571/* Like rdbLoadRio() but takes a filename instead of a rio stream. The
3572 * filename is open for reading and a rio stream object created in order

Callers 1

loadDataFromDiskFunction · 0.85

Calls 2

rdbLoadFileFunction · 0.85
rdbLoadS3Function · 0.85

Tested by

no test coverage detected