This is an automated email from the ASF dual-hosted git repository.
mblow pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/asterixdb.git
The following commit(s) were added to refs/heads/master by this push:
new 9bf8a6189f [ASTERIXDB-3642][DOC]: Fix interval join condition in docs
9bf8a6189f is described below
commit 9bf8a6189f715dc41ebc90f4f73a0eac0c202c9b
Author: Janhavi Tripurwar <[email protected]>
AuthorDate: Wed Sep 3 15:31:01 2025 +0530
[ASTERIXDB-3642][DOC]: Fix interval join condition in docs
Change-Id: Ica17e0f40ee87fc4270bc823f256add3f1febc4a
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20286
Integration-Tests: Jenkins <[email protected]>
Tested-by: Jenkins <[email protected]>
Reviewed-by: Janhavi Tripurwar <[email protected]>
Reviewed-by: Ali Alsuliman <[email protected]>
---
.../src/main/interval_join/interval_join.md | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/asterixdb/asterix-doc/src/main/interval_join/interval_join.md
b/asterixdb/asterix-doc/src/main/interval_join/interval_join.md
index bde7869188..a8dc3db087 100644
--- a/asterixdb/asterix-doc/src/main/interval_join/interval_join.md
+++ b/asterixdb/asterix-doc/src/main/interval_join/interval_join.md
@@ -42,15 +42,15 @@ In this scenario, `interval_after()` can be replaced with
any of the 13 join fun
Here is what each of the functions represent if A represents the first
interval parameter,
and B represents the second set interval parameter:
-| Function | Condition |
-|-------------------------|-------------------------|
-| Before(A, B) and After(B, A) | A.end < B.start |
-| Covers(A, B) and Covered_by(B, A) | A.start <= B.start and A.end >= B.end |
-| Ends(A, B) and Ended_by(B, A) | A.end = B.end and A.start >= B.start |
-| Meets(A, B) and Met_by(B, A) | A.end = B.start |
-| Overlaps(A, B) and Overlapped_by(B, A) | A.start < B.start and B.start >
A.end and A.end > B.start |
-| Overlapping(A, B)| (A.start >= B.start and B.start < A.end) or (B.end <=
A.end and B.end < A.start)|
-| Starts(A, B) and Started_by(B, A) | A.start = B.start and A.end <= B.end |
+| Function | Condition
|
+|-------------------------|----------------------------------------------------------------------------------|
+| Before(A, B) and After(B, A) | A.end < B.start
|
+| Covers(A, B) and Covered_by(B, A) | A.start <= B.start and A.end >= B.end
|
+| Ends(A, B) and Ended_by(B, A) | A.end = B.end and A.start >= B.start
|
+| Meets(A, B) and Met_by(B, A) | A.end = B.start
|
+| Overlaps(A, B) and Overlapped_by(B, A) | A.start < B.start AND A.end >
B.start AND A.end < B.end |
+| Overlapping(A, B)| A.start < B.end and A.end > B.start |
+| Starts(A, B) and Started_by(B, A) | A.start = B.start and A.end <= B.end
|
### <a id="Range_hint"> Using a Range Hint </a>