Github user manishgupta88 commented on the issue:

    https://github.com/apache/carbondata/pull/2778
  
    @xuchuanyin ...I think this PR changes are not correct...you are calling 
`lruCache.clear()` which will clear the complete LRU cache map....that means 
all the entries for all the tables will be cleared because LRUCache instance is 
only 1 per JVM.....I believe through this PR you are only trying to clear the 
stale entry for table being recreated
    You can check the flow of drop table to understand how the dataMap cache 
gets cleared on dropping the table and try to incorporate Bloom dataMap cache 
clearing changes as per that. You can use the existing API `void invalidate(K 
key)` and try not to introduce a new API `void invalidateAll()`


---

Reply via email to