Skip to content

[C++] Simplify concurrency in as-of-join node #36092

@rtpsw

Description

@rtpsw

Describe the enhancement requested

Currently, as-of-join node has internal invocations that require thread-safe synchronization but can be simplified to not require this:

  • Invalidation of the key hasher.
  • Updating of the memo-store's time upon receiving a batch.

Both of these can be moved to the processing thread, instead of invoked from the input-receiving thread.

Component(s)

C++

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions