diff options
author | Oleg Smirnov <olernov@gmail.com> | 2022-04-02 13:22:54 +0700 |
---|---|---|
committer | Oleg Smirnov <olernov@gmail.com> | 2022-04-18 11:19:34 +0300 |
commit | 39cc2545af9d209d39e2e547016a9bf1be605a61 (patch) | |
tree | 93446ec5e1d3301cdcc0fc700c2d6e86d32bd60f /sql/sql_select.cc | |
parent | 8a322b6b0ce1b2f9ae1c057d0c47fd7ac414c647 (diff) | |
download | mariadb-git-39cc2545af9d209d39e2e547016a9bf1be605a61.tar.gz |
MDEV-24529 Assertion failed in vers_select_conds_t::print
This commit adds processing of SYSTEM_TIME_BEFORE and SYSTEM_TIME_HISTORY
to vers_select_conds_t::print().
Diffstat (limited to 'sql/sql_select.cc')
-rw-r--r-- | sql/sql_select.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc index 8561f421ab3..234085fe3d9 100644 --- a/sql/sql_select.cc +++ b/sql/sql_select.cc @@ -790,8 +790,10 @@ void vers_select_conds_t::print(String *str, enum_query_type query_type) const end.print(str, query_type, STRING_WITH_LEN(" AND ")); break; case SYSTEM_TIME_BEFORE: + start.print(str, query_type, STRING_WITH_LEN(" FOR SYSTEM_TIME BEFORE ")); + break; case SYSTEM_TIME_HISTORY: - DBUG_ASSERT(0); + // nothing to add break; case SYSTEM_TIME_ALL: str->append(" FOR SYSTEM_TIME ALL"); |