Skip to content

Commit dbbc825

Browse files
Update VERSION and dependencies to 2.24.5
1 parent 27c4f25 commit dbbc825

File tree

5 files changed

+27
-16
lines changed

5 files changed

+27
-16
lines changed

BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ load("@vaticle_dependencies//distribution:deployment.bzl", "deployment")
2626
load("@vaticle_dependencies//tool/checkstyle:rules.bzl", "checkstyle_test")
2727
load("@vaticle_dependencies//tool/release/deps:rules.bzl", "release_validate_deps")
2828
load("//:deployment.bzl", deployment_console = "deployment")
29-
load("@vaticle_dependencies//util/platform:constraints.bzl", "constraint_linux_arm64", "constraint_linux_x86_64",
29+
load("@vaticle_bazel_distribution//platform:constraints.bzl", "constraint_linux_arm64", "constraint_linux_x86_64",
3030
"constraint_mac_arm64", "constraint_mac_x86_64", "constraint_win_x86_64")
3131

3232
genrule(

RELEASE_NOTES_LATEST.md

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,34 @@
11

22
## New Features
3-
- **Introduce computed values**
3+
- **Deploy one artifact per platform**
44

5-
We allow users to interact via Console with the new Value API introduced in https://github.com/vaticle/typeql/pull/260. This PR adds pretty printing for value concepts and updates required dependencies to support the change.
5+
We split the typedb-console distribution into 5: one per operating system+architecture. We now publish:
6+
7+
1) `linux-x86_64`
8+
2) `linux-arm64`
9+
3) `mac-x86_64`
10+
4) `mac-arm64`
11+
5) `windows-x86_64`
12+
13+
We orchestrate all releases through CircleCI, for both artifacts and apt. Build targets in this repository are now platform-native, and deployment rules for specific platforms are protected by Bazel's platform target compatibility flags.
614

715

816

917
## Bugs Fixed
1018

1119

1220
## Code Refactors
13-
14-
15-
## Other Improvements
16-
- **Update release notes workflow**
21+
- **Replace usages of 'client' and 'cluster' with 'driver' and 'enterprise' throughout**
1722

18-
We integrate the new release notes tooling. The release notes are now to be written by a person and committed to the repo.
23+
We replace the term 'cluster' with 'enterprise', to reflect the new consistent terminology used through Vaticle. We also replace 'client' with 'driver', where appropriate.
1924

2025

21-
- **Set up the bazel remote cache**
26+
- **Upgrade underlying typedb-driver**
27+
28+
We upgrade the underlying Java driver to the latest version.
29+
30+
31+
32+
## Other Improvements
2233

23-
34+

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.18.0
1+
2.24.5

common/Printer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ private String isaDisplayString(Thing thing) {
154154
private String relationDisplayString(Relation relation, TypeDBTransaction tx) {
155155
StringBuilder sb = new StringBuilder();
156156
List<String> rolePlayerStrings = new ArrayList<>();
157-
Map<? extends RoleType, ? extends List<? extends Thing>> rolePlayers = relation.getPlayersByRoleType(tx);
157+
Map<? extends RoleType, ? extends List<? extends Thing>> rolePlayers = relation.getPlayers(tx);
158158
for (Map.Entry<? extends RoleType, ? extends List<? extends Thing>> rolePlayer : rolePlayers.entrySet()) {
159159
RoleType role = rolePlayer.getKey();
160160
List<? extends Thing> things = rolePlayer.getValue();

dependencies/vaticle/repositories.bzl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,19 +21,19 @@ def vaticle_dependencies():
2121
git_repository(
2222
name = "vaticle_dependencies",
2323
remote = "https://github.com/vaticle/dependencies",
24-
commit = "46695c5084c6c8c8a3f0b2fabf2e62c2c79a13d2", # sync-marker: do not remove this comment, this is used for sync-dependencies by @vaticle_dependencies
24+
commit = "72ef3d0550492342ced5859e8f972dbf5d60677b", # sync-marker: do not remove this comment, this is used for sync-dependencies by @vaticle_dependencies
2525
)
2626

2727
def vaticle_typedb_common():
2828
git_repository(
2929
name = "vaticle_typedb_common",
3030
remote = "https://github.com/vaticle/typedb-common",
31-
tag = "2.24.1", # sync-marker: do not remove this comment, this is used for sync-dependencies by @vaticle_typedb_common
31+
tag = "2.24.5", # sync-marker: do not remove this comment, this is used for sync-dependencies by @vaticle_typedb_common
3232
)
3333

3434
def vaticle_typedb_driver():
3535
git_repository(
3636
name = "vaticle_typedb_driver",
37-
remote = "https://github.com/flyingsilverfin/typedb-driver",
38-
commit = "9fbf317598c62ad168439d2b95a49edc5203d6a1", # sync-marker: do not remove this comment, this is used for sync-dependencies by @vaticle_typedb_driver
37+
remote = "https://github.com/vaticle/typedb-driver",
38+
tag = "2.24.5", # sync-marker: do not remove this comment, this is used for sync-dependencies by @vaticle_typedb_driver
3939
)

0 commit comments

Comments
 (0)