You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: flink-state-backends/flink-statebackend-forst/src/main/java/org/apache/flink/state/forst/ForStConfigurableOptions.java
Copy file name to clipboardexpand all lines: flink-state-backends/flink-statebackend-forst/src/main/java/org/apache/flink/state/forst/ForStKeyedStateBackend.java
+5-2
Original file line number
Diff line number
Diff line change
@@ -274,9 +274,12 @@ public StateExecutor createStateExecutor() {
274
274
thrownewFlinkRuntimeException(
275
275
"Attempt to create StateExecutor after ForStKeyedStateBackend is disposed.");
Copy file name to clipboardexpand all lines: flink-state-backends/flink-statebackend-forst/src/main/java/org/apache/flink/state/forst/ForStOptions.java
+14
Original file line number
Diff line number
Diff line change
@@ -156,4 +156,18 @@ public class ForStOptions {
156
156
+ "when '%s' is configured to '%s'. Increasing this value can improve the performance "
157
157
+ "of rocksdb timer service, but consumes more heap memory at the same time.",
Copy file name to clipboardexpand all lines: flink-state-backends/flink-statebackend-forst/src/main/java/org/apache/flink/state/forst/ForStResourceContainer.java
Copy file name to clipboardexpand all lines: flink-state-backends/flink-statebackend-forst/src/main/java/org/apache/flink/state/forst/ForStStateExecutor.java
+35-10
Original file line number
Diff line number
Diff line change
@@ -52,22 +52,41 @@ public class ForStStateExecutor implements StateExecutor {
52
52
*/
53
53
privatefinalExecutorServicecoordinatorThread;
54
54
55
-
/** The worker thread that actually executes the {@link StateRequest}s. */
56
-
privatefinalExecutorServiceworkerThreads;
55
+
/** The worker thread that actually executes the read {@link StateRequest}s. */
56
+
privatefinalExecutorServicereadThreads;
57
+
58
+
/** The worker thread that actually executes the write {@link StateRequest}s. */
Copy file name to clipboardexpand all lines: flink-state-backends/flink-statebackend-forst/src/test/java/org/apache/flink/state/forst/ForStStateExecutorTest.java
+4-2
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,8 @@ class ForStStateExecutorTest extends ForStDBOperationTestBase {
0 commit comments