diff --git a/dbcon/mysql/install_calpont_mysql.sh b/dbcon/mysql/install_calpont_mysql.sh index e8eb5b2b0..e04371549 100755 --- a/dbcon/mysql/install_calpont_mysql.sh +++ b/dbcon/mysql/install_calpont_mysql.sh @@ -84,6 +84,7 @@ CREATE FUNCTION idbpartition RETURNS STRING soname 'libcalmysql.so'; CREATE FUNCTION idblocalpm RETURNS INTEGER soname 'libcalmysql.so'; CREATE FUNCTION mcssystemready RETURNS INTEGER soname 'libcalmysql.so'; CREATE FUNCTION mcssystemreadonly RETURNS INTEGER soname 'libcalmysql.so'; +CREATE AGGREGATE FUNCTION regr_avgx RETURNS REAL soname 'libcalmysql.dll'; CREATE DATABASE IF NOT EXISTS infinidb_vtable; CREATE DATABASE IF NOT EXISTS infinidb_querystats; diff --git a/utils/winport/win_setup_mysql_part4.sql b/utils/winport/win_setup_mysql_part4.sql index 3b75fbe98..d884214ec 100644 --- a/utils/winport/win_setup_mysql_part4.sql +++ b/utils/winport/win_setup_mysql_part4.sql @@ -18,4 +18,5 @@ CREATE FUNCTION idbextentmin RETURNS STRING soname 'libcalmysql.dll'; CREATE FUNCTION idbextentmax RETURNS STRING soname 'libcalmysql.dll'; CREATE FUNCTION idbpartition RETURNS STRING soname 'libcalmysql.dll'; CREATE FUNCTION idblocalpm RETURNS INTEGER soname 'libcalmysql.dll'; +CREATE AGGREGATE FUNCTION regr_avgx RETURNS REAL soname 'libcalmysql.dll';