Skip to content

fix: handle point-in-time temporal overlap - #63

Merged
starboyate merged 1 commit into
mainfrom
fix/temporal-point-in-time-overlap
May 12, 2026
Merged

starboyate merged 1 commit into
mainfrom
fix/temporal-point-in-time-overlap

Conversation

@starboyate

Copy link
Copy Markdown
Collaborator

Summary

  • Treat zero-length temporal point windows as one-millisecond effective windows for overlap comparisons.
  • Apply the same overlap semantics across core fallback lookup, final relation classification, JDBC stores, and MyBatis native lookup.
  • Add regression coverage for same-instant point events and deterministic same-batch temporal links.

Verification

  • mvn clean install
  • git diff --check

@starboyate
starboyate merged commit cd010db into main May 12, 2026
2 checks passed
@starboyate
starboyate deleted the fix/temporal-point-in-time-overlap branch May 12, 2026 02:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Point-in-time events are silently excluded from temporal overlap queries

1 participant