Skip to content
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
5 changes: 3 additions & 2 deletions .github/workflows/federation-helm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,9 @@ env:
KIND_NODE_IMAGE: kindest/node:v1.31.0
# The chart's image refs default to the Chart.yaml appVersion. The live jobs pull the
# public DockerHub tags at this version so the chart DEFAULTS resolve the kind-loaded images.
# MUST match Chart.yaml appVersion — stale on the 0.2.2 train, reconciled on 0.2.3.
IMAGE_TAG: '0.2.3'
# MUST match Chart.yaml appVersion — stale on the 0.2.2 train, reconciled on 0.2.3,
# stale again on 0.2.4 (the chart bumped, this did not), reconciled on 0.2.5.
IMAGE_TAG: '0.2.5'
FED_IMAGE: softnetwork/softclient4es-federation
SIDECAR_IMAGE_PREFIX: softnetwork/softclient4es # softclient4es<N>-arrow-flight-sql
# A pre-baked ADBC client image avoids the smoke Job's runtime pip install (air-gap). When
Expand Down
16 changes: 14 additions & 2 deletions softclient4es-federation/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,24 @@ type: application
# routing allowlist — a DDL statement carrying a JOIN reaches the
# materialized-view extension, not the federation JOIN planner,
# softclient4es-arrow#130), rolled into the federation + sidecar images.
version: 0.3.4
# 0.3.5: appVersion 0.2.5 — elasticsql 0.20.4 (completeness family: GROUP BY
# #205, window PARTITION BY #207, un-LIMITed SELECT #209 and explicit
# LIMIT above index.max_result_window #224 no longer truncate silently;
# PIT paging sorts by _doc and gates at 7.12 #197; strict
# whole-statement parsing #213) + extensions 0.2.4 (materialized-view
# error integrity: an outage is no longer reported as "does not exist"
# #45, a failed metadata table is no longer a quota breach #46) +
# arrow 0.2.5 (JOIN legs past 4,032 rows softclient4es-arrow#143, lazily
# streamed bounded legs #147, a writable bounded DuckDB spill directory
# #141, a real health probe #146, and the server images ship a default
# logback.xml so they no longer boot at ROOT DEBUG #138), rolled into the
# federation + sidecar images.
version: 0.3.5
# The federation application/image version this chart deploys by default.
# Keep in sync with docker.io/softnetwork/softclient4es-federation:<tag>.
# Verified published on DockerHub for the federation image AND all four
# softclient4es{6,7,8,9}-arrow-flight-sql sidecar images.
appVersion: "0.2.4"
appVersion: "0.2.5"
keywords:
- elasticsearch
- flight-sql
Expand Down
18 changes: 9 additions & 9 deletions softclient4es-federation/tests/golden/default.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ kind: ServiceAccount
metadata:
name: fed-softclient4es-federation
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: federation
app.kubernetes.io/part-of: softclient4es
Expand All @@ -20,10 +20,10 @@ kind: Service
metadata:
name: fed-softclient4es-federation
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: federation
app.kubernetes.io/part-of: softclient4es
Expand All @@ -44,10 +44,10 @@ kind: Deployment
metadata:
name: fed-softclient4es-federation
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: federation
app.kubernetes.io/part-of: softclient4es
Expand All @@ -60,10 +60,10 @@ spec:
template:
metadata:
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: federation
app.kubernetes.io/part-of: softclient4es
Expand All @@ -78,7 +78,7 @@ spec:
type: RuntimeDefault
containers:
- name: federation
image: "docker.io/softnetwork/softclient4es-federation:0.2.4"
image: "docker.io/softnetwork/softclient4es-federation:0.2.5"
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ kind: ServiceAccount
metadata:
name: fed-softclient4es-federation
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: federation
app.kubernetes.io/part-of: softclient4es
Expand All @@ -20,10 +20,10 @@ kind: ConfigMap
metadata:
name: fed-softclient4es-federation-config
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: federation
app.kubernetes.io/part-of: softclient4es
Expand Down Expand Up @@ -84,10 +84,10 @@ kind: Service
metadata:
name: fed-softclient4es-federation
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: federation
app.kubernetes.io/part-of: softclient4es
Expand All @@ -108,12 +108,12 @@ kind: Service
metadata:
name: fed-softclient4es-federation-us-east-1
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/component: sidecar
softclient4es.app/sidecar: us-east-1
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: softclient4es
spec:
Expand All @@ -135,12 +135,12 @@ kind: Service
metadata:
name: fed-softclient4es-federation-eu-west-1
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/component: sidecar
softclient4es.app/sidecar: eu-west-1
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: softclient4es
spec:
Expand All @@ -162,12 +162,12 @@ kind: Service
metadata:
name: fed-softclient4es-federation-ap-south-1
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/component: sidecar
softclient4es.app/sidecar: ap-south-1
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: softclient4es
spec:
Expand All @@ -189,10 +189,10 @@ kind: Deployment
metadata:
name: fed-softclient4es-federation
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: federation
app.kubernetes.io/part-of: softclient4es
Expand All @@ -205,17 +205,17 @@ spec:
template:
metadata:
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: federation
app.kubernetes.io/part-of: softclient4es
annotations:
# Roll the federation Pod whenever the rendered servers ConfigMap changes
# (add/remove/edit a sidecar) so `helm upgrade` actually takes effect.
checksum/config: 27f05af380c7d93797c14b334f17f2eb4e42c3de14bbaafe3136be064b6f8432
checksum/config: f814c5bf194d000857da84ae0b4b94f77041021b26407b0879e256a5f7f1dc06
spec:
serviceAccountName: fed-softclient4es-federation
securityContext:
Expand All @@ -227,7 +227,7 @@ spec:
type: RuntimeDefault
containers:
- name: federation
image: "docker.io/softnetwork/softclient4es-federation:0.2.4"
image: "docker.io/softnetwork/softclient4es-federation:0.2.5"
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
Expand Down Expand Up @@ -359,12 +359,12 @@ kind: Deployment
metadata:
name: fed-softclient4es-federation-us-east-1
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/component: sidecar
softclient4es.app/sidecar: us-east-1
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: softclient4es
spec:
Expand All @@ -378,12 +378,12 @@ spec:
template:
metadata:
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/component: sidecar
softclient4es.app/sidecar: us-east-1
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: softclient4es
spec:
Expand All @@ -397,7 +397,7 @@ spec:
type: RuntimeDefault
containers:
- name: sidecar
image: "docker.io/softnetwork/softclient4es8-arrow-flight-sql:0.2.4"
image: "docker.io/softnetwork/softclient4es8-arrow-flight-sql:0.2.5"
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
Expand Down Expand Up @@ -549,12 +549,12 @@ kind: Deployment
metadata:
name: fed-softclient4es-federation-eu-west-1
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/component: sidecar
softclient4es.app/sidecar: eu-west-1
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: softclient4es
spec:
Expand All @@ -568,12 +568,12 @@ spec:
template:
metadata:
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/component: sidecar
softclient4es.app/sidecar: eu-west-1
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: softclient4es
spec:
Expand All @@ -587,7 +587,7 @@ spec:
type: RuntimeDefault
containers:
- name: sidecar
image: "docker.io/softnetwork/softclient4es8-arrow-flight-sql:0.2.4"
image: "docker.io/softnetwork/softclient4es8-arrow-flight-sql:0.2.5"
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
Expand Down Expand Up @@ -739,12 +739,12 @@ kind: Deployment
metadata:
name: fed-softclient4es-federation-ap-south-1
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/component: sidecar
softclient4es.app/sidecar: ap-south-1
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: softclient4es
spec:
Expand All @@ -758,12 +758,12 @@ spec:
template:
metadata:
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/component: sidecar
softclient4es.app/sidecar: ap-south-1
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/part-of: softclient4es
spec:
Expand All @@ -777,7 +777,7 @@ spec:
type: RuntimeDefault
containers:
- name: sidecar
image: "docker.io/softnetwork/softclient4es9-arrow-flight-sql:0.2.4"
image: "docker.io/softnetwork/softclient4es9-arrow-flight-sql:0.2.5"
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
Expand Down Expand Up @@ -929,10 +929,10 @@ kind: Pod
metadata:
name: fed-softclient4es-federation-test-catalogs
labels:
helm.sh/chart: softclient4es-federation-0.3.4
helm.sh/chart: softclient4es-federation-0.3.5
app.kubernetes.io/name: softclient4es-federation
app.kubernetes.io/instance: fed
app.kubernetes.io/version: "0.2.4"
app.kubernetes.io/version: "0.2.5"
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/component: federation
app.kubernetes.io/part-of: softclient4es
Expand Down
Loading
Loading