From 394f0353f8e7d999f9245010b58d1bd226a4544d Mon Sep 17 00:00:00 2001 From: Alex Walker Date: Tue, 10 Oct 2023 13:52:13 +0100 Subject: [PATCH 1/3] Make @dmitrii-ubskii and @flyingsilverfin own all the code --- .github/CODEOWNERS | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 7bd0415449..dcb5128c26 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,2 +1 @@ -/* @alexjpwalker @benjaminasmall @flyingsilverfin -/dependencies @alexjpwalker @haikalpribadi @benjaminasmall @flyingsilverfin +/* @dmitrii-ubskii @flyingsilverfin From 1f99eebe0b295da9e243eb38a9a4e7c73886e6c5 Mon Sep 17 00:00:00 2001 From: joshua Date: Tue, 10 Oct 2023 14:26:50 +0100 Subject: [PATCH 2/3] Unpack native libraries into temporary directory instead of current directory --- java/common/Loader.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/common/Loader.java b/java/common/Loader.java index f90f14e5ca..16f442976a 100644 --- a/java/common/Loader.java +++ b/java/common/Loader.java @@ -92,7 +92,7 @@ private static Path getNativeResourceURI() throws IOException { } private static Path unpackNativeResources(URI resourceURI) throws IOException { - Path tempPath = Files.createDirectory(Paths.get("typedb-driver-tmp")); + Path tempPath = Files.createTempDirectory("typedb-driver-lib"); tempPath.toFile().deleteOnExit(); FileSystem fs = FileSystems.newFileSystem(resourceURI, Collections.emptyMap()); From 00d544890d373c1905489bc10c53e51ac79750a6 Mon Sep 17 00:00:00 2001 From: joshua Date: Tue, 10 Oct 2023 14:28:21 +0100 Subject: [PATCH 3/3] Update VERSION to 2.24.15 and create release notes --- RELEASE_NOTES_LATEST.md | 23 +++++++---------------- VERSION | 2 +- 2 files changed, 8 insertions(+), 17 deletions(-) diff --git a/RELEASE_NOTES_LATEST.md b/RELEASE_NOTES_LATEST.md index 13c14bcf82..87d1a29b05 100644 --- a/RELEASE_NOTES_LATEST.md +++ b/RELEASE_NOTES_LATEST.md @@ -9,7 +9,7 @@ Documentation: https://typedb.com/docs/clients/2.x/rust/rust-api-ref ```sh -cargo add typedb-driver@2.24.14 +cargo add typedb-driver@2.24.15 ``` @@ -29,7 +29,7 @@ Documentation: https://typedb.com/docs/clients/2.x/java/java-api-ref com.vaticle.typedb typedb-driver - 2.24.14 + 2.24.15 ``` @@ -42,7 +42,7 @@ Documentation: https://typedb.com/docs/clients/2.x/python/python-api-ref Available through https://pypi.org ``` -pip install typedb-driver==2.24.14 +pip install typedb-driver==2.24.15 ``` ### NodeJS driver @@ -51,7 +51,7 @@ NPM package: https://www.npmjs.com/package/typedb-driver Documentation: https://typedb.com/docs/clients/2.x/node-js/node-js-api-ref ``` -npm install typedb-driver@2.24.14 +npm install typedb-driver@2.24.15 ``` @@ -59,20 +59,11 @@ npm install typedb-driver@2.24.14 ## Bugs Fixed -- **Set release compilation mode to optimized** - - We set the Bazel compilation mode for releases to `opt` to ensure that native-wrapped driver is maximally performant. - + ## Code Refactors ## Other Improvements -- **Remove spurious print lines from node client** - -- **Update README.md** - -- **New issue template: Language Driver Request** - - We added a new issue template for requesting a language to support. - \ No newline at end of file +- **Unpack native libraries into temporary directory instead of current directory** + diff --git a/VERSION b/VERSION index ce72c2bcf8..d86fa90f56 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.24.14 +2.24.15