more code
This commit is contained in:
parent
0a13fc497d
commit
69a2f7129c
|
@ -33,7 +33,7 @@ typedef struct {
|
|||
TSKEY minKey;
|
||||
TSKEY maxKey;
|
||||
// writer
|
||||
SSttFWriter *pWriter;
|
||||
struct SSttFWriter *pWriter;
|
||||
} SCommitter;
|
||||
|
||||
static int32_t tsdbCommitOpenWriter(SCommitter *pCommitter) {
|
||||
|
|
|
@ -22,7 +22,7 @@ extern int32_t tsdbReadFile(STsdbFD *pFD, int64_t offset, uint8_t *pBuf, int64_t
|
|||
extern int32_t tsdbFsyncFile(STsdbFD *pFD);
|
||||
|
||||
struct SSttFWriter {
|
||||
SSttFWriterConf config;
|
||||
struct SSttFWriterConf config;
|
||||
// time-series data
|
||||
SBlockData bData;
|
||||
SArray *aSttBlk; // SArray<SSttBlk>
|
||||
|
@ -35,7 +35,7 @@ struct SSttFWriter {
|
|||
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 lino;
|
||||
|
||||
|
@ -73,28 +73,28 @@ _exit:
|
|||
return code;
|
||||
}
|
||||
|
||||
static int32_t write_del_block(SSttFWriter *pWriter) {
|
||||
static int32_t write_del_block(struct SSttFWriter *pWriter) {
|
||||
int32_t code = 0;
|
||||
// TODO
|
||||
return code;
|
||||
}
|
||||
|
||||
static int32_t write_stt_blk(SSttFWriter *pWriter) {
|
||||
static int32_t write_stt_blk(struct SSttFWriter *pWriter) {
|
||||
int32_t code = 0;
|
||||
// TODO
|
||||
return code;
|
||||
}
|
||||
|
||||
static int32_t write_del_blk(SSttFWriter *pWriter) {
|
||||
static int32_t write_del_blk(struct SSttFWriter *pWriter) {
|
||||
int32_t code = 0;
|
||||
// TODO
|
||||
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;
|
||||
|
||||
if ((ppWriter[0] = taosMemoryCalloc(1, sizeof(SSttFWriter))) == NULL) {
|
||||
if ((ppWriter[0] = taosMemoryCalloc(1, sizeof(*ppWriter[0]))) == NULL) {
|
||||
code = TSDB_CODE_OUT_OF_MEMORY;
|
||||
goto _exit;
|
||||
}
|
||||
|
@ -124,7 +124,7 @@ _exit:
|
|||
return code;
|
||||
}
|
||||
|
||||
static int32_t stt_fwriter_destroy(SSttFWriter *pWriter) {
|
||||
static int32_t stt_fwriter_destroy(struct SSttFWriter *pWriter) {
|
||||
if (pWriter) {
|
||||
tDestroyTSchema(pWriter->skmTb.pTSchema);
|
||||
tDestroyTSchema(pWriter->skmRow.pTSchema);
|
||||
|
@ -135,19 +135,19 @@ static int32_t stt_fwriter_destroy(SSttFWriter *pWriter) {
|
|||
return 0;
|
||||
}
|
||||
|
||||
static int32_t stt_fwriter_open(SSttFWriter *pWriter) {
|
||||
static int32_t stt_fwriter_open(struct SSttFWriter *pWriter) {
|
||||
int32_t code = 0;
|
||||
// TODO
|
||||
return code;
|
||||
}
|
||||
|
||||
static int32_t stt_fwriter_close(SSttFWriter *pWriter) {
|
||||
static int32_t stt_fwriter_close(struct SSttFWriter *pWriter) {
|
||||
int32_t code = 0;
|
||||
// TODO
|
||||
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 lino;
|
||||
|
||||
|
@ -168,7 +168,7 @@ _exit:
|
|||
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 code = 0;
|
||||
int32_t lino;
|
||||
|
@ -185,7 +185,7 @@ _exit:
|
|||
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 lino;
|
||||
|
||||
|
@ -225,7 +225,7 @@ _exit:
|
|||
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;
|
||||
// TODO
|
||||
return code;
|
||||
|
|
|
@ -22,13 +22,13 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
typedef struct SSttFWriter SSttFWriter;
|
||||
typedef struct SSttFWriterConf SSttFWriterConf;
|
||||
struct SSttFWriter;
|
||||
struct SSttFWriterConf;
|
||||
|
||||
int32_t tsdbSttFWriterOpen(const SSttFWriterConf *pConf, SSttFWriter **ppWriter);
|
||||
int32_t tsdbSttFWriterClose(SSttFWriter **ppWriter);
|
||||
int32_t tsdbSttFWriteTSData(SSttFWriter *pWriter, TABLEID *tbid, TSDBROW *pRow);
|
||||
int32_t tsdbSttFWriteDLData(SSttFWriter *pWriter, TABLEID *tbid, SDelData *pDelData);
|
||||
int32_t tsdbSttFWriterOpen(const struct SSttFWriterConf *pConf, struct SSttFWriter **ppWriter);
|
||||
int32_t tsdbSttFWriterClose(struct SSttFWriter **ppWriter);
|
||||
int32_t tsdbSttFWriteTSData(struct SSttFWriter *pWriter, TABLEID *tbid, TSDBROW *pRow);
|
||||
int32_t tsdbSttFWriteDLData(struct SSttFWriter *pWriter, TABLEID *tbid, SDelData *pDelData);
|
||||
|
||||
struct SSttFWriterConf {
|
||||
STsdb *pTsdb;
|
||||
|
|
Loading…
Reference in New Issue