Adar Dembo created KUDU-2920:
--------------------------------
Summary: Block cache capacity validator shouldn't run on an NVM
block cache
Key: KUDU-2920
URL: https://issues.apache.org/jira/browse/KUDU-2920
Project: Kudu
Issue Type: Bug
Components: cfile
Affects Versions: 1.11.0
Reporter: Adar Dembo
As part of KUDU-2318, we added a validator to enforce that the block cache
capacity does not exceed the process' memory pressure threshold (defaults to
60% of the overall memory limit). This makes sense for a DRAM-based block
cache, which competes for DRAM with Kudu (and thus its capacity should be a
fraction of the overall limit).
However, this doesn't make sense for NVM-based block caches, because the pool
of available NVM is distinct from the pool of available DRAM. In this case,
there really shouldn't be any relationship between the overall memory limit and
the block cache capacity.
We should relax the validator for NVM-based block caches.
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)