more code

This commit is contained in:
Hongze Cheng 2023-03-27 09:42:08 +08:00
parent 0a13fc497d
commit 69a2f7129c
3 changed files with 21 additions and 21 deletions

View File

@ -33,7 +33,7 @@ typedef struct {
TSKEY minKey; TSKEY minKey;
TSKEY maxKey; TSKEY maxKey;
// writer // writer
SSttFWriter *pWriter; struct SSttFWriter *pWriter;
} SCommitter; } SCommitter;
static int32_t tsdbCommitOpenWriter(SCommitter *pCommitter) { static int32_t tsdbCommitOpenWriter(SCommitter *pCommitter) {

View File

@ -22,7 +22,7 @@ extern int32_t tsdbReadFile(STsdbFD *pFD, int64_t offset, uint8_t *pBuf, int64_t
extern int32_t tsdbFsyncFile(STsdbFD *pFD); extern int32_t tsdbFsyncFile(STsdbFD *pFD);
struct SSttFWriter { struct SSttFWriter {
SSttFWriterConf config; struct SSttFWriterConf config;
// time-series data // time-series data
SBlockData bData; SBlockData bData;
SArray *aSttBlk; // SArray<SSttBlk> SArray *aSttBlk; // SArray<SSttBlk>
@ -35,7 +35,7 @@ struct SSttFWriter {
STsdbFD *pFd; STsdbFD *pFd;
}; };
static int32_t write_ts_block(SSttFWriter *pWriter) { static int32_t write_ts_block(struct SSttFWriter *pWriter) {
int32_t code = 0; int32_t code = 0;
int32_t lino; int32_t lino;
@ -73,28 +73,28 @@ _exit:
return code; return code;
} }
static int32_t write_del_block(SSttFWriter *pWriter) { static int32_t write_del_block(struct SSttFWriter *pWriter) {
int32_t code = 0; int32_t code = 0;
// TODO // TODO
return code; return code;
} }
static int32_t write_stt_blk(SSttFWriter *pWriter) { static int32_t write_stt_blk(struct SSttFWriter *pWriter) {
int32_t code = 0; int32_t code = 0;
// TODO // TODO
return code; return code;
} }
static int32_t write_del_blk(SSttFWriter *pWriter) { static int32_t write_del_blk(struct SSttFWriter *pWriter) {
int32_t code = 0; int32_t code = 0;
// TODO // TODO
return code; return code;
} }
static int32_t stt_fwriter_create(const SSttFWriterConf *pConf, SSttFWriter **ppWriter) { static int32_t stt_fwriter_create(const struct SSttFWriterConf *pConf, struct SSttFWriter **ppWriter) {
int32_t code = 0; int32_t code = 0;
if ((ppWriter[0] = taosMemoryCalloc(1, sizeof(SSttFWriter))) == NULL) { if ((ppWriter[0] = taosMemoryCalloc(1, sizeof(*ppWriter[0]))) == NULL) {
code = TSDB_CODE_OUT_OF_MEMORY; code = TSDB_CODE_OUT_OF_MEMORY;
goto _exit; goto _exit;
} }
@ -124,7 +124,7 @@ _exit:
return code; return code;
} }
static int32_t stt_fwriter_destroy(SSttFWriter *pWriter) { static int32_t stt_fwriter_destroy(struct SSttFWriter *pWriter) {
if (pWriter) { if (pWriter) {
tDestroyTSchema(pWriter->skmTb.pTSchema); tDestroyTSchema(pWriter->skmTb.pTSchema);
tDestroyTSchema(pWriter->skmRow.pTSchema); tDestroyTSchema(pWriter->skmRow.pTSchema);
@ -135,19 +135,19 @@ static int32_t stt_fwriter_destroy(SSttFWriter *pWriter) {
return 0; return 0;
} }
static int32_t stt_fwriter_open(SSttFWriter *pWriter) { static int32_t stt_fwriter_open(struct SSttFWriter *pWriter) {
int32_t code = 0; int32_t code = 0;
// TODO // TODO
return code; return code;
} }
static int32_t stt_fwriter_close(SSttFWriter *pWriter) { static int32_t stt_fwriter_close(struct SSttFWriter *pWriter) {
int32_t code = 0; int32_t code = 0;
// TODO // TODO
return code; return code;
} }
int32_t tsdbSttFWriterOpen(const SSttFWriterConf *pConf, SSttFWriter **ppWriter) { int32_t tsdbSttFWriterOpen(const struct SSttFWriterConf *pConf, struct SSttFWriter **ppWriter) {
int32_t code = 0; int32_t code = 0;
int32_t lino; int32_t lino;
@ -168,7 +168,7 @@ _exit:
return code; return code;
} }
int32_t tsdbSttFWriterClose(SSttFWriter **ppWriter) { int32_t tsdbSttFWriterClose(struct SSttFWriter **ppWriter) {
int32_t vgId = TD_VID(ppWriter[0]->config.pTsdb->pVnode); int32_t vgId = TD_VID(ppWriter[0]->config.pTsdb->pVnode);
int32_t code = 0; int32_t code = 0;
int32_t lino; int32_t lino;
@ -185,7 +185,7 @@ _exit:
return code; return code;
} }
int32_t tsdbSttFWriteTSData(SSttFWriter *pWriter, TABLEID *tbid, TSDBROW *pRow) { int32_t tsdbSttFWriteTSData(struct SSttFWriter *pWriter, TABLEID *tbid, TSDBROW *pRow) {
int32_t code = 0; int32_t code = 0;
int32_t lino; int32_t lino;
@ -225,7 +225,7 @@ _exit:
return code; return code;
} }
int32_t tsdbSttFWriteDLData(SSttFWriter *pWriter, TABLEID *tbid, SDelData *pDelData) { int32_t tsdbSttFWriteDLData(struct SSttFWriter *pWriter, TABLEID *tbid, SDelData *pDelData) {
int32_t code = 0; int32_t code = 0;
// TODO // TODO
return code; return code;

View File

@ -22,13 +22,13 @@
extern "C" { extern "C" {
#endif #endif
typedef struct SSttFWriter SSttFWriter; struct SSttFWriter;
typedef struct SSttFWriterConf SSttFWriterConf; struct SSttFWriterConf;
int32_t tsdbSttFWriterOpen(const SSttFWriterConf *pConf, SSttFWriter **ppWriter); int32_t tsdbSttFWriterOpen(const struct SSttFWriterConf *pConf, struct SSttFWriter **ppWriter);
int32_t tsdbSttFWriterClose(SSttFWriter **ppWriter); int32_t tsdbSttFWriterClose(struct SSttFWriter **ppWriter);
int32_t tsdbSttFWriteTSData(SSttFWriter *pWriter, TABLEID *tbid, TSDBROW *pRow); int32_t tsdbSttFWriteTSData(struct SSttFWriter *pWriter, TABLEID *tbid, TSDBROW *pRow);
int32_t tsdbSttFWriteDLData(SSttFWriter *pWriter, TABLEID *tbid, SDelData *pDelData); int32_t tsdbSttFWriteDLData(struct SSttFWriter *pWriter, TABLEID *tbid, SDelData *pDelData);
struct SSttFWriterConf { struct SSttFWriterConf {
STsdb *pTsdb; STsdb *pTsdb;