Robert Bradshaw created BEAM-14464: -------------------------------------- Summary: Optimize precombining table. Key: BEAM-14464 URL: https://issues.apache.org/jira/browse/BEAM-14464 Project: Beam Issue Type: Bug Components: sdk-java-core Reporter: Robert Bradshaw
The current code constructs, hashes, and compares full WindowedValues for the grouping key, which ends up dominating the time spent in the combining table when using trivial combiners (like Sum.integers()). We only need compare the (structural value of the) key and windows, and can emit the windows in the global case. -- This message was sent by Atlassian Jira (v8.20.7#820007)