Changeset: 0f9248aec1fd for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/0f9248aec1fd
Modified Files:
sql/backends/monet5/sql_upgrades.c
sql/scripts/48_txtsim.sql
Branch: txtsim-imp
Log Message:
Fix upgrade code.
diffs (47 lines):
diff --git a/sql/backends/monet5/sql_upgrades.c
b/sql/backends/monet5/sql_upgrades.c
--- a/sql/backends/monet5/sql_upgrades.c
+++ b/sql/backends/monet5/sql_upgrades.c
@@ -5525,14 +5525,14 @@ sql_update_jun2023(Client c, mvc *sql, s
"returns int external name
txtsim.levenshtein;\n"
"grant execute on function
levenshtein(string, string, int, int, int) to public;\n"
"create filter function
sys.maxlevenshtein(x string, y string, k int)\n"
- "external name
txtsim.\"maxlevenshtein\";\n"
+ "external name
txtsim.maxlevenshtein;\n"
"create filter function
sys.maxlevenshtein(x string, y string, k int, insdel int, rep int)\n"
- "external name
txtsim.\"maxlevenshtein\";\n"
+ "external name
txtsim.maxlevenshtein;\n"
"create function sys.jarowinkler(x
string, y string)\n"
- "returns double external name
txtsim.\"jarowinkler\";"
+ "returns double external name
txtsim.jarowinkler;\n"
"grant execute on function
jarowinkler(string, string) to public;\n"
"create filter function
minjarowinkler(x string, y string, threshold double)\n"
- "external name
txtsim.\"minjarowinkler\";\n"
+ "external name
txtsim.minjarowinkler;\n"
"create function
sys.dameraulevenshtein(x string, y string)\n"
"returns int external name
txtsim.dameraulevenshtein;\n"
"grant execute on function
dameraulevenshtein(string, string) to public;\n"
diff --git a/sql/scripts/48_txtsim.sql b/sql/scripts/48_txtsim.sql
--- a/sql/scripts/48_txtsim.sql
+++ b/sql/scripts/48_txtsim.sql
@@ -26,10 +26,10 @@ returns int external name txtsim.levensh
grant execute on function levenshtein(string, string, int, int, int) to public;
create filter function sys.maxlevenshtein(x string, y string, k int)
-external name txtsim."maxlevenshtein";
+external name txtsim.maxlevenshtein;
create filter function sys.maxlevenshtein(x string, y string, k int, insdel
int, rep int)
-external name txtsim."maxlevenshtein";
+external name txtsim.maxlevenshtein;
-- Calculates Jaro Winkler similarity distance between two strings,
create function sys.jarowinkler(x string, y string)
@@ -37,7 +37,7 @@ returns double external name txtsim.jaro
grant execute on function jarowinkler(string, string) to public;
create filter function minjarowinkler(x string, y string, threshold double)
-external name txtsim."minjarowinkler";
+external name txtsim.minjarowinkler;
-- Calculates Damerau-Levenshtein distance between two strings,
-- operation costs ins/del = 1, replacement = 1, transposition = 2
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]