diff --git a/pgml-extension/Cargo.toml b/pgml-extension/Cargo.toml index 86d94c124..c596e2d53 100644 --- a/pgml-extension/Cargo.toml +++ b/pgml-extension/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pgml" -version = "2.8.4" +version = "2.8.5" edition = "2021" [lib] diff --git a/pgml-extension/sql/pgml--2.8.4--2.8.5.sql b/pgml-extension/sql/pgml--2.8.4--2.8.5.sql new file mode 100644 index 000000000..59255b933 --- /dev/null +++ b/pgml-extension/sql/pgml--2.8.4--2.8.5.sql @@ -0,0 +1,9 @@ +-- pgml::api::embed +CREATE OR REPLACE FUNCTION pgml."embed"( + "transformer" TEXT, /* &str */ + "inputs" TEXT[], /* alloc::vec::Vec<&str> */ + "kwargs" jsonb DEFAULT '{}' /* pgrx::datum::json::JsonB */ +) RETURNS SETOF real[] /* alloc::vec::Vec */ +IMMUTABLE STRICT PARALLEL SAFE +LANGUAGE c /* Rust */ +AS 'MODULE_PATHNAME', 'embed_batch_wrapper';