diff --git a/sql/core/src/main/scala/org/apache/spark/sql/execution/streaming/state/RocksDB.scala b/sql/core/src/main/scala/org/apache/spark/sql/execution/streaming/state/RocksDB.scala index f8d0c8722c3f5..c7f8434e5345b 100644 --- a/sql/core/src/main/scala/org/apache/spark/sql/execution/streaming/state/RocksDB.scala +++ b/sql/core/src/main/scala/org/apache/spark/sql/execution/streaming/state/RocksDB.scala @@ -134,6 +134,7 @@ class RocksDB( rocksDbOptions.setTableFormatConfig(tableFormatConfig) rocksDbOptions.setMaxOpenFiles(conf.maxOpenFiles) rocksDbOptions.setAllowFAllocate(conf.allowFAllocate) + rocksDbOptions.setAvoidFlushDuringShutdown(true) rocksDbOptions.setMergeOperator(new StringAppendOperator()) if (conf.boundedMemoryUsage) {