We are using TableAPI to execute few SQL queries to achieve the desired results. Whehn creating Windows out of the streams, we observed OutOfMenmory issues. We enabled RocksDB as the state backend in our manifests. How do we make sure if RocksDB is being used while using Table API. We enabled few metrics like:
state.backend.rocksdb.metrics.bytes-read
state.backend.rocksdb.metrics.bytes-written
state.backend.rocksdb.metrics.estimate-num-keys
But these metrics are not showing up when verified in the pod we deployed the Table API. They are showing for DataStream implementations. So, I wonder if the TableAPI really using RocksDB as the backend state. How can I confirm the same?