Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
This JIRA aims at introducing a new SpillableHeapKeyedStateBackend which will reuse most code of the HeapKeyedStateBackend (probably the only difference is the spill-able one will register a HybridStateTable), and allow using it in FsStateBackend and MemoryStateBackend (only as an option, by default still HeapKeyedStateBackend) through configuration.
The related necessities include but are not limited to:
- A relative backend builder class
- Relative restore operation classes
- Necessary configurations for using spill-able backend
This should be the last JIRA after which the spill-able heap backend feature will become runnable regardless of the stability and performance.