diff --git a/.travis.yml b/.travis.yml
index 47735406..51829cf9 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -58,13 +58,12 @@ jobs:
script:
- ./scripts/docker-compose-start.sh || travis_terminate 1
- make docker-run-containerized-python-examples
-# Disabled due to backwards incompatible sidecar API changes
-# - name: local-released
-# script:
-# - ./scripts/docker-compose-start.sh || travis_terminate 1
-# - make cli || travis_terminate 1
-# - ./ci/testJSLocal.sh
-# - ./ci/testJavaLocal.sh
+ - name: local-released
+ script:
+ - ./scripts/docker-compose-start.sh || travis_terminate 1
+ - make cli || travis_terminate 1
+ - ./ci/testJSLocal.sh
+ - ./ci/testJavaLocal.sh
- name: in-cluster
script:
- ./scripts/kind-start.sh || travis_terminate 1
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2a3a1354..306125e8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,16 @@
# KAR: A Runtime for the Hybrid Cloud
+# KAR 1.3.0 - 2022-03-22
++ KAR 1.3.0 introduces several major enhancements to the programming model
+ + Failure recovery ensures that a retry of a failed actor invocation
+ will not be executed until after all synchronous calls made by the
+ failed version of the task have completed.
+ + Tail calls to the same actor instance retain the actor lock by default.
+ + Each actor's queue of incoming messages is now always processed in order.
++ There is a new Python SDK.
++ The legacy transport layer that predated pkg/rpc was removed.
+
# KAR 1.2.3 - 2022-02-28
+ JavaSDK: fix @Produces annotation on Service.tell* routes in OpenLiberty sidecar (#254)
diff --git a/examples/actors-dp-java-reactive/pom.xml b/examples/actors-dp-java-reactive/pom.xml
index 740f68c7..f65dd411 100644
--- a/examples/actors-dp-java-reactive/pom.xml
+++ b/examples/actors-dp-java-reactive/pom.xml
@@ -4,11 +4,11 @@
com.ibm.research.kar.example
philosophers-quarkus
- 1.2.3
+ 1.3.0
jar
- 1.2.3
+ 1.3.0
11
UTF-8
UTF-8
diff --git a/examples/actors-dp-java/pom.xml b/examples/actors-dp-java/pom.xml
index d9d847d0..981717dc 100644
--- a/examples/actors-dp-java/pom.xml
+++ b/examples/actors-dp-java/pom.xml
@@ -4,11 +4,11 @@
com.ibm.research.kar.example
philosophers-liberty
- 1.2.3
+ 1.3.0
war
- 1.2.3
+ 1.3.0
11
UTF-8
diff --git a/examples/actors-dp-js/package-lock.json b/examples/actors-dp-js/package-lock.json
index 719271b4..1ebbb6e1 100644
--- a/examples/actors-dp-js/package-lock.json
+++ b/examples/actors-dp-js/package-lock.json
@@ -1897,9 +1897,9 @@
}
},
"kar-sdk": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.2.3.tgz",
- "integrity": "sha512-ghcZp2xG8XtnBz8P5L4q++ojELeSvNMDDS23UyFhtW4qSrJeKPkpGOogfGjlcTdE1UEPttamdxBTQY6W3plhSQ==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.3.0.tgz",
+ "integrity": "sha512-ANporvPOHmd6KbdrsbovJZCFRDWIVCCVSgm80LZABr39winl12r4Iziz8yVRvrVWyCK4DY/xeZzOoFcITctPeg==",
"requires": {
"express": "^4.17.2",
"fetch-retry": "^3.1.0",
@@ -3106,9 +3106,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
@@ -3134,9 +3134,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
diff --git a/examples/actors-dp-js/package.json b/examples/actors-dp-js/package.json
index 539daadd..7beca294 100644
--- a/examples/actors-dp-js/package.json
+++ b/examples/actors-dp-js/package.json
@@ -6,7 +6,7 @@
},
"dependencies": {
"express": "^4.17.2",
- "kar-sdk": "^1.2.3",
+ "kar-sdk": "^1.3.0",
"uuid": "^8.3.2"
},
"devDependencies": {
diff --git a/examples/actors-events/package-lock.json b/examples/actors-events/package-lock.json
index dba6ea90..cc81f9e8 100644
--- a/examples/actors-events/package-lock.json
+++ b/examples/actors-events/package-lock.json
@@ -1472,9 +1472,9 @@
}
},
"kar-sdk": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.2.3.tgz",
- "integrity": "sha512-ghcZp2xG8XtnBz8P5L4q++ojELeSvNMDDS23UyFhtW4qSrJeKPkpGOogfGjlcTdE1UEPttamdxBTQY6W3plhSQ==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.3.0.tgz",
+ "integrity": "sha512-ANporvPOHmd6KbdrsbovJZCFRDWIVCCVSgm80LZABr39winl12r4Iziz8yVRvrVWyCK4DY/xeZzOoFcITctPeg==",
"requires": {
"express": "^4.17.2",
"fetch-retry": "^3.1.0",
@@ -2278,9 +2278,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
@@ -2306,9 +2306,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
diff --git a/examples/actors-events/package.json b/examples/actors-events/package.json
index 11f20719..db9d5c5f 100644
--- a/examples/actors-events/package.json
+++ b/examples/actors-events/package.json
@@ -7,7 +7,7 @@
"dependencies": {
"cloudevents": "^4.0.0",
"express": "^4.17.2",
- "kar-sdk": "^1.2.3"
+ "kar-sdk": "^1.3.0"
},
"devDependencies": {
"standard": "^16.0.4"
diff --git a/examples/actors-ykt/package-lock.json b/examples/actors-ykt/package-lock.json
index eb1b1469..a602a59d 100644
--- a/examples/actors-ykt/package-lock.json
+++ b/examples/actors-ykt/package-lock.json
@@ -1449,9 +1449,9 @@
}
},
"kar-sdk": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.2.3.tgz",
- "integrity": "sha512-ghcZp2xG8XtnBz8P5L4q++ojELeSvNMDDS23UyFhtW4qSrJeKPkpGOogfGjlcTdE1UEPttamdxBTQY6W3plhSQ==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.3.0.tgz",
+ "integrity": "sha512-ANporvPOHmd6KbdrsbovJZCFRDWIVCCVSgm80LZABr39winl12r4Iziz8yVRvrVWyCK4DY/xeZzOoFcITctPeg==",
"requires": {
"express": "^4.17.2",
"fetch-retry": "^3.1.0",
@@ -1563,16 +1563,16 @@
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
"mime-db": {
- "version": "1.51.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz",
- "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g=="
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
},
"mime-types": {
- "version": "2.1.34",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz",
- "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
"requires": {
- "mime-db": "1.51.0"
+ "mime-db": "1.52.0"
}
},
"ms": {
@@ -2461,9 +2461,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
@@ -2489,9 +2489,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
diff --git a/examples/actors-ykt/package.json b/examples/actors-ykt/package.json
index 0b408331..35590cc5 100644
--- a/examples/actors-ykt/package.json
+++ b/examples/actors-ykt/package.json
@@ -7,7 +7,7 @@
"dependencies": {
"cloudevents": "^4.0.0",
"express": "^4.17.1",
- "kar-sdk": "^1.2.3"
+ "kar-sdk": "^1.3.0"
},
"devDependencies": {
"standard": "^16.0.4"
diff --git a/examples/camel-k/package-lock.json b/examples/camel-k/package-lock.json
index dd075390..3fd99868 100644
--- a/examples/camel-k/package-lock.json
+++ b/examples/camel-k/package-lock.json
@@ -1472,9 +1472,9 @@
}
},
"kar-sdk": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.2.3.tgz",
- "integrity": "sha512-ghcZp2xG8XtnBz8P5L4q++ojELeSvNMDDS23UyFhtW4qSrJeKPkpGOogfGjlcTdE1UEPttamdxBTQY6W3plhSQ==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.3.0.tgz",
+ "integrity": "sha512-ANporvPOHmd6KbdrsbovJZCFRDWIVCCVSgm80LZABr39winl12r4Iziz8yVRvrVWyCK4DY/xeZzOoFcITctPeg==",
"requires": {
"express": "^4.17.2",
"fetch-retry": "^3.1.0",
@@ -2278,9 +2278,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
@@ -2306,9 +2306,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
diff --git a/examples/camel-k/package.json b/examples/camel-k/package.json
index 646058de..824982ea 100644
--- a/examples/camel-k/package.json
+++ b/examples/camel-k/package.json
@@ -7,7 +7,7 @@
"dependencies": {
"cloudevents": "^4.0.0",
"express": "^4.17.2",
- "kar-sdk": "^1.2.3"
+ "kar-sdk": "^1.3.0"
},
"devDependencies": {
"standard": "^16.0.4"
diff --git a/examples/misc/actor-timeout-java/pom.xml b/examples/misc/actor-timeout-java/pom.xml
index abf13e50..66512fc7 100644
--- a/examples/misc/actor-timeout-java/pom.xml
+++ b/examples/misc/actor-timeout-java/pom.xml
@@ -4,11 +4,11 @@
com.ibm.research.kar
actor-timeout
- 1.2.3
+ 1.3.0
war
- 1.2.3
+ 1.3.0
11
UTF-8
UTF-8
diff --git a/examples/misc/actor-timeout-js/package-lock.json b/examples/misc/actor-timeout-js/package-lock.json
index d78e1f5f..0c916cb3 100644
--- a/examples/misc/actor-timeout-js/package-lock.json
+++ b/examples/misc/actor-timeout-js/package-lock.json
@@ -1467,9 +1467,9 @@
}
},
"kar-sdk": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.2.3.tgz",
- "integrity": "sha512-ghcZp2xG8XtnBz8P5L4q++ojELeSvNMDDS23UyFhtW4qSrJeKPkpGOogfGjlcTdE1UEPttamdxBTQY6W3plhSQ==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.3.0.tgz",
+ "integrity": "sha512-ANporvPOHmd6KbdrsbovJZCFRDWIVCCVSgm80LZABr39winl12r4Iziz8yVRvrVWyCK4DY/xeZzOoFcITctPeg==",
"requires": {
"express": "^4.17.2",
"fetch-retry": "^3.1.0",
@@ -2274,9 +2274,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
@@ -2302,9 +2302,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
diff --git a/examples/misc/actor-timeout-js/package.json b/examples/misc/actor-timeout-js/package.json
index cf3eebde..c9d8ac46 100644
--- a/examples/misc/actor-timeout-js/package.json
+++ b/examples/misc/actor-timeout-js/package.json
@@ -6,7 +6,7 @@
},
"dependencies": {
"express": "^4.17.2",
- "kar-sdk": "^1.2.3"
+ "kar-sdk": "^1.3.0"
},
"devDependencies": {
"standard": "^16.0.4"
diff --git a/examples/misc/fault-tolerance-actor/package-lock.json b/examples/misc/fault-tolerance-actor/package-lock.json
index c71006f3..dab4a28e 100644
--- a/examples/misc/fault-tolerance-actor/package-lock.json
+++ b/examples/misc/fault-tolerance-actor/package-lock.json
@@ -1426,9 +1426,9 @@
}
},
"kar-sdk": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.2.3.tgz",
- "integrity": "sha512-ghcZp2xG8XtnBz8P5L4q++ojELeSvNMDDS23UyFhtW4qSrJeKPkpGOogfGjlcTdE1UEPttamdxBTQY6W3plhSQ==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.3.0.tgz",
+ "integrity": "sha512-ANporvPOHmd6KbdrsbovJZCFRDWIVCCVSgm80LZABr39winl12r4Iziz8yVRvrVWyCK4DY/xeZzOoFcITctPeg==",
"requires": {
"express": "^4.17.2",
"fetch-retry": "^3.1.0",
diff --git a/examples/misc/fault-tolerance-actor/package.json b/examples/misc/fault-tolerance-actor/package.json
index 2655beb2..dc2c5d7c 100644
--- a/examples/misc/fault-tolerance-actor/package.json
+++ b/examples/misc/fault-tolerance-actor/package.json
@@ -6,7 +6,7 @@
},
"dependencies": {
"express": "^4.17.2",
- "kar-sdk": "^1.2.3"
+ "kar-sdk": "^1.3.0"
},
"devDependencies": {
"standard": "^16.0.4"
diff --git a/examples/misc/fault-tolerance/package-lock.json b/examples/misc/fault-tolerance/package-lock.json
index 2dd05130..e92614b8 100644
--- a/examples/misc/fault-tolerance/package-lock.json
+++ b/examples/misc/fault-tolerance/package-lock.json
@@ -1467,9 +1467,9 @@
}
},
"kar-sdk": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.2.3.tgz",
- "integrity": "sha512-ghcZp2xG8XtnBz8P5L4q++ojELeSvNMDDS23UyFhtW4qSrJeKPkpGOogfGjlcTdE1UEPttamdxBTQY6W3plhSQ==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.3.0.tgz",
+ "integrity": "sha512-ANporvPOHmd6KbdrsbovJZCFRDWIVCCVSgm80LZABr39winl12r4Iziz8yVRvrVWyCK4DY/xeZzOoFcITctPeg==",
"requires": {
"express": "^4.17.2",
"fetch-retry": "^3.1.0",
@@ -2282,9 +2282,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
@@ -2310,9 +2310,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
diff --git a/examples/misc/fault-tolerance/package.json b/examples/misc/fault-tolerance/package.json
index fbd7288c..b0789989 100644
--- a/examples/misc/fault-tolerance/package.json
+++ b/examples/misc/fault-tolerance/package.json
@@ -6,7 +6,7 @@
},
"dependencies": {
"express": "^4.17.2",
- "kar-sdk": "^1.2.3",
+ "kar-sdk": "^1.3.0",
"node-fetch": "^2.6.7"
},
"devDependencies": {
diff --git a/examples/misc/service-timeout-java/pom.xml b/examples/misc/service-timeout-java/pom.xml
index 0646823d..f13b2850 100644
--- a/examples/misc/service-timeout-java/pom.xml
+++ b/examples/misc/service-timeout-java/pom.xml
@@ -8,7 +8,7 @@
com.ibm.research.kar.example
kar-service-timeout
- 1.2.3
+ 1.3.0
pom
@@ -18,7 +18,7 @@
- 1.2.3
+ 1.3.0
UTF-8
UTF-8
false
diff --git a/examples/misc/service-timeout-java/server-back/pom.xml b/examples/misc/service-timeout-java/server-back/pom.xml
index d3c50afb..5d128995 100644
--- a/examples/misc/service-timeout-java/server-back/pom.xml
+++ b/examples/misc/service-timeout-java/server-back/pom.xml
@@ -4,13 +4,13 @@
com.ibm.research.kar.example
kar-timeout-server-back
- 1.2.3
+ 1.3.0
war
com.ibm.research.kar.example
kar-service-timeout
- 1.2.3
+ 1.3.0
diff --git a/examples/misc/service-timeout-java/server-front/pom.xml b/examples/misc/service-timeout-java/server-front/pom.xml
index 92670797..5c088158 100644
--- a/examples/misc/service-timeout-java/server-front/pom.xml
+++ b/examples/misc/service-timeout-java/server-front/pom.xml
@@ -4,13 +4,13 @@
com.ibm.research.kar.example
kar-timeout-server-front
- 1.2.3
+ 1.3.0
war
com.ibm.research.kar.example
kar-service-timeout
- 1.2.3
+ 1.3.0
diff --git a/examples/misc/service-timeout-java/server-middle/pom.xml b/examples/misc/service-timeout-java/server-middle/pom.xml
index 9ff61051..b6a9c27e 100644
--- a/examples/misc/service-timeout-java/server-middle/pom.xml
+++ b/examples/misc/service-timeout-java/server-middle/pom.xml
@@ -4,13 +4,13 @@
com.ibm.research.kar.example
kar-timeout-server-middle
- 1.2.3
+ 1.3.0
war
com.ibm.research.kar.example
kar-service-timeout
- 1.2.3
+ 1.3.0
diff --git a/examples/service-hello-java/pom.xml b/examples/service-hello-java/pom.xml
index 749d511f..bf4db218 100644
--- a/examples/service-hello-java/pom.xml
+++ b/examples/service-hello-java/pom.xml
@@ -5,7 +5,7 @@
com.ibm.research.kar.example
kar-hello-service
- 1.2.3
+ 1.3.0
pom
diff --git a/examples/service-hello-js/package-lock.json b/examples/service-hello-js/package-lock.json
index 05aa63aa..06644c8e 100644
--- a/examples/service-hello-js/package-lock.json
+++ b/examples/service-hello-js/package-lock.json
@@ -1467,9 +1467,9 @@
}
},
"kar-sdk": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.2.3.tgz",
- "integrity": "sha512-ghcZp2xG8XtnBz8P5L4q++ojELeSvNMDDS23UyFhtW4qSrJeKPkpGOogfGjlcTdE1UEPttamdxBTQY6W3plhSQ==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.3.0.tgz",
+ "integrity": "sha512-ANporvPOHmd6KbdrsbovJZCFRDWIVCCVSgm80LZABr39winl12r4Iziz8yVRvrVWyCK4DY/xeZzOoFcITctPeg==",
"requires": {
"express": "^4.17.2",
"fetch-retry": "^3.1.0",
@@ -2282,9 +2282,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
@@ -2310,9 +2310,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
diff --git a/examples/service-hello-js/package.json b/examples/service-hello-js/package.json
index e1a49691..75e18d1a 100644
--- a/examples/service-hello-js/package.json
+++ b/examples/service-hello-js/package.json
@@ -7,7 +7,7 @@
"dependencies": {
"express": "^4.17.2",
"fetch-retry": "^3.1.0",
- "kar-sdk": "^1.2.3",
+ "kar-sdk": "^1.3.0",
"node-fetch": "^2.6.7"
},
"devDependencies": {
diff --git a/examples/unit-tests/package-lock.json b/examples/unit-tests/package-lock.json
index ca147fc5..6958d9a3 100644
--- a/examples/unit-tests/package-lock.json
+++ b/examples/unit-tests/package-lock.json
@@ -1492,9 +1492,9 @@
}
},
"kar-sdk": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.2.3.tgz",
- "integrity": "sha512-ghcZp2xG8XtnBz8P5L4q++ojELeSvNMDDS23UyFhtW4qSrJeKPkpGOogfGjlcTdE1UEPttamdxBTQY6W3plhSQ==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/kar-sdk/-/kar-sdk-1.3.0.tgz",
+ "integrity": "sha512-ANporvPOHmd6KbdrsbovJZCFRDWIVCCVSgm80LZABr39winl12r4Iziz8yVRvrVWyCK4DY/xeZzOoFcITctPeg==",
"requires": {
"express": "^4.17.2",
"fetch-retry": "^3.1.0",
@@ -2298,9 +2298,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
@@ -2326,9 +2326,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
- "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"requires": {
"ms": "2.1.2"
}
diff --git a/examples/unit-tests/package.json b/examples/unit-tests/package.json
index 0bfde6b6..69ec5003 100644
--- a/examples/unit-tests/package.json
+++ b/examples/unit-tests/package.json
@@ -8,7 +8,7 @@
"axios": "^0.21.4",
"cloudevents": "^4.0.0",
"express": "^4.17.2",
- "kar-sdk": "^1.2.3"
+ "kar-sdk": "^1.3.0"
},
"devDependencies": {
"standard": "^16.0.4"
diff --git a/scripts/helm/kar/Chart.yaml b/scripts/helm/kar/Chart.yaml
index 3e541348..ee418bfd 100644
--- a/scripts/helm/kar/Chart.yaml
+++ b/scripts/helm/kar/Chart.yaml
@@ -18,8 +18,8 @@ apiVersion: v2
name: kar
description: Kubernetes Application Runtime (KAR)
type: application
-version: 1.2.3
-appVersion: 1.2.3
+version: 1.3.0
+appVersion: 1.3.0
dependencies:
- name: kar-kafka
condition: kafka.internal
diff --git a/scripts/helm/kar/values.yaml b/scripts/helm/kar/values.yaml
index 36428773..45a3b73a 100644
--- a/scripts/helm/kar/values.yaml
+++ b/scripts/helm/kar/values.yaml
@@ -33,7 +33,7 @@ redis:
user: 'mustOverrideIfInternalIsFalse'
kar:
- version: 1.2.3
+ version: 1.3.0
injector:
replicaCount: 1
imageName: 'quay.io/ibm/kar-injector'
diff --git a/sdk-java/kar-runtime-core/pom.xml b/sdk-java/kar-runtime-core/pom.xml
index db4a78d0..d1056acd 100644
--- a/sdk-java/kar-runtime-core/pom.xml
+++ b/sdk-java/kar-runtime-core/pom.xml
@@ -6,7 +6,7 @@
com.ibm.research.kar
kar-java
- 1.2.4-SNAPSHOT
+ 1.3.0
kar-runtime-core
diff --git a/sdk-java/kar-runtime-liberty/pom.xml b/sdk-java/kar-runtime-liberty/pom.xml
index f9f89f3a..609df524 100644
--- a/sdk-java/kar-runtime-liberty/pom.xml
+++ b/sdk-java/kar-runtime-liberty/pom.xml
@@ -6,7 +6,7 @@
com.ibm.research.kar
kar-java
- 1.2.4-SNAPSHOT
+ 1.3.0
kar-runtime-liberty
diff --git a/sdk-java/kar-runtime-quarkus/pom.xml b/sdk-java/kar-runtime-quarkus/pom.xml
index 1d7d4077..be748ed8 100644
--- a/sdk-java/kar-runtime-quarkus/pom.xml
+++ b/sdk-java/kar-runtime-quarkus/pom.xml
@@ -6,7 +6,7 @@
com.ibm.research.kar
kar-java
- 1.2.4-SNAPSHOT
+ 1.3.0
kar-runtime-quarkus
diff --git a/sdk-java/pom.xml b/sdk-java/pom.xml
index a86034da..1145b768 100644
--- a/sdk-java/pom.xml
+++ b/sdk-java/pom.xml
@@ -8,7 +8,7 @@
com.ibm.research.kar
kar-java
- 1.2.4-SNAPSHOT
+ 1.3.0
kar-java
pom
diff --git a/sdk-js/package-lock.json b/sdk-js/package-lock.json
index 530516c3..c0c88772 100644
--- a/sdk-js/package-lock.json
+++ b/sdk-js/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "kar-sdk",
- "version": "1.2.3",
+ "version": "1.3.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/sdk-js/package.json b/sdk-js/package.json
index c710404f..d7569cad 100644
--- a/sdk-js/package.json
+++ b/sdk-js/package.json
@@ -2,7 +2,7 @@
"name": "kar-sdk",
"main": "index.js",
"types": "index.d.ts",
- "version": "1.2.3",
+ "version": "1.3.0",
"description": "KAR SDK for JavaScript and TypeScript",
"homepage": "https://github.com/IBM/kar",
"scripts": {