fix: compatible for open and close TSZ
This commit is contained in:
parent
b9631fee9e
commit
293840d707
|
@ -73,17 +73,9 @@ bool lossyDouble = false;
|
||||||
int32_t tsCompressInit(char* lossyColumns, float fPrecision, double dPrecision, uint32_t maxIntervals, uint32_t intervals,
|
int32_t tsCompressInit(char* lossyColumns, float fPrecision, double dPrecision, uint32_t maxIntervals, uint32_t intervals,
|
||||||
int32_t ifAdtFse, const char* compressor) {
|
int32_t ifAdtFse, const char* compressor) {
|
||||||
// config
|
// config
|
||||||
if (lossyColumns[0] == 0) {
|
|
||||||
lossyFloat = false;
|
|
||||||
lossyDouble = false;
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
lossyFloat = strstr(lossyColumns, "float") != NULL;
|
lossyFloat = strstr(lossyColumns, "float") != NULL;
|
||||||
lossyDouble = strstr(lossyColumns, "double") != NULL;
|
lossyDouble = strstr(lossyColumns, "double") != NULL;
|
||||||
|
|
||||||
if (lossyFloat == false && lossyDouble == false) return 0;
|
|
||||||
|
|
||||||
tdszInit(fPrecision, dPrecision, maxIntervals, intervals, ifAdtFse, compressor);
|
tdszInit(fPrecision, dPrecision, maxIntervals, intervals, ifAdtFse, compressor);
|
||||||
if (lossyFloat) uTrace("lossy compression float is opened. ");
|
if (lossyFloat) uTrace("lossy compression float is opened. ");
|
||||||
if (lossyDouble) uTrace("lossy compression double is opened. ");
|
if (lossyDouble) uTrace("lossy compression double is opened. ");
|
||||||
|
|
Loading…
Reference in New Issue