refact
This commit is contained in:
parent
52c5992c87
commit
3286ab2a9e
|
@ -129,10 +129,6 @@ int32_t tsMinIntervalTime = 1;
|
||||||
int32_t tsQueryBufferSize = -1;
|
int32_t tsQueryBufferSize = -1;
|
||||||
int64_t tsQueryBufferSizeBytes = -1;
|
int64_t tsQueryBufferSizeBytes = -1;
|
||||||
|
|
||||||
// tsdb config
|
|
||||||
// For backward compatibility
|
|
||||||
bool tsdbForceKeepFile = false;
|
|
||||||
|
|
||||||
int32_t tsDiskCfgNum = 0;
|
int32_t tsDiskCfgNum = 0;
|
||||||
SDiskCfg tsDiskCfg[TFS_MAX_DISKS] = {0};
|
SDiskCfg tsDiskCfg[TFS_MAX_DISKS] = {0};
|
||||||
|
|
||||||
|
|
|
@ -478,12 +478,6 @@ struct SBlockData {
|
||||||
SArray *aColData; // SArray<SColData>
|
SArray *aColData; // SArray<SColData>
|
||||||
};
|
};
|
||||||
|
|
||||||
// ================== TSDB global config
|
|
||||||
extern bool tsdbForceKeepFile;
|
|
||||||
|
|
||||||
#define TSDB_FS_ITER_FORWARD TSDB_ORDER_ASC
|
|
||||||
#define TSDB_FS_ITER_BACKWARD TSDB_ORDER_DESC
|
|
||||||
|
|
||||||
struct TABLEID {
|
struct TABLEID {
|
||||||
tb_uid_t suid;
|
tb_uid_t suid;
|
||||||
tb_uid_t uid;
|
tb_uid_t uid;
|
||||||
|
@ -633,17 +627,18 @@ typedef struct {
|
||||||
} SRowInfo;
|
} SRowInfo;
|
||||||
|
|
||||||
typedef struct SMergeTree {
|
typedef struct SMergeTree {
|
||||||
int8_t backward;
|
int8_t backward;
|
||||||
SRBTree rbt;
|
SRBTree rbt;
|
||||||
SArray *pIterList;
|
SArray *pIterList;
|
||||||
struct SLDataIter *pIter;
|
struct SLDataIter *pIter;
|
||||||
} SMergeTree;
|
} SMergeTree;
|
||||||
|
|
||||||
void tMergeTreeOpen(SMergeTree *pMTree, int8_t backward, SDataFReader* pFReader, uint64_t uid, STimeWindow* pTimeWindow, SVersionRange* pVerRange);
|
void tMergeTreeOpen(SMergeTree *pMTree, int8_t backward, SDataFReader *pFReader, uint64_t uid, STimeWindow *pTimeWindow,
|
||||||
|
SVersionRange *pVerRange);
|
||||||
void tMergeTreeAddIter(SMergeTree *pMTree, struct SLDataIter *pIter);
|
void tMergeTreeAddIter(SMergeTree *pMTree, struct SLDataIter *pIter);
|
||||||
bool tMergeTreeNext(SMergeTree* pMTree);
|
bool tMergeTreeNext(SMergeTree *pMTree);
|
||||||
TSDBROW tMergeTreeGetRow(SMergeTree* pMTree);
|
TSDBROW tMergeTreeGetRow(SMergeTree *pMTree);
|
||||||
void tMergeTreeClose(SMergeTree* pMTree);
|
void tMergeTreeClose(SMergeTree *pMTree);
|
||||||
|
|
||||||
// ========== inline functions ==========
|
// ========== inline functions ==========
|
||||||
static FORCE_INLINE int32_t tsdbKeyCmprFn(const void *p1, const void *p2) {
|
static FORCE_INLINE int32_t tsdbKeyCmprFn(const void *p1, const void *p2) {
|
||||||
|
|
Loading…
Reference in New Issue