Before this commit, BucketCache always used the default values. This commit adds the ability to configure these values. Signed-off-by: tedyu <yuzhihong@gmail.com>