Skip to content

Commit 6cb4351

Browse files
authored
Prepare for 1.2.0 release (#214)
* 1.2.0 CHANGELOG * SDK version bumps * helm chart version bump * use latest SDK release in examples * restore travis config for testing against most recent SDK release
1 parent e1e22cc commit 6cb4351

File tree

34 files changed

+63
-60
lines changed

34 files changed

+63
-60
lines changed

.travis.yml

+1-4
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,7 @@ jobs:
5252
script:
5353
- ./scripts/docker-compose-start.sh || travis_terminate 1
5454
- make cli || travis_terminate 1
55-
# TODO: temporarily build SDK locally so examples can use -SNAPSHOT to get tail call
56-
- make installJavaSDK || travis_terminate 1
57-
# TODO: Disabled until we release a package with tail call support
58-
# - ./ci/testJSLocal.sh
55+
- ./ci/testJSLocal.sh
5956
- ./ci/testJavaLocal.sh
6057
- name: in-cluster
6158
script:

CHANGELOG.md

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

1717
# KAR: A Runtime for the Hybrid Cloud
1818

19+
# KAR 1.2.0 - 2021-11-09
20+
+ Add tail call support to rpclib, SDKs, and use in actors-dp-* examples
21+
+ Document deploying on k3d (supplanting k3s)
22+
+ Improve microbenchmarks
23+
+ Implement a cache of actor placement info for rpclib
24+
1925
# KAR 1.1.0 - 2021-10-08
2026
+ Implement an alternative Kafka-only RPC layer
2127
+ Port KAR runtime to new rpclib APIs

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.1.0</version>
7+
<version>1.2.0</version>
88
<packaging>jar</packaging>
99

1010
<properties>
11-
<version.kar-java-sdk>1.1.1-SNAPSHOT</version.kar-java-sdk>
11+
<version.kar-java-sdk>1.2.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.1.0</version>
7+
<version>1.2.0</version>
88
<packaging>war</packaging>
99

1010
<properties>
11-
<version.kar-java-sdk>1.1.1-SNAPSHOT</version.kar-java-sdk>
11+
<version.kar-java-sdk>1.2.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

+3-3
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.1",
9-
"kar-sdk": "^1.1.0",
9+
"kar-sdk": "^1.2.0",
1010
"uuid": "^8.3.0"
1111
},
1212
"devDependencies": {

examples/actors-events/package-lock.json

+3-3
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.1",
10-
"kar-sdk": "^1.1.0"
10+
"kar-sdk": "^1.2.0"
1111
},
1212
"devDependencies": {
1313
"mocha": "^7.1.1",

examples/actors-ykt/package-lock.json

+3-3
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.1.0"
10+
"kar-sdk": "^1.2.0"
1111
},
1212
"devDependencies": {
1313
"mocha": "^7.1.1",

examples/camel-k/package-lock.json

+3-3
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.1",
10-
"kar-sdk": "^1.1.0"
10+
"kar-sdk": "^1.2.0"
1111
},
1212
"devDependencies": {
1313
"mocha": "^7.1.1",

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.1.0</version>
7+
<version>1.2.0</version>
88
<packaging>war</packaging>
99

1010
<properties>
11-
<version.kar-java-sdk>1.1.0</version.kar-java-sdk>
11+
<version.kar-java-sdk>1.2.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

+3-3
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.1",
9-
"kar-sdk": "^1.1.0"
9+
"kar-sdk": "^1.2.0"
1010
},
1111
"devDependencies": {
1212
"mocha": "^7.1.1",

examples/misc/fault-tolerance/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/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"dependencies": {
88
"express": "^4.17.1",
9-
"kar-sdk": "^1.1.0",
9+
"kar-sdk": "^1.2.0",
1010
"node-fetch": "^2.6.0"
1111
},
1212
"devDependencies": {

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

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
<groupId>com.ibm.research.kar.example</groupId>
1010
<artifactId>kar-service-timeout</artifactId>
11-
<version>1.1.0</version>
11+
<version>1.2.0</version>
1212
<packaging>pom</packaging>
1313

1414
<modules>
@@ -18,7 +18,7 @@
1818
</modules>
1919

2020
<properties>
21-
<version.kar-java-sdk>1.1.0</version.kar-java-sdk>
21+
<version.kar-java-sdk>1.2.0</version.kar-java-sdk>
2222
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2323
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
2424
<failOnMissingWebXml>false</failOnMissingWebXml>

examples/misc/service-timeout-java/server-back/pom.xml

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

55
<groupId>com.ibm.research.kar.example</groupId>
66
<artifactId>kar-timeout-server-back</artifactId>
7-
<version>1.1.0</version>
7+
<version>1.2.0</version>
88
<packaging>war</packaging>
99

1010
<parent>
1111
<groupId>com.ibm.research.kar.example</groupId>
1212
<artifactId>kar-service-timeout</artifactId>
13-
<version>1.1.0</version>
13+
<version>1.2.0</version>
1414
</parent>
1515

1616
<dependencies>

examples/misc/service-timeout-java/server-front/pom.xml

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

55
<groupId>com.ibm.research.kar.example</groupId>
66
<artifactId>kar-timeout-server-front</artifactId>
7-
<version>1.1.0</version>
7+
<version>1.2.0</version>
88
<packaging>war</packaging>
99

1010
<parent>
1111
<groupId>com.ibm.research.kar.example</groupId>
1212
<artifactId>kar-service-timeout</artifactId>
13-
<version>1.1.0</version>
13+
<version>1.2.0</version>
1414
</parent>
1515

1616
<dependencies>

examples/misc/service-timeout-java/server-middle/pom.xml

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

55
<groupId>com.ibm.research.kar.example</groupId>
66
<artifactId>kar-timeout-server-middle</artifactId>
7-
<version>1.1.0</version>
7+
<version>1.2.0</version>
88
<packaging>war</packaging>
99

1010
<parent>
1111
<groupId>com.ibm.research.kar.example</groupId>
1212
<artifactId>kar-service-timeout</artifactId>
13-
<version>1.1.0</version>
13+
<version>1.2.0</version>
1414
</parent>
1515

1616
<dependencies>

examples/service-hello-java/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>com.ibm.research.kar.example</groupId>
77
<artifactId>kar-hello-service</artifactId>
8-
<version>1.1.0</version>
8+
<version>1.2.0</version>
99
<packaging>pom</packaging>
1010

1111
<modules>

examples/service-hello-js/package-lock.json

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

examples/service-hello-js/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"dependencies": {
88
"express": "^4.17.1",
99
"fetch-retry": "^3.1.0",
10-
"kar-sdk": "^1.1.0",
10+
"kar-sdk": "^1.2.0",
1111
"node-fetch": "^2.6.0"
1212
},
1313
"devDependencies": {

examples/unit-tests/package-lock.json

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

examples/unit-tests/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"axios": "^0.21.4",
99
"cloudevents": "^4.0.0",
1010
"express": "^4.17.1",
11-
"kar-sdk": "^1.1.0"
11+
"kar-sdk": "^1.2.0"
1212
},
1313
"devDependencies": {
1414
"mocha": "^7.1.1",

scripts/helm/kar/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ apiVersion: v2
1818
name: kar
1919
description: Kubernetes Application Runtime (KAR)
2020
type: application
21-
version: 1.1.0
22-
appVersion: 1.1.0
21+
version: 1.2.0
22+
appVersion: 1.2.0
2323
dependencies:
2424
- name: kar-kafka
2525
condition: kafka.internal

scripts/helm/kar/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ redis:
3333
user: 'mustOverrideIfInternalIsFalse'
3434

3535
kar:
36-
version: 1.1.0
36+
version: 1.2.0
3737
injector:
3838
replicaCount: 1
3939
imageName: 'quay.io/ibm/kar-injector'

sdk-java/kar-runtime-core/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>com.ibm.research.kar</groupId>
88
<artifactId>kar-java</artifactId>
9-
<version>1.1.1-SNAPSHOT</version>
9+
<version>1.2.0</version>
1010
</parent>
1111

1212
<artifactId>kar-runtime-core</artifactId>

sdk-java/kar-runtime-liberty/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>com.ibm.research.kar</groupId>
88
<artifactId>kar-java</artifactId>
9-
<version>1.1.1-SNAPSHOT</version>
9+
<version>1.2.0</version>
1010
</parent>
1111

1212
<artifactId>kar-runtime-liberty</artifactId>

sdk-java/kar-runtime-quarkus/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>com.ibm.research.kar</groupId>
88
<artifactId>kar-java</artifactId>
9-
<version>1.1.1-SNAPSHOT</version>
9+
<version>1.2.0</version>
1010
</parent>
1111

1212
<artifactId>kar-runtime-quarkus</artifactId>

sdk-java/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
<groupId>com.ibm.research.kar</groupId>
1010
<artifactId>kar-java</artifactId>
11-
<version>1.1.1-SNAPSHOT</version>
11+
<version>1.2.0</version>
1212

1313
<name>kar-java</name>
1414
<packaging>pom</packaging>

sdk-js/package-lock.json

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

sdk-js/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "kar-sdk",
33
"main": "index.js",
44
"types": "index.d.ts",
5-
"version": "1.1.0",
5+
"version": "1.2.0",
66
"description": "KAR SDK for JavaScript and TypeScript",
77
"homepage": "https://github.com/IBM/kar",
88
"scripts": {

0 commit comments

Comments
 (0)