[td-255] refactor codes.
This commit is contained in:
parent
5b248a9808
commit
71b8850cce
|
@ -6647,7 +6647,7 @@ void freeqinfoFn(void *qhandle) {
|
|||
}
|
||||
|
||||
void* qOpenQueryMgmt(int32_t vgId) {
|
||||
const int32_t REFRESH_HANDLE_INTERVAL = 2; // every 2 seconds, refresh handle pool
|
||||
const int32_t REFRESH_HANDLE_INTERVAL = 30; // every 30 seconds, refresh handle pool
|
||||
|
||||
char cacheName[128] = {0};
|
||||
sprintf(cacheName, "qhandle_%d", vgId);
|
||||
|
|
|
@ -68,8 +68,6 @@ typedef struct {
|
|||
int64_t refreshTime;
|
||||
STrashElem * pTrash;
|
||||
char* name;
|
||||
// void * tmrCtrl;
|
||||
// void * pTimer;
|
||||
SCacheStatis statistics;
|
||||
SHashObj * pHashTable;
|
||||
__cache_free_fn_t freeFp;
|
||||
|
|
|
@ -573,6 +573,7 @@ void taosRemoveFromTrashCan(SCacheObj *pCacheObj, STrashElem *pElem) {
|
|||
free(pElem);
|
||||
}
|
||||
|
||||
// TODO add another lock when scanning trashcan
|
||||
void taosTrashCanEmpty(SCacheObj *pCacheObj, bool force) {
|
||||
__cache_wr_lock(pCacheObj);
|
||||
|
||||
|
|
Loading…
Reference in New Issue