diff options
author | Aleksey Midenkov <midenok@gmail.com> | 2017-12-25 13:40:38 +0300 |
---|---|---|
committer | Aleksey Midenkov <midenok@gmail.com> | 2017-12-26 15:24:48 +0300 |
commit | b9bc8bbdc0fa2e9a3fa43dfef3ded9d8c95f70bd (patch) | |
tree | 98730803cfd6426f8aad36894c93313b70d1710a /sql/sql_select.cc | |
parent | d8aabb44b509da890d40d185c7b556ed47772108 (diff) | |
download | mariadb-git-b9bc8bbdc0fa2e9a3fa43dfef3ded9d8c95f70bd.tar.gz |
SQL: SP forced invalidate via 0
Invalidate via ULONG_MAX was wrong because sp_cache_flush_obsolete()
works incorrectly in this case.
Fixes MDEV-14749
Diffstat (limited to 'sql/sql_select.cc')
-rw-r--r-- | sql/sql_select.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc index b48006aeed1..4fadafd164d 100644 --- a/sql/sql_select.cc +++ b/sql/sql_select.cc @@ -1079,7 +1079,7 @@ int SELECT_LEX::vers_setup_conds(THD *thd, TABLE_LIST *tables, COND **where_expr if (thd->spcont) { DBUG_ASSERT(thd->spcont->m_sp); - thd->spcont->m_sp->set_sp_cache_version(ULONG_MAX); + thd->spcont->m_sp->set_sp_cache_version(0); } } |