From 7d07455bdcfc271e2fa84b7ecf4ec2ac4630cc8f Mon Sep 17 00:00:00 2001 From: freemine Date: Thu, 26 Dec 2024 17:26:06 +0800 Subject: [PATCH] remove ASOF JOIN and FULL ASOF JOIN --- source/libs/parser/inc/sql.y | 8 -------- 1 file changed, 8 deletions(-) diff --git a/source/libs/parser/inc/sql.y b/source/libs/parser/inc/sql.y index 786c1fd92a..7cb9c19cff 100644 --- a/source/libs/parser/inc/sql.y +++ b/source/libs/parser/inc/sql.y @@ -1535,10 +1535,6 @@ anti_joined(A) ::= window_offset_clause_opt(G) jlimit_clause_opt(H). { JOINED_TABLE_MK(JOIN_TYPE_FULL, JOIN_STYPE_ANTI, A, B, E, F, G, H); } /************************************************ asof join ***********************************************************/ -asof_joined(A) ::= - table_reference(B) ASOF JOIN table_reference(E) join_on_clause_opt(F) - window_offset_clause_opt(G) jlimit_clause_opt(H). { JOINED_TABLE_MK(JOIN_TYPE_LEFT, JOIN_STYPE_ASOF, A, B, E, F, G, H); } - asof_joined(A) ::= table_reference(B) LEFT ASOF JOIN table_reference(E) join_on_clause_opt(F) window_offset_clause_opt(G) jlimit_clause_opt(H). { JOINED_TABLE_MK(JOIN_TYPE_LEFT, JOIN_STYPE_ASOF, A, B, E, F, G, H); } @@ -1547,10 +1543,6 @@ asof_joined(A) ::= table_reference(B) RIGHT ASOF JOIN table_reference(E) join_on_clause_opt(F) window_offset_clause_opt(G) jlimit_clause_opt(H). { JOINED_TABLE_MK(JOIN_TYPE_RIGHT, JOIN_STYPE_ASOF, A, B, E, F, G, H); } -asof_joined(A) ::= - table_reference(B) FULL ASOF JOIN table_reference(E) join_on_clause_opt(F) - window_offset_clause_opt(G) jlimit_clause_opt(H). { JOINED_TABLE_MK(JOIN_TYPE_FULL, JOIN_STYPE_ASOF, A, B, E, F, G, H); } - /************************************************ window join *********************************************************/ win_joined(A) ::= table_reference(B) WINDOW JOIN table_reference(E) join_on_clause_opt(F)