more code
This commit is contained in:
parent
2bab385071
commit
6e6100f254
|
@ -327,7 +327,6 @@ _exit:
|
|||
return code;
|
||||
}
|
||||
|
||||
#if 0
|
||||
int32_t tsdbCommitCommit(STsdb *pTsdb) {
|
||||
int32_t code = 0;
|
||||
int32_t lino = 0;
|
||||
|
@ -373,5 +372,4 @@ _exit:
|
|||
tsdbInfo("vgId:%d, tsdb rollback commit", TD_VID(pTsdb->pVnode));
|
||||
}
|
||||
return code;
|
||||
}
|
||||
#endif
|
||||
}
|
|
@ -24,15 +24,22 @@ extern "C" {
|
|||
|
||||
/* Exposed Handle */
|
||||
struct SFileSet;
|
||||
struct SSttFileLayer {
|
||||
int32_t level;
|
||||
int32_t nFile;
|
||||
struct STFile *fileList;
|
||||
};
|
||||
|
||||
#define TSDB_STT_FILE_LEVEL_MAX 3
|
||||
|
||||
/* Exposed APIs */
|
||||
|
||||
/* Exposed Structs */
|
||||
struct SFileSet {
|
||||
int32_t fid;
|
||||
int64_t nextid;
|
||||
struct STFile *files[TSDB_FTYPE_MAX];
|
||||
SRBTree fsttTree;
|
||||
int32_t fid;
|
||||
int64_t nextid;
|
||||
struct STFile *files[TSDB_FTYPE_MAX];
|
||||
struct SSttFileLayer sttLayers[TSDB_STT_FILE_LEVEL_MAX];
|
||||
};
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
|
|
@ -30,8 +30,9 @@ typedef enum {
|
|||
} EFileOpType;
|
||||
|
||||
struct SFileOp {
|
||||
EFileOpType op;
|
||||
// TODO
|
||||
EFileOpType op;
|
||||
struct STFile oFile; // old file state
|
||||
struct STFile nFile; // new file state
|
||||
};
|
||||
|
||||
/* Exposed APIs */
|
||||
|
|
|
@ -22,8 +22,9 @@ extern int32_t tsdbReadFile(STsdbFD *pFD, int64_t offset, uint8_t *pBuf, int64_t
|
|||
extern int32_t tsdbFsyncFile(STsdbFD *pFD);
|
||||
|
||||
typedef struct {
|
||||
int64_t prevFooter;
|
||||
SFDataPtr dict[4]; // 0:bloom filter, 1:SSttBlk, 2:STbStatisBlk, 3:SDelBlk
|
||||
uint8_t reserved[32];
|
||||
uint8_t reserved[24];
|
||||
} SFSttFooter;
|
||||
|
||||
struct SSttFWriter {
|
||||
|
|
Loading…
Reference in New Issue