Skip to content

Commit

Permalink
Merge to master for 2.24.15 release (#492)
Browse files Browse the repository at this point in the history
## What is the goal of this PR?

Merge for 2.24.15 release with fixed temporary directory paths.
  • Loading branch information
flyingsilverfin authored Oct 10, 2023
2 parents c3e849a + 00d5448 commit e1c5783
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 20 deletions.
3 changes: 1 addition & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
/* @alexjpwalker @benjaminasmall @flyingsilverfin
/dependencies @alexjpwalker @haikalpribadi @benjaminasmall @flyingsilverfin
/* @dmitrii-ubskii @flyingsilverfin
23 changes: 7 additions & 16 deletions RELEASE_NOTES_LATEST.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Documentation: https://typedb.com/docs/clients/2.x/rust/rust-api-ref


```sh
cargo add [email protected].14
cargo add [email protected].15
```


Expand All @@ -29,7 +29,7 @@ Documentation: https://typedb.com/docs/clients/2.x/java/java-api-ref
<dependency>
<groupid>com.vaticle.typedb</groupid>
<artifactid>typedb-driver</artifactid>
<version>2.24.14</version>
<version>2.24.15</version>
</dependency>
</dependencies>
```
Expand All @@ -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
Expand All @@ -51,28 +51,19 @@ 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 [email protected].14
npm install [email protected].15
```


## New Features


## 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.

- **Unpack native libraries into temporary directory instead of current directory**

2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.24.14
2.24.15
2 changes: 1 addition & 1 deletion java/common/Loader.java
Original file line number Diff line number Diff line change
Expand Up @@ -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());
Expand Down

0 comments on commit e1c5783

Please sign in to comment.