Reflection are very slow on HDFS storage

Hi Dremio Team,
we have huge query performance issue with reflection on HDFS storage, in most of the cases it turns out having NO reflection is better than creating a reflection on HDFS as reflection store. reflections on local storage is OK.

we ran several tests to compare the results,

here is sample comparison using same dataset for the same query

running on a cluster with 8 executor nodes, PD is bunch of parquet file sitting on HDFS.

with reflection on local storage: 2min 26sec profile: (916.6 KB)

with no reflections: 4min 5sec profile: (876.5 KB)

with reflection on hdfs storage : 24min 41sec profile: (919.8 KB)