Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
Description
Motication:
When Rocksdb statebackend throws a keyGroup check illegal exception,
the exception stack contains the heap stateBackend scoped class, which looks so strange to user.
Proposed changes:
InternalKeyContext and InternalKeyContextImpl are commonly used by all state backends (heap/rocksdb/changelog), they should be moved from org.apache.flink.runtime.state.heap package to org.apache.flink.runtime.state package.
Compatibility:
InternalKeyContext is annotated with @Internal, so this change has no compatibility issues.
Attachments
Attachments
Issue Links
- links to