- Introduce new CRD StorageNode,to be activated at
--feature-gates=StorageNode=true
- Introduce new CRD Chaos,to be activated at
--feature-gates=Chaos=true
- Add Grafana dashboard template for ShardingSphere Proxy Grafana
- Update AgentConfig of ComputeNode
- Update the display of execute-latency in the Grafana panel
- Add some checks about zookeeper before install proxy with Helm
- Add demo for sharding algorithm based on Wasm
- Support Agent in Proxy CHarts
- StorageNode suppors CloudNativePG cluster
- Optimize ComputeNode conditions in Pending phase
- Adjust default legents in Grafana template
- Support operator docker image pushed to Apache Dockerhub repo
- Add golangci-lint action to Github Action
- Upgrade Zookeeper config to support arm arch in Proxy Charts
- Fix Arm image build in Github Action
- Fix Agent ConfigMap charts name template
- Fix Status reconciliation error which cause unexpected loop
- Introduce new CRD ComputeNode,to be activated at
--feature-gates=ComputeNode=true
- Introduce subresource scale for ComputeNode to support kubectl scale command
- Add annotation rolling update support for CRD ShardingSphereProxy
- Write NodePort back to ComputeNode
- Introducing Ginkgo test for ComputeNode
- Fix readyNodes and conditions error for ShardingSphereProxy Status in some cases
- Fix NPE in non-MySQL configurations
- Provide Grafana dashboard template for ShardingSphere-Operator metrics.
- Updating and renaming renaming apache-shardingsphere-operator-cluster-charts to apache-shardingsphere-operator-charts, which supports deploying operator and cluster at the same time.
- Support monitoring metrics for ShardingSphere-Operator.
- Support more parameters about health check, CloudWatch and alerts when deploying ShardingSphere clusters with Terraform and AWS CloudFormation.
- Support HuaweiCloud with Terraform.
- Support using Terraform to deploy a ShardingSphere Proxy Cluster in Multiple AZs
- Support using CloudFormation to deploy a ShardingSphere Proxy Cluster in Multiple AZs
- Add nameOverride parameter for helm charts, allowing users to override resource names
- Supports the use of proxy to configure and describe the ShardingSphere Proxy cluster
- Support native ShardingSphere Proxy server.yaml configuration
- Support automatic creation of HPA based on CPU metrics
- Support automatic download of MySQL driver
- Support deploy ShardingSphere Operator
- Support deploy ShardingSphere Proxy cluster
- Support deploy Zookeeper by Bitnami
- Support automatic configuration of the address of the governance center
- Include ShardingSphere-Proxy charts into the on-cloud repository
- Support deploying ShardingSphere-Proxy cluster on aws using cloudformation