Skip to content

Commit 8bd3303

Browse files
authored
Prepare for 1.3.0 release (#283)
1 parent 187167a commit 8bd3303

File tree

36 files changed

+131
-122
lines changed

36 files changed

+131
-122
lines changed

.travis.yml

+6-7
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,12 @@ jobs:
5858
script:
5959
- ./scripts/docker-compose-start.sh || travis_terminate 1
6060
- make docker-run-containerized-python-examples
61-
# Disabled due to backwards incompatible sidecar API changes
62-
# - name: local-released
63-
# script:
64-
# - ./scripts/docker-compose-start.sh || travis_terminate 1
65-
# - make cli || travis_terminate 1
66-
# - ./ci/testJSLocal.sh
67-
# - ./ci/testJavaLocal.sh
61+
- name: local-released
62+
script:
63+
- ./scripts/docker-compose-start.sh || travis_terminate 1
64+
- make cli || travis_terminate 1
65+
- ./ci/testJSLocal.sh
66+
- ./ci/testJavaLocal.sh
6867
- name: in-cluster
6968
script:
7069
- ./scripts/kind-start.sh || travis_terminate 1

CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,16 @@
1616

1717
# KAR: A Runtime for the Hybrid Cloud
1818

19+
# KAR 1.3.0 - 2022-03-22
20+
+ KAR 1.3.0 introduces several major enhancements to the programming model
21+
+ Failure recovery ensures that a retry of a failed actor invocation
22+
will not be executed until after all synchronous calls made by the
23+
failed version of the task have completed.
24+
+ Tail calls to the same actor instance retain the actor lock by default.
25+
+ Each actor's queue of incoming messages is now always processed in order.
26+
+ There is a new Python SDK.
27+
+ The legacy transport layer that predated pkg/rpc was removed.
28+
1929
# KAR 1.2.3 - 2022-02-28
2030
+ JavaSDK: fix @Produces annotation on Service.tell* routes in OpenLiberty sidecar (#254)
2131

examples/actors-dp-java-reactive/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44

55
<groupId>com.ibm.research.kar.example</groupId>
66
<artifactId>philosophers-quarkus</artifactId>
7-
<version>1.2.3</version>
7+
<version>1.3.0</version>
88
<packaging>jar</packaging>
99

1010
<properties>
11-
<version.kar-java-sdk>1.2.3</version.kar-java-sdk>
11+
<version.kar-java-sdk>1.3.0</version.kar-java-sdk>
1212
<version.java-compiler>11</version.java-compiler>
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

examples/actors-dp-java/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44

55
<groupId>com.ibm.research.kar.example</groupId>
66
<artifactId>philosophers-liberty</artifactId>
7-
<version>1.2.3</version>
7+
<version>1.3.0</version>
88
<packaging>war</packaging>
99

1010
<properties>
11-
<version.kar-java-sdk>1.2.3</version.kar-java-sdk>
11+
<version.kar-java-sdk>1.3.0</version.kar-java-sdk>
1212

1313
<version.java-compiler>11</version.java-compiler>
1414
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

examples/actors-dp-js/package-lock.json

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/actors-dp-js/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"dependencies": {
88
"express": "^4.17.2",
9-
"kar-sdk": "^1.2.3",
9+
"kar-sdk": "^1.3.0",
1010
"uuid": "^8.3.2"
1111
},
1212
"devDependencies": {

examples/actors-events/package-lock.json

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/actors-events/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"dependencies": {
88
"cloudevents": "^4.0.0",
99
"express": "^4.17.2",
10-
"kar-sdk": "^1.2.3"
10+
"kar-sdk": "^1.3.0"
1111
},
1212
"devDependencies": {
1313
"standard": "^16.0.4"

examples/actors-ykt/package-lock.json

+16-16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/actors-ykt/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"dependencies": {
88
"cloudevents": "^4.0.0",
99
"express": "^4.17.1",
10-
"kar-sdk": "^1.2.3"
10+
"kar-sdk": "^1.3.0"
1111
},
1212
"devDependencies": {
1313
"standard": "^16.0.4"

examples/camel-k/package-lock.json

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/camel-k/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"dependencies": {
88
"cloudevents": "^4.0.0",
99
"express": "^4.17.2",
10-
"kar-sdk": "^1.2.3"
10+
"kar-sdk": "^1.3.0"
1111
},
1212
"devDependencies": {
1313
"standard": "^16.0.4"

examples/misc/actor-timeout-java/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44

55
<groupId>com.ibm.research.kar</groupId>
66
<artifactId>actor-timeout</artifactId>
7-
<version>1.2.3</version>
7+
<version>1.3.0</version>
88
<packaging>war</packaging>
99

1010
<properties>
11-
<version.kar-java-sdk>1.2.3</version.kar-java-sdk>
11+
<version.kar-java-sdk>1.3.0</version.kar-java-sdk>
1212
<version.java-compiler>11</version.java-compiler>
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

examples/misc/actor-timeout-js/package-lock.json

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/misc/actor-timeout-js/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"dependencies": {
88
"express": "^4.17.2",
9-
"kar-sdk": "^1.2.3"
9+
"kar-sdk": "^1.3.0"
1010
},
1111
"devDependencies": {
1212
"standard": "^16.0.4"

examples/misc/fault-tolerance-actor/package-lock.json

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/misc/fault-tolerance-actor/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"dependencies": {
88
"express": "^4.17.2",
9-
"kar-sdk": "^1.2.3"
9+
"kar-sdk": "^1.3.0"
1010
},
1111
"devDependencies": {
1212
"standard": "^16.0.4"

0 commit comments

Comments
 (0)