Changeset: a96d2e3bcd2a for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a96d2e3bcd2a Modified Files: MonetDB.spec sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.int128 sql/test/emptydb-upgrade/Tests/upgrade.stable.out.int128 sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.int128 sql/test/testdb-upgrade/Tests/upgrade.stable.out.int128 tools/merovingian/daemon/connections.c Branch: default Log Message:
Merge with Jul2017 branch. diffs (truncated from 36376 to 300 lines): diff --git a/MonetDB.spec b/MonetDB.spec --- a/MonetDB.spec +++ b/MonetDB.spec @@ -139,7 +139,9 @@ Source: https://www.monetdb.org/download %if %{?rhel:0}%{!?rhel:1} || 0%{?rhel} >= 7 # RHEL >= 7, and all current Fedora BuildRequires: systemd -BuildRequires: checkpolicy, selinux-policy-devel, hardlink +BuildRequires: checkpolicy +BuildRequires: selinux-policy-devel +BuildRequires: hardlink %endif BuildRequires: bison BuildRequires: bzip2-devel diff --git a/sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.int128 b/sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.int128 --- a/sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.int128 +++ b/sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.int128 @@ -349,4912 +349,4952 @@ insert into sys.functions values (145, ' insert into sys.args values (11626, 145, 'res_0', 'smallint', 16, 0, 0, 0); insert into sys.args values (11627, 145, 'arg_1', 'smallint', 16, 0, 1, 1); insert into sys.args values (11628, 145, 'arg_2', 'tinyint', 8, 0, 1, 2); -insert into sys.functions values (146, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); +insert into sys.functions values (146, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); insert into sys.args values (11629, 146, 'res_0', 'smallint', 16, 0, 0, 0); -insert into sys.args values (11630, 146, 'arg_1', 'smallint', 16, 0, 1, 1); -insert into sys.args values (11631, 146, 'arg_2', 'tinyint', 8, 0, 1, 2); -insert into sys.functions values (147, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11632, 147, 'res_0', 'int', 32, 0, 0, 0); -insert into sys.args values (11633, 147, 'arg_1', 'int', 32, 0, 1, 1); +insert into sys.args values (11630, 146, 'arg_1', 'tinyint', 8, 0, 1, 1); +insert into sys.args values (11631, 146, 'arg_2', 'smallint', 16, 0, 1, 2); +insert into sys.functions values (147, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11632, 147, 'res_0', 'smallint', 16, 0, 0, 0); +insert into sys.args values (11633, 147, 'arg_1', 'smallint', 16, 0, 1, 1); insert into sys.args values (11634, 147, 'arg_2', 'tinyint', 8, 0, 1, 2); -insert into sys.functions values (148, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); +insert into sys.functions values (148, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); insert into sys.args values (11635, 148, 'res_0', 'int', 32, 0, 0, 0); insert into sys.args values (11636, 148, 'arg_1', 'int', 32, 0, 1, 1); insert into sys.args values (11637, 148, 'arg_2', 'tinyint', 8, 0, 1, 2); insert into sys.functions values (149, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); insert into sys.args values (11638, 149, 'res_0', 'int', 32, 0, 0, 0); -insert into sys.args values (11639, 149, 'arg_1', 'int', 32, 0, 1, 1); -insert into sys.args values (11640, 149, 'arg_2', 'smallint', 16, 0, 1, 2); +insert into sys.args values (11639, 149, 'arg_1', 'tinyint', 8, 0, 1, 1); +insert into sys.args values (11640, 149, 'arg_2', 'int', 32, 0, 1, 2); insert into sys.functions values (150, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); insert into sys.args values (11641, 150, 'res_0', 'int', 32, 0, 0, 0); insert into sys.args values (11642, 150, 'arg_1', 'int', 32, 0, 1, 1); -insert into sys.args values (11643, 150, 'arg_2', 'smallint', 16, 0, 1, 2); +insert into sys.args values (11643, 150, 'arg_2', 'tinyint', 8, 0, 1, 2); insert into sys.functions values (151, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11644, 151, 'res_0', 'bigint', 64, 0, 0, 0); -insert into sys.args values (11645, 151, 'arg_1', 'bigint', 64, 0, 1, 1); -insert into sys.args values (11646, 151, 'arg_2', 'tinyint', 8, 0, 1, 2); -insert into sys.functions values (152, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11647, 152, 'res_0', 'bigint', 64, 0, 0, 0); -insert into sys.args values (11648, 152, 'arg_1', 'bigint', 64, 0, 1, 1); -insert into sys.args values (11649, 152, 'arg_2', 'tinyint', 8, 0, 1, 2); -insert into sys.functions values (153, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11650, 153, 'res_0', 'bigint', 64, 0, 0, 0); -insert into sys.args values (11651, 153, 'arg_1', 'bigint', 64, 0, 1, 1); +insert into sys.args values (11644, 151, 'res_0', 'int', 32, 0, 0, 0); +insert into sys.args values (11645, 151, 'arg_1', 'int', 32, 0, 1, 1); +insert into sys.args values (11646, 151, 'arg_2', 'smallint', 16, 0, 1, 2); +insert into sys.functions values (152, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11647, 152, 'res_0', 'int', 32, 0, 0, 0); +insert into sys.args values (11648, 152, 'arg_1', 'smallint', 16, 0, 1, 1); +insert into sys.args values (11649, 152, 'arg_2', 'int', 32, 0, 1, 2); +insert into sys.functions values (153, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11650, 153, 'res_0', 'int', 32, 0, 0, 0); +insert into sys.args values (11651, 153, 'arg_1', 'int', 32, 0, 1, 1); insert into sys.args values (11652, 153, 'arg_2', 'smallint', 16, 0, 1, 2); -insert into sys.functions values (154, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); +insert into sys.functions values (154, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); insert into sys.args values (11653, 154, 'res_0', 'bigint', 64, 0, 0, 0); insert into sys.args values (11654, 154, 'arg_1', 'bigint', 64, 0, 1, 1); -insert into sys.args values (11655, 154, 'arg_2', 'smallint', 16, 0, 1, 2); +insert into sys.args values (11655, 154, 'arg_2', 'tinyint', 8, 0, 1, 2); insert into sys.functions values (155, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); insert into sys.args values (11656, 155, 'res_0', 'bigint', 64, 0, 0, 0); -insert into sys.args values (11657, 155, 'arg_1', 'bigint', 64, 0, 1, 1); -insert into sys.args values (11658, 155, 'arg_2', 'int', 32, 0, 1, 2); +insert into sys.args values (11657, 155, 'arg_1', 'tinyint', 8, 0, 1, 1); +insert into sys.args values (11658, 155, 'arg_2', 'bigint', 64, 0, 1, 2); insert into sys.functions values (156, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); insert into sys.args values (11659, 156, 'res_0', 'bigint', 64, 0, 0, 0); insert into sys.args values (11660, 156, 'arg_1', 'bigint', 64, 0, 1, 1); -insert into sys.args values (11661, 156, 'arg_2', 'int', 32, 0, 1, 2); +insert into sys.args values (11661, 156, 'arg_2', 'tinyint', 8, 0, 1, 2); insert into sys.functions values (157, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11662, 157, 'res_0', 'hugeint', 128, 0, 0, 0); -insert into sys.args values (11663, 157, 'arg_1', 'hugeint', 128, 0, 1, 1); -insert into sys.args values (11664, 157, 'arg_2', 'tinyint', 8, 0, 1, 2); -insert into sys.functions values (158, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11665, 158, 'res_0', 'hugeint', 128, 0, 0, 0); -insert into sys.args values (11666, 158, 'arg_1', 'hugeint', 128, 0, 1, 1); -insert into sys.args values (11667, 158, 'arg_2', 'tinyint', 8, 0, 1, 2); -insert into sys.functions values (159, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11668, 159, 'res_0', 'hugeint', 128, 0, 0, 0); -insert into sys.args values (11669, 159, 'arg_1', 'hugeint', 128, 0, 1, 1); +insert into sys.args values (11662, 157, 'res_0', 'bigint', 64, 0, 0, 0); +insert into sys.args values (11663, 157, 'arg_1', 'bigint', 64, 0, 1, 1); +insert into sys.args values (11664, 157, 'arg_2', 'smallint', 16, 0, 1, 2); +insert into sys.functions values (158, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11665, 158, 'res_0', 'bigint', 64, 0, 0, 0); +insert into sys.args values (11666, 158, 'arg_1', 'smallint', 16, 0, 1, 1); +insert into sys.args values (11667, 158, 'arg_2', 'bigint', 64, 0, 1, 2); +insert into sys.functions values (159, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11668, 159, 'res_0', 'bigint', 64, 0, 0, 0); +insert into sys.args values (11669, 159, 'arg_1', 'bigint', 64, 0, 1, 1); insert into sys.args values (11670, 159, 'arg_2', 'smallint', 16, 0, 1, 2); -insert into sys.functions values (160, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11671, 160, 'res_0', 'hugeint', 128, 0, 0, 0); -insert into sys.args values (11672, 160, 'arg_1', 'hugeint', 128, 0, 1, 1); -insert into sys.args values (11673, 160, 'arg_2', 'smallint', 16, 0, 1, 2); +insert into sys.functions values (160, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11671, 160, 'res_0', 'bigint', 64, 0, 0, 0); +insert into sys.args values (11672, 160, 'arg_1', 'bigint', 64, 0, 1, 1); +insert into sys.args values (11673, 160, 'arg_2', 'int', 32, 0, 1, 2); insert into sys.functions values (161, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11674, 161, 'res_0', 'hugeint', 128, 0, 0, 0); -insert into sys.args values (11675, 161, 'arg_1', 'hugeint', 128, 0, 1, 1); -insert into sys.args values (11676, 161, 'arg_2', 'int', 32, 0, 1, 2); +insert into sys.args values (11674, 161, 'res_0', 'bigint', 64, 0, 0, 0); +insert into sys.args values (11675, 161, 'arg_1', 'int', 32, 0, 1, 1); +insert into sys.args values (11676, 161, 'arg_2', 'bigint', 64, 0, 1, 2); insert into sys.functions values (162, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11677, 162, 'res_0', 'hugeint', 128, 0, 0, 0); -insert into sys.args values (11678, 162, 'arg_1', 'hugeint', 128, 0, 1, 1); +insert into sys.args values (11677, 162, 'res_0', 'bigint', 64, 0, 0, 0); +insert into sys.args values (11678, 162, 'arg_1', 'bigint', 64, 0, 1, 1); insert into sys.args values (11679, 162, 'arg_2', 'int', 32, 0, 1, 2); insert into sys.functions values (163, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); insert into sys.args values (11680, 163, 'res_0', 'hugeint', 128, 0, 0, 0); insert into sys.args values (11681, 163, 'arg_1', 'hugeint', 128, 0, 1, 1); -insert into sys.args values (11682, 163, 'arg_2', 'bigint', 64, 0, 1, 2); -insert into sys.functions values (164, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11682, 163, 'arg_2', 'tinyint', 8, 0, 1, 2); +insert into sys.functions values (164, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); insert into sys.args values (11683, 164, 'res_0', 'hugeint', 128, 0, 0, 0); -insert into sys.args values (11684, 164, 'arg_1', 'hugeint', 128, 0, 1, 1); -insert into sys.args values (11685, 164, 'arg_2', 'bigint', 64, 0, 1, 2); -insert into sys.functions values (165, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11686, 165, 'res_0', 'decimal', 9, 0, 0, 0); -insert into sys.args values (11687, 165, 'arg_1', 'decimal', 9, 0, 1, 1); -insert into sys.args values (11688, 165, 'arg_2', 'decimal', 4, 0, 1, 2); -insert into sys.functions values (166, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11689, 166, 'res_0', 'decimal', 9, 0, 0, 0); -insert into sys.args values (11690, 166, 'arg_1', 'decimal', 9, 0, 1, 1); -insert into sys.args values (11691, 166, 'arg_2', 'decimal', 4, 0, 1, 2); +insert into sys.args values (11684, 164, 'arg_1', 'tinyint', 8, 0, 1, 1); +insert into sys.args values (11685, 164, 'arg_2', 'hugeint', 128, 0, 1, 2); +insert into sys.functions values (165, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11686, 165, 'res_0', 'hugeint', 128, 0, 0, 0); +insert into sys.args values (11687, 165, 'arg_1', 'hugeint', 128, 0, 1, 1); +insert into sys.args values (11688, 165, 'arg_2', 'tinyint', 8, 0, 1, 2); +insert into sys.functions values (166, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11689, 166, 'res_0', 'hugeint', 128, 0, 0, 0); +insert into sys.args values (11690, 166, 'arg_1', 'hugeint', 128, 0, 1, 1); +insert into sys.args values (11691, 166, 'arg_2', 'smallint', 16, 0, 1, 2); insert into sys.functions values (167, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11692, 167, 'res_0', 'decimal', 18, 0, 0, 0); -insert into sys.args values (11693, 167, 'arg_1', 'decimal', 18, 0, 1, 1); -insert into sys.args values (11694, 167, 'arg_2', 'decimal', 4, 0, 1, 2); +insert into sys.args values (11692, 167, 'res_0', 'hugeint', 128, 0, 0, 0); +insert into sys.args values (11693, 167, 'arg_1', 'smallint', 16, 0, 1, 1); +insert into sys.args values (11694, 167, 'arg_2', 'hugeint', 128, 0, 1, 2); insert into sys.functions values (168, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11695, 168, 'res_0', 'decimal', 18, 0, 0, 0); -insert into sys.args values (11696, 168, 'arg_1', 'decimal', 18, 0, 1, 1); -insert into sys.args values (11697, 168, 'arg_2', 'decimal', 4, 0, 1, 2); +insert into sys.args values (11695, 168, 'res_0', 'hugeint', 128, 0, 0, 0); +insert into sys.args values (11696, 168, 'arg_1', 'hugeint', 128, 0, 1, 1); +insert into sys.args values (11697, 168, 'arg_2', 'smallint', 16, 0, 1, 2); insert into sys.functions values (169, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11698, 169, 'res_0', 'decimal', 18, 0, 0, 0); -insert into sys.args values (11699, 169, 'arg_1', 'decimal', 18, 0, 1, 1); -insert into sys.args values (11700, 169, 'arg_2', 'decimal', 9, 0, 1, 2); -insert into sys.functions values (170, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11701, 170, 'res_0', 'decimal', 18, 0, 0, 0); -insert into sys.args values (11702, 170, 'arg_1', 'decimal', 18, 0, 1, 1); -insert into sys.args values (11703, 170, 'arg_2', 'decimal', 9, 0, 1, 2); -insert into sys.functions values (171, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11704, 171, 'res_0', 'decimal', 38, 0, 0, 0); -insert into sys.args values (11705, 171, 'arg_1', 'decimal', 38, 0, 1, 1); -insert into sys.args values (11706, 171, 'arg_2', 'decimal', 4, 0, 1, 2); -insert into sys.functions values (172, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11707, 172, 'res_0', 'decimal', 38, 0, 0, 0); -insert into sys.args values (11708, 172, 'arg_1', 'decimal', 38, 0, 1, 1); -insert into sys.args values (11709, 172, 'arg_2', 'decimal', 4, 0, 1, 2); +insert into sys.args values (11698, 169, 'res_0', 'hugeint', 128, 0, 0, 0); +insert into sys.args values (11699, 169, 'arg_1', 'hugeint', 128, 0, 1, 1); +insert into sys.args values (11700, 169, 'arg_2', 'int', 32, 0, 1, 2); +insert into sys.functions values (170, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11701, 170, 'res_0', 'hugeint', 128, 0, 0, 0); +insert into sys.args values (11702, 170, 'arg_1', 'int', 32, 0, 1, 1); +insert into sys.args values (11703, 170, 'arg_2', 'hugeint', 128, 0, 1, 2); +insert into sys.functions values (171, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11704, 171, 'res_0', 'hugeint', 128, 0, 0, 0); +insert into sys.args values (11705, 171, 'arg_1', 'hugeint', 128, 0, 1, 1); +insert into sys.args values (11706, 171, 'arg_2', 'int', 32, 0, 1, 2); +insert into sys.functions values (172, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11707, 172, 'res_0', 'hugeint', 128, 0, 0, 0); +insert into sys.args values (11708, 172, 'arg_1', 'hugeint', 128, 0, 1, 1); +insert into sys.args values (11709, 172, 'arg_2', 'bigint', 64, 0, 1, 2); insert into sys.functions values (173, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11710, 173, 'res_0', 'decimal', 38, 0, 0, 0); -insert into sys.args values (11711, 173, 'arg_1', 'decimal', 38, 0, 1, 1); -insert into sys.args values (11712, 173, 'arg_2', 'decimal', 9, 0, 1, 2); +insert into sys.args values (11710, 173, 'res_0', 'hugeint', 128, 0, 0, 0); +insert into sys.args values (11711, 173, 'arg_1', 'bigint', 64, 0, 1, 1); +insert into sys.args values (11712, 173, 'arg_2', 'hugeint', 128, 0, 1, 2); insert into sys.functions values (174, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11713, 174, 'res_0', 'decimal', 38, 0, 0, 0); -insert into sys.args values (11714, 174, 'arg_1', 'decimal', 38, 0, 1, 1); -insert into sys.args values (11715, 174, 'arg_2', 'decimal', 9, 0, 1, 2); +insert into sys.args values (11713, 174, 'res_0', 'hugeint', 128, 0, 0, 0); +insert into sys.args values (11714, 174, 'arg_1', 'hugeint', 128, 0, 1, 1); +insert into sys.args values (11715, 174, 'arg_2', 'bigint', 64, 0, 1, 2); insert into sys.functions values (175, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11716, 175, 'res_0', 'decimal', 38, 0, 0, 0); -insert into sys.args values (11717, 175, 'arg_1', 'decimal', 38, 0, 1, 1); -insert into sys.args values (11718, 175, 'arg_2', 'decimal', 18, 0, 1, 2); +insert into sys.args values (11716, 175, 'res_0', 'decimal', 9, 0, 0, 0); +insert into sys.args values (11717, 175, 'arg_1', 'decimal', 9, 0, 1, 1); +insert into sys.args values (11718, 175, 'arg_2', 'decimal', 4, 0, 1, 2); insert into sys.functions values (176, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11719, 176, 'res_0', 'decimal', 38, 0, 0, 0); -insert into sys.args values (11720, 176, 'arg_1', 'decimal', 38, 0, 1, 1); -insert into sys.args values (11721, 176, 'arg_2', 'decimal', 18, 0, 1, 2); -insert into sys.functions values (177, 'sql_sub', '-', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11722, 177, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11723, 177, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.args values (11724, 177, 'arg_2', 'oid', 63, 0, 1, 2); -insert into sys.functions values (178, 'sql_add', '+', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11725, 178, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11726, 178, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.args values (11727, 178, 'arg_2', 'oid', 63, 0, 1, 2); +insert into sys.args values (11719, 176, 'res_0', 'decimal', 9, 0, 0, 0); +insert into sys.args values (11720, 176, 'arg_1', 'decimal', 9, 0, 1, 1); +insert into sys.args values (11721, 176, 'arg_2', 'decimal', 4, 0, 1, 2); +insert into sys.functions values (177, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11722, 177, 'res_0', 'decimal', 18, 0, 0, 0); +insert into sys.args values (11723, 177, 'arg_1', 'decimal', 18, 0, 1, 1); +insert into sys.args values (11724, 177, 'arg_2', 'decimal', 4, 0, 1, 2); +insert into sys.functions values (178, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); +insert into sys.args values (11725, 178, 'res_0', 'decimal', 18, 0, 0, 0); +insert into sys.args values (11726, 178, 'arg_1', 'decimal', 18, 0, 1, 1); +insert into sys.args values (11727, 178, 'arg_2', 'decimal', 4, 0, 1, 2); insert into sys.functions values (179, 'sql_mul', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11728, 179, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11729, 179, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.args values (11730, 179, 'arg_2', 'oid', 63, 0, 1, 2); +insert into sys.args values (11728, 179, 'res_0', 'decimal', 18, 0, 0, 0); +insert into sys.args values (11729, 179, 'arg_1', 'decimal', 18, 0, 1, 1); +insert into sys.args values (11730, 179, 'arg_2', 'decimal', 9, 0, 1, 2); insert into sys.functions values (180, 'sql_div', '/', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11731, 180, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11732, 180, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.args values (11733, 180, 'arg_2', 'oid', 63, 0, 1, 2); -insert into sys.functions values (181, 'bit_and', 'and', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11734, 181, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11735, 181, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.args values (11736, 181, 'arg_2', 'oid', 63, 0, 1, 2); -insert into sys.functions values (182, 'bit_or', 'or', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11737, 182, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11738, 182, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.args values (11739, 182, 'arg_2', 'oid', 63, 0, 1, 2); -insert into sys.functions values (183, 'bit_xor', 'xor', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11740, 183, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11741, 183, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.args values (11742, 183, 'arg_2', 'oid', 63, 0, 1, 2); -insert into sys.functions values (184, 'bit_not', 'not', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11743, 184, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11744, 184, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.functions values (185, 'left_shift', '<<', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11745, 185, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11746, 185, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.args values (11747, 185, 'arg_2', 'int', 32, 0, 1, 2); -insert into sys.functions values (186, 'right_shift', '>>', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11748, 186, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11749, 186, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.args values (11750, 186, 'arg_2', 'int', 32, 0, 1, 2); -insert into sys.functions values (187, 'sql_neg', '-', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11751, 187, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11752, 187, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.functions values (188, 'abs', 'abs', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11753, 188, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11754, 188, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.functions values (189, 'sign', 'sign', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11755, 189, 'res_0', 'tinyint', 8, 0, 0, 0); -insert into sys.args values (11756, 189, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.functions values (190, 'scale_up', '*', 'calc', 0, 1, false, false, false, 2000); -insert into sys.args values (11757, 190, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11758, 190, 'arg_1', 'oid', 63, 0, 1, 1); -insert into sys.args values (11759, 190, 'arg_2', 'oid', 63, 0, 1, 2); -insert into sys.functions values (191, 'scale_down', 'dec_round', 'sql', 0, 1, false, false, false, 2000); -insert into sys.args values (11760, 191, 'res_0', 'oid', 63, 0, 0, 0); -insert into sys.args values (11761, 191, 'arg_1', 'oid', 63, 0, 1, 1); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list