Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
3.1.2
-
None
Description
See discussion at https://github.com/apache/spark/pull/28769#issuecomment-906722390
The SoftReference used to track iterators in LevelDB can prevent them from being GCed early enough, thus finalized and closed. A WeakReference would be more readily collected, and solves an apparent actual issue running a 3.1.x SHS.
Attachments
Issue Links
- is caused by
-
SPARK-31929 local cache size exceeding "spark.history.store.maxDiskUsage" triggered "java.io.IOException" in history server on Windows
- Resolved
- links to