Maximilian Michels created BEAM-9490:
----------------------------------------
Summary: Environment may be cleaned up prematurely when using
environment expiration
Key: BEAM-9490
URL: https://issues.apache.org/jira/browse/BEAM-9490
Project: Beam
Issue Type: Bug
Components: sdk-java-core
Reporter: Maximilian Michels
Assignee: Maximilian Michels
When environment expiration is configured, environments are removed from a
cache map after some amount of time. This cache map may be accessed by multiple
ExecutableStage transforms in parallel. During environment expiration there is
a small time window which allows for an environment to still being used while
another transform removes, dereferences, and closes the environment. This is
not expected behavior.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)