Skip to content

Commit

Permalink
release v0.2.0 (#373)
Browse files Browse the repository at this point in the history
* bump to v0.2.0

* add docs

* Update CHANGELOG.md

Co-authored-by: Huanli Meng <[email protected]>

Co-authored-by: Huanli Meng <[email protected]>
  • Loading branch information
freeznet and Huanli-Meng authored May 23, 2022
1 parent edd275b commit ef521f9
Show file tree
Hide file tree
Showing 8 changed files with 54 additions and 6 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# Function Mesh v0.2.0 Release Notes

## v0.2.0 What's New

- [Helm Charts] Release the FunctionMesh operator to helm charts repository ([#356](https://github.com/streamnative/function-mesh/issues/356))
- [Controller] Support stateful functions for Pulsar Functions ([#325](https://github.com/streamnative/function-mesh/issues/325))
- [Controller] Migrate to golang 1.18 ([#366](https://github.com/streamnative/function-mesh/issues/366))

For the full changes in this release, see the [Pull Requests](https://github.com/streamnative/function-mesh/pulls?q=is%3Apr+label%3Am%2F2022-05+is%3Aclosed).

# Function Mesh v0.1.11 Release Notes

## v0.1.11 What's New
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Current Operator version
VERSION ?= 0.1.11
VERSION ?= 0.2.0
# Default image tag
DOCKER_REPO := $(if $(DOCKER_REPO),$(DOCKER_REPO),streamnative)
OPERATOR_IMG ?= ${DOCKER_REPO}/function-mesh:v$(VERSION)
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ A Kubernetes-Native way to run pulsar functions, connectors and composed functio
## Install

```bash
curl -sSL https://github.com/streamnative/function-mesh/releases/download/v0.1.11/install.sh | bash
curl -sSL https://github.com/streamnative/function-mesh/releases/download/v0.2.0/install.sh | bash
```

The above command installs all the CRDs, required service account configuration, and all function-mesh operator components. Before you start running a function-mesh example, verify if Function Mesh is installed correctly.
Expand All @@ -28,9 +28,9 @@ This table outlines the supported Kubernetes versions. We have tested these vers

| Function Mesh operator | Kubernetes 1.16 | Kubernetes 1.17 | Kubernetes 1.18 | Kubernetes 1.19 | Kubernetes 1.20 | Kubernetes 1.21 | Kubernetes 1.22 |
|---------------------------------------------------------------------------------|------------------|-----------------|-----------------|-----------------|-----------------|-----------------|-----------------|
| [`v0.2.0`](https://github.com/streamnative/function-mesh/releases/tag/v0.2.0) ||||||||
| [`v0.1.11`](https://github.com/streamnative/function-mesh/releases/tag/v0.1.11) ||||||||
| [`v0.1.10`](https://github.com/streamnative/function-mesh/releases/tag/v0.1.10) ||||||||
| [`v0.1.9`](https://github.com/streamnative/function-mesh/releases/tag/v0.1.9) ||||||||
| [`Master`](https://github.com/streamnative/function-mesh/tree/master) ||||||||

## Development
Expand Down
2 changes: 1 addition & 1 deletion charts/function-mesh-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.11
version: 0.2.0

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2580,6 +2580,25 @@ spec:
type: string
type: object
type: object
statefulConfig:
properties:
pulsar:
properties:
javaProvider:
properties:
className:
type: string
config:
type: object
required:
- className
type: object
serviceUrl:
type: string
required:
- serviceUrl
type: object
type: object
subscriptionName:
type: string
subscriptionPosition:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2577,6 +2577,25 @@ spec:
type: string
type: object
type: object
statefulConfig:
properties:
pulsar:
properties:
javaProvider:
properties:
className:
type: string
config:
type: object
required:
- className
type: object
serviceUrl:
type: string
required:
- serviceUrl
type: object
type: object
subscriptionName:
type: string
subscriptionPosition:
Expand Down
2 changes: 1 addition & 1 deletion charts/function-mesh-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ installation:
namespace: function-mesh-system

# operatorImage is Function Mesh Operator image
operatorImage: streamnative/function-mesh:v0.1.11
operatorImage: streamnative/function-mesh:v0.2.0
imagePullPolicy: IfNotPresent
imagePullSecrets: []

Expand Down
2 changes: 1 addition & 1 deletion install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ EOF

main() {
local local_kube="kind"
local fm_version="v0.1.11"
local fm_version="v0.2.0"
local kind_name="kind"
local kind_version="v0.7.0"
local node_num=2
Expand Down

0 comments on commit ef521f9

Please sign in to comment.