Skip to content

🌱 clickhouse: Support of dynamic subcolumns in tables.#1102

Merged
clubanderson merged 2 commits into
masterfrom
cncf-mission/clickhouse-23516-support-of-dynamic-subcolumns-in-tables
Mar 15, 2026
Merged

🌱 clickhouse: Support of dynamic subcolumns in tables.#1102
clubanderson merged 2 commits into
masterfrom
cncf-mission/clickhouse-23516-support-of-dynamic-subcolumns-in-tables

Conversation

@clubanderson
Copy link
Copy Markdown
Contributor

🌱 New Mission: clickhouse β€” Support of dynamic subcolumns in tables.

Type: feature | Source: ClickHouse/ClickHouse#23516 (23 reactions)
Fix PR: ClickHouse/ClickHouse#23871
File: solutions/cncf-generated/clickhouse/clickhouse-23516-support-of-dynamic-subcolumns-in-tables.json

Copilot: Please enhance this mission

The JSON file has been pre-filled with content from the source issue. Please improve:

  1. Make step descriptions more specific with exact commands for this issue
  2. Add the exact error message to the description if missing
  3. Explain the root cause in the resolution summary
  4. Add relevant YAML/code snippets to codeSnippets if missing
  5. Run node scripts/scanner.mjs to validate

Auto-generated by CNCF Mission Generator

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@clubanderson clubanderson added ai-fix-requested Copilot coding agent should work on this cncf-mission-gen Auto-generated CNCF mission request triage/accepted Indicates an issue or PR is ready to be actively worked on. labels Mar 14, 2026
@kubestellar-prow
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubestellar-prow kubestellar-prow Bot added the dco-signoff: yes Indicates the PR's author has signed the DCO. label Mar 14, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Welcome to KubeStellar! Thank you for this PR.

Before merge, please ensure:

  • DCO Sign-off β€” All commits signed with git commit -s (DCO)
  • PR Title β€” Starts with an emoji: ✨ feature | πŸ› bug fix | πŸ“– docs | 🌱 infra/tests | ⚠️ breaking

Resources:

A maintainer will review your PR soon.

@github-actions
Copy link
Copy Markdown
Contributor

πŸ” Mission Scan Results

πŸ“„ solutions/cncf-generated/clickhouse/clickhouse-23516-support-of-dynamic-subcolumns-in-tables.json

βœ… Schema: Valid kc-mission-v1

⚠️ Sensitive data: 2 finding(s)

Type Value
IPv6 address ::A
IPv6 address 1::

βœ… Security: No malicious content detected

@kubestellar-prow kubestellar-prow Bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Mar 14, 2026
@clubanderson
Copy link
Copy Markdown
Contributor Author

Quality score 61/100 β€” below threshold (70). Needs manual review. Breakdown: {stepsSpecificity:9.5,descriptionClarity:11,resolutionCompleteness:11,codePresence:6,metadataQuality:8,contentUniqueness:15}

The resolution content was from the wrong PR (#23871 - cast operator)
instead of #23932 (dynamic subcolumns / Object data type). Updated:
- PR URL from #23871 to #23932
- Step 3 description to describe Object('JSON') data type feature
- Resolution summary to accurately describe dynamic subcolumns

Signed-off-by: Andy Anderson <andy@clubanderson.com>
@github-actions
Copy link
Copy Markdown
Contributor

πŸ” Mission Scan Results

πŸ“„ solutions/cncf-generated/clickhouse/clickhouse-23516-support-of-dynamic-subcolumns-in-tables.json

βœ… Schema: Valid kc-mission-v1

⚠️ Sensitive data: 1 finding(s)

Type Value
IPv6 address 2::

🚨 Security: 1 finding(s)

Type Match
Command injection: backtick \sql
CREATE TABLE example (data Object('JSON')) ENGINE = MergeTree ORDER BY tuple();
INSERT INTO example FORMAT JSONEachRow {"data": {"name": "John", "age": 42, "location": {"country": "USA", "city": "New York"}}};
SELECT data.name, data.location.city FROM example;
``

πŸ“„ solutions/cncf-generated/clickhouse/clickhouse-26748-parallel-processing-on-replicas-reworked.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

βœ… Security: No malicious content detected

πŸ“„ solutions/cncf-generated/clickhouse/clickhouse-36536-implement-ulid-function.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

βœ… Security: No malicious content detected

πŸ“„ solutions/cncf-generated/clickhouse/clickhouse-8702-add-bitcount-function.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

βœ… Security: No malicious content detected

πŸ“„ solutions/cncf-generated/k8up/k8up-106-unexpected-status-code-200-while-pushing-to-pushgateway.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

🚨 Security: 1 finding(s)

Type Match
Command injection: backtick \bash
kubectl get pods -n k8up -l app.kubernetes.io/name=k8up
helm list -n k8up 2>/dev/null || echo "Not installed via Helm"
``

πŸ“„ solutions/cncf-generated/k8up/k8up-116-support-auto-schedules.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

🚨 Security: 1 finding(s)

Type Match
Command injection: backtick \bash
kubectl get pods -n k8up -l app.kubernetes.io/name=k8up
helm list -n k8up 2>/dev/null || echo "Not installed via Helm"
``

πŸ“„ solutions/cncf-generated/kagent/kagent-183-feature-add-support-for-aws-bedrock-models.json

βœ… Schema: Valid kc-mission-v1

⚠️ Sensitive data: 1 finding(s)

Type Value
AWS Secret Key AWS_SECRET_ACCESS_KEY=<secret-key>

🚨 Security: 1 finding(s)

Type Match
Command injection: backtick \bash
kubectl get pods -n kagent -l app.kubernetes.io/name=kagent
helm list -n kagent 2>/dev/null || echo "Not installed via Helm"
``

πŸ“„ solutions/cncf-generated/kanister/kanister-1622-bug-problem-with-long-running-phase.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

βœ… Security: No malicious content detected

πŸ“„ solutions/cncf-generated/kubearmor/kubearmor-1179-index-out-of-bound-on-containers-with-short-names.json

βœ… Schema: Valid kc-mission-v1

⚠️ Sensitive data: 1 finding(s)

Type Value
Base64-encoded long blob 405b4c292a7a6afcedd56f6874173dd865d49798a347762649689e40a6ef3b15

βœ… Security: No malicious content detected

πŸ“„ solutions/cncf-generated/kubearmor/kubearmor-1390-feat-leverage-oci-hooks-for-container-events.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

🚨 Security: 1 finding(s)

Type Match
Command injection: backtick \bash
kubectl get pods -n kubearmor -l app.kubernetes.io/name=kubearmor
helm list -n kubearmor 2>/dev/null || echo "Not installed via Helm"
``

πŸ“„ solutions/cncf-generated/kubearmor/kubearmor-756-minikube-start-is-failing-with-latest-version-of-minikube-1-26-and.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

βœ… Security: No malicious content detected

πŸ“„ solutions/cncf-generated/kubearmor/kubearmor-889-go-vulnerability-scan.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

🚨 Security: 1 finding(s)

Type Match
Command injection: backtick \bash
kubectl get pods -n kubearmor -l app.kubernetes.io/name=kubearmor
helm list -n kubearmor 2>/dev/null || echo "Not installed via Helm"
``

πŸ“„ solutions/cncf-generated/localai/localai-2018-please-support-reranker-api.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

🚨 Security: 1 finding(s)

Type Match
Command injection: backtick \bash
kubectl get pods -n localai -l app.kubernetes.io/name=localai
helm list -n localai 2>/dev/null || echo "Not installed via Helm"
``

πŸ“„ solutions/cncf-generated/ollama/ollama-4051-enable-flash-attention-on-ggml-gguf-feature-now-merged-into-llama-cp.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

🚨 Security: 1 finding(s)

Type Match
Command injection: backtick \
Apply the fix for Enable Flash Attention on GGML/GGUF (feature now merged…
Review the relevant ollama configuration:
Flash Attention has landed in llama.cpp (ggml-org/llama.cpp#5021).

The tldr; is simply to pass the -fa flag to llama.cpp’s server.
Review ollama configuration
Verify your ollama version and configuration:
`` |

πŸ“„ solutions/cncf-generated/piraeus-datastore/piraeus-datastore-53-drbd-kernel-module-injector-fails-when-using-drbd9-centos7-.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

🚨 Security: 1 finding(s)

Type Match
Command injection: backtick \ ; if gcc -Wp,-MD,/drbd/drbd/.compat_test.4.15.18/.have_blk_queue_split_q_bio_bioset.result.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/7/include -I/drbd/drbd -I/drbd/drbd/drbd-headers -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jum

kubectl logs -f piraeus-op-ns-node-mf7zf -c drbd-kernel-module-injector

Need a git checkout to regenerate drbd/.drbd_git_revision
make[1]: Entering directory `` |

πŸ“„ solutions/cncf-generated/podman-container-tools/podman-container-tools-14303-cannot-start-machine-with-podman-version-4-1-0-in-m.json

βœ… Schema: Valid kc-mission-v1

⚠️ Sensitive data: 2 finding(s)

Type Value
IPv6 address ::1
IPv6 address ::1

βœ… Security: No malicious content detected

πŸ“„ solutions/cncf-generated/podman-container-tools/podman-container-tools-15580-docker-compose-up-force-recreate-fails-with-network.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

βœ… Security: No malicious content detected

πŸ“„ solutions/cncf-generated/podman-container-tools/podman-container-tools-21681-mac-current-head-errors-out-on-add-host-using-host-.json

βœ… Schema: Valid kc-mission-v1

⚠️ Sensitive data: 3 finding(s)

Type Value
Base64-encoded long blob 0cbcd3af7f916dde233efbe6410fef54f439395aa14797fe165ecec223a4428d
Base64-encoded long blob a90605b73f90a2cab9db7142643a111f010ebabc6d8a74eb0bfeda0f525f97cf
Base64-encoded long blob a90605b73f90a2cab9db7142643a111f010ebabc6d8a74eb0bfeda0f525f97cf

🚨 Security: 4 finding(s)

Type Match
Command injection: backtick \

host_gateway=$(podman network inspect -f "{{range .Subnets}}{{.Gateway}}{{end}}" podman 2>/dev/null || echo "host-gateway")

docker run --add-host foobar:"$host_gateway" -it busybox
`| | Command injection: backtick |`
host_gateway=$(podman network inspect -f "{{range .Subnets}}{{.Gateway}}{{end}}" podman 2>/dev/null || echo "host-gateway")

docker run --add-host foobar:"$host_gateway" -it busybox
`| | Command injection: $() in string |$(podman network inspect -f "{{range .Subnets}}{{.Gateway}}{{end}}" podman 2>/dev/null || echo "host-gateway")| | Command injection: $() in string |$(podman network inspect -f "{{range .Subnets}}{{.Gateway}}{{end}}" podman 2>/dev/null || echo "host-gateway")` |

πŸ“„ solutions/cncf-generated/vault/vault-27772-vault-oidc-flow-breaks-fails-to-prompt-users-to-login-when-their-cli.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

🚨 Security: 1 finding(s)

Type Match
Command injection: backtick \yaml

start the two versions of vault

[~]$ docker compose up

configure terraform

[~]$ terraform init
; terraform workspace new broken
; terraform workspace new working

bootstrap the older version of vault that wasn't busted (v1.15.6)

[~]$ terraform workspace select working

[~]$ terraform apply -var=vault_addr=http://localhost:8200

bootstrap a more modern version where vault appears busted

[~]$ terraform workspace select broken

[~]$ terraform apply -var=vault_addr=http://localhost:8201
`` |

πŸ“„ solutions/cncf-generated/vault/vault-8649-add-telemetry-to-vault-agent.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

βœ… Security: No malicious content detected

πŸ“„ solutions/cncf-generated/vault/vault-8754-sending-arbitrary-headers-in-cli.json

βœ… Schema: Valid kc-mission-v1

βœ… Sensitive data: None detected

🚨 Security: 5 finding(s)

Type Match
Command injection: backtick \yaml
function vault-curl() {
curl_command="$(vault ${@} -output-curl-string)"
curl_command="${curl_command#curl }"
curl -v --fail -H "Authorization: Bearer $(gcloud auth print-identity-token)" $(echo -n "${curl_command}")
}

vault-curl operator generate-root -init
`| | Command injection: $() in string |$(vault ${@} -output-curl-string)| | Command injection: $() in string |$(gcloud auth print-identity-token)| | Command injection: $() in string |$(vault ${@} -output-curl-string)| | Command injection: $() in string |$(gcloud auth print-identity-token)` |

@clubanderson clubanderson merged commit 1071885 into master Mar 15, 2026
5 of 7 checks passed
@clubanderson clubanderson deleted the cncf-mission/clickhouse-23516-support-of-dynamic-subcolumns-in-tables branch March 15, 2026 01:05
@github-actions
Copy link
Copy Markdown
Contributor

Thank you for your contribution! Your PR has been merged.

Check out what's new:

Stay connected: Slack #kubestellar-dev | Multi-Cluster Survey

clubanderson added a commit that referenced this pull request Apr 3, 2026
The original fix PR virtual-kubelet/virtual-kubelet#330 was closed
without merging. Replace with #1102 which was merged and adds
port forwarding support to node/api (explicitly closes #170).

Signed-off-by: Andrew Anderson <andy@clubanderson.com>
clubanderson added a commit that referenced this pull request Apr 3, 2026
* 🌱 Add virtual-kubelet: Feature: Implement Port forwarding mission

* 🌱 Add virtual-kubelet: Feature: Implement Port forwarding mission

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: replace closed virtual-kubelet PR #330 with merged PR #1102

The original fix PR virtual-kubelet/virtual-kubelet#330 was closed
without merging. Replace with #1102 which was merged and adds
port forwarding support to node/api (explicitly closes #170).

Signed-off-by: Andrew Anderson <andy@clubanderson.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Andrew Anderson <andy@clubanderson.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai-fix-requested Copilot coding agent should work on this cncf-mission-gen Auto-generated CNCF mission request dco-signoff: yes Indicates the PR's author has signed the DCO. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants