Skip to content

v0.1.1

Compare
Choose a tag to compare
@mlycore mlycore released this 27 Jun 11:25
· 0 commits to release-v0.1 since this release

Features

Pisa-Controller

Configuration convertion

  • Add ReadwriteSplitting config to TrafficStrategy CRD.

Pisa-Proxy

Setup

  • Admin port type changed from string to u32.
  • Unify the regex value type for CircuitBreak, ConcurrencyControl and ReadWriteSplitting in TrafficStrategy as array.

Runtime

  • Support Static ReadwriteSplitting(No backend awareness).
  • Support TCL statement parsing.
  • Support show databases, show tables,create database parsing.

Observability

  • Introduce MetricsManager and MetricsCollector.
  • Add sql_under_processing metric as Gauge.

Fix

Pisa-Controller

Setup

  • Fix apiservice json unmarshal error. #34
  • Rename sidecar name to pisa-proxy. #72
  • Add default host as 0.0.0.0 and port as 3306 to MySQL type VirtualDatabase. #68
  • Add server_version to Pisa-Controller and Pisa-Proxy. #111

Pisa-Proxy

Runtime

  • Fix handle prepare packet hang when prepare statement is too long. #73
  • Fix SQL Lex parsing some error. #98 #104
  • Support Regex array for CircuitBreak, ConcurrencyControl and ReadWriteSplitting. #123 #124
  • Support default admin port as 5591. #121

Docs

  • Add first blog.
  • Update CRD description doc.
  • Add readwritesplitting doc.
  • Add version.

Charts

  • Update to v0.1.1