Skip to content

Commit bf67634

Browse files
authored
Prepare for 1.0.7 release (#142)
* 1.0.7 changelog * update Java SDK version in poms * JavaScript SDK version bump * version bump helm chart * use 1.0.7 SDK in examples
1 parent 3fde7ab commit bf67634

File tree

35 files changed

+78
-71
lines changed

35 files changed

+78
-71
lines changed

CHANGELOG.md

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

1717
# KAR: A Runtime for the Hybrid Cloud
1818

19+
# KAR 1.0.7 - 2021-08-09
20+
+ Simplify Java SDK initialization (#139)
21+
1922
# KAR 1.0.6 - 2021-07-30
2023
+ Restructure of Java SDK internals and new maven artifact names
2124
+ Add Prometheus metrics endpoint to sidecar

benchmark/http-bench/package-lock.json

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

benchmark/http-bench/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.0.4",
10+
"kar-sdk": "^1.0.7",
1111
"node-fetch": "^2.6.0"
1212
},
1313
"devDependencies": {

benchmark/kar-bench/package-lock.json

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

benchmark/kar-bench/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.0.4",
10+
"kar-sdk": "^1.0.7",
1111
"node-fetch": "^2.6.0"
1212
},
1313
"devDependencies": {

docs/dev/release-procedures.md

+9-5
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,12 @@ A release of the core KAR system generates a number of artifacts:
1414

1515
## Release Procedures
1616

17+
Locally create a branch "release-prep"
18+
1719
### Update CHANGELOG.md
1820

1921
1. Summarize non-trivial changes from `git log` into CHANGELOG.md
20-
2. Commit update CHANGELOG.md to main.
22+
2. Commit update CHANGELOG.md to release-prep
2123

2224
### Prepare and publish SDKs
2325

@@ -28,12 +30,12 @@ A release of the core KAR system generates a number of artifacts:
2830
+ `mvn clean deploy -P release`
2931
+ `mvn nexus-staging:close -DstagingRepositoryId=comibmresearchkar-NNNN`
3032
+ `mvn nexus-staging:release -DstagingRepositoryId=comibmresearchkar-NNNN`
31-
3. Commit version bump to main branch
33+
3. Commit version bump to release-prep
3234

3335
#### JavaScript SDK
3436

3537
1. update `version` in package.json and package-lock.json
36-
2. Commit version bump to main branch
38+
2. Commit version bump to release-prep
3739
3. Publish to npmjs
3840
+ `npm login`
3941
+ `npm publish --dry-run`
@@ -63,7 +65,7 @@ npm notice total files: 5
6365
1. Update version numbers in:
6466
+ scripts/helm/kar/Chart.yaml
6567
+ scripts/helm/kar/values.yaml
66-
2. Commit change to main branch
68+
2. Commit change to release-prep
6769
3. `helm package scripts/helm/kar`
6870
4. switch to gh-pages branch
6971
5. copy in kar-x.y.z.tgz
@@ -79,7 +81,9 @@ npm notice total files: 5
7981
2. examples/*js* benchmark/*
8082
+ update package.json and package-lock.json
8183

82-
3. PR version bumps; all should run successfully. Merge.
84+
3. Commit changes to release-prep.
85+
86+
4. PR the release-prep branch. Travis should pass. Merge PR.
8387

8488
### Tag repository
8589

examples/actors-dp-java/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<packaging>war</packaging>
1111

1212
<properties>
13-
<version.kar-java-sdk>1.0.6</version.kar-java-sdk>
13+
<version.kar-java-sdk>1.0.7</version.kar-java-sdk>
1414
<version.java-compiler>11</version.java-compiler>
1515
<version.liberty-maven-plugin>3.2.1</version.liberty-maven-plugin>
1616
<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.0.6",
9+
"kar-sdk": "^1.0.7",
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.0.6"
10+
"kar-sdk": "^1.0.7"
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.0.6"
10+
"kar-sdk": "^1.0.7"
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.0.6"
10+
"kar-sdk": "^1.0.7"
1111
},
1212
"devDependencies": {
1313
"mocha": "^7.1.1",

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<packaging>war</packaging>
1111

1212
<properties>
13-
<version.kar-java-sdk>1.0.6</version.kar-java-sdk>
13+
<version.kar-java-sdk>1.0.7</version.kar-java-sdk>
1414
<version.liberty-maven-plugin>3.2.1</version.liberty-maven-plugin>
1515
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1616
<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.0.6"
9+
"kar-sdk": "^1.0.7"
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.0.6",
9+
"kar-sdk": "^1.0.7",
1010
"node-fetch": "^2.6.0"
1111
},
1212
"devDependencies": {

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<packaging>war</packaging>
1111

1212
<properties>
13-
<version.kar-java-sdk>1.0.6</version.kar-java-sdk>
13+
<version.kar-java-sdk>1.0.7</version.kar-java-sdk>
1414
<version.liberty-maven-plugin>3.2.1</version.liberty-maven-plugin>
1515
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1616
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<packaging>war</packaging>
1111

1212
<properties>
13-
<version.kar-java-sdk>1.0.6</version.kar-java-sdk>
13+
<version.kar-java-sdk>1.0.7</version.kar-java-sdk>
1414
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1515
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1616
<failOnMissingWebXml>false</failOnMissingWebXml>

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<packaging>war</packaging>
1111

1212
<properties>
13-
<version.kar-java-sdk>1.0.6</version.kar-java-sdk>
13+
<version.kar-java-sdk>1.0.7</version.kar-java-sdk>
1414
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1515
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1616
<failOnMissingWebXml>false</failOnMissingWebXml>

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.0.6",
10+
"kar-sdk": "^1.0.7",
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.1",
99
"cloudevents": "^4.0.0",
1010
"express": "^4.17.1",
11-
"kar-sdk": "^1.0.6"
11+
"kar-sdk": "^1.0.7"
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.0.6
22-
appVersion: 1.0.6
21+
version: 1.0.7
22+
appVersion: 1.0.7
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
@@ -32,7 +32,7 @@ redis:
3232
password: 'mustOverrideIfInternalIsFalse'
3333

3434
kar:
35-
version: 1.0.6
35+
version: 1.0.7
3636
injector:
3737
replicaCount: 1
3838
imageName: 'quay.io/ibm/kar-injector'

0 commit comments

Comments
 (0)