Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release 0.3.0 #438

Merged
merged 4 commits into from
Jul 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/proxy-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ jobs:
set -x
export TEST_NAMESPACE="default"
#kubectl create namespace ${TEST_NAMESPACE}
helm repo add bitnami https://charts.bitnami.com/bitnami
cd charts/apache-shardingsphere-proxy-charts/charts/governance
helm dependency build
cd ../..
Expand Down
33 changes: 33 additions & 0 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,36 @@
## 0.3.0

### New Feature

1. Introduce new CRD StorageNode,to be activated at `--feature-gates=StorageNode=true`
2. Introduce new CRD Chaos,to be activated at `--feature-gates=Chaos=true`
3. Add Grafana dashboard template for ShardingSphere Proxy Grafana

### Enhancement

1. Update AgentConfig of ComputeNode
2. Update the display of execute-latency in the Grafana panel
3. Add some checks about zookeeper before install proxy with Helm
4. Add demo for sharding algorithm based on Wasm
5. Support Agent in Proxy CHarts
6. StorageNode suppors CloudNativePG cluster
7. Optimize ComputeNode conditions in Pending phase
8. Adjust default legents in Grafana template
9. Support operator docker image pushed to Apache Dockerhub repo
10. Add golangci-lint action to Github Action
11. Upgrade Zookeeper config to support arm arch in Proxy Charts

### Bug fix

1. Fix Arm image build in Github Action
2. Fix Agent ConfigMap charts name template
3. Fix Status reconciliation error which cause unexpected loop

### Change Log

1. [MILESTONE](https://github.com/apache/shardingsphere-on-cloud/milestone/7)


## 0.2.0

### New Feature
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: zookeeper
repository: https://charts.bitnami.com/bitnami
version: 11.1.5
digest: sha256:5ca761458b20b497b39d74236615bc87501f0e2eedeca1c237c122256d63ed84
generated: "2023-03-24T16:09:37.523464+08:00"
4 changes: 2 additions & 2 deletions docs/content/user-manual/cn-sn-operator/_index.cn.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Operator 目前支持 Helm Charts 快速部署,配置文件目录为:apache-
kubectl create ns shardingsphere-operator
helm repo add shardingsphere https://apache.github.io/shardingsphere-on-cloud
helm repo update
helm install shardingsphere-cluster shardingsphere/apache-shardingsphere-operator-charts -n shardingsphere-operator
helm install shardingsphere-cluster shardingsphere/apache-shardingsphere-operator-charts -n shardingsphere-operator --set zookeeper.persistence.enabled=false
```

### 源码安装
Expand All @@ -33,7 +33,7 @@ kubectl create ns shardingsphere-operator
cd charts/apache-shardingsphere-operator-charts/
helm dependency build
cd ../
helm install shardingsphere-cluster apache-shardingsphere-operator-charts -n shardingsphere-operator
helm install shardingsphere-cluster apache-shardingsphere-operator-charts -n shardingsphere-operator --set zookeeper.persistence.enabled=false
```

### Charts 参数说明
Expand Down
4 changes: 2 additions & 2 deletions docs/content/user-manual/cn-sn-operator/_index.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Operator currently supports Helm Charts rapid deployment, configuration content
kubectl create ns shardingsphere-operator
helm repo add shardingsphere https://apache.github.io/shardingsphere-on-cloud
helm repo update
helm install shardingsphere-cluster shardingsphere/apache-shardingsphere-operator-charts -n shardingsphere-operator
helm install shardingsphere-cluster shardingsphere/apache-shardingsphere-operator-charts -n shardingsphere-operator --set zookeeper.persistence.enabled=false
```

### Source Code Installation
Expand All @@ -33,7 +33,7 @@ kubectl create ns shardingsphere-operator
cd charts/apache-shardingsphere-operator-charts/
helm dependency build
cd ../
helm install shardingsphere-cluster apache-shardingsphere-operator-charts -n shardingsphere-operator
helm install shardingsphere-cluster apache-shardingsphere-operator-charts -n shardingsphere-operator --set zookeeper.persistence.enabled=false
```

### Charts Parameters Instruction
Expand Down