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()`
---