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]

Reply via email to