Commit 2e027aa
fix: eliminate cp -a bottleneck in artifact verifier for large repos
Apply diffs directly to /repo_full instead of copying to /tmp/verify_repo.
Container is ephemeral so pristine copy preservation is unnecessary.
Eliminates verifier timeout for large repos (k8s 1.5GB, flipt 500MB).
Validated: k8s baseline 0.70 (verifier 623s), django baseline 0.67 (1.3s),
MCP django 0.08 (259s). All show "Applying diffs to /repo_full (in-place,
zero-copy)" in verifier output.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 891644f commit 2e027aa
File tree
170 files changed
+1366
-1581
lines changed- benchmarks
- ccb_build
- camel-fix-protocol-feat-001/tests
- cgen-deps-install-001/tests
- codecoverage-deps-install-001/tests
- django-dep-refactor-001/tests
- dotenv-expand-deps-install-001/tests
- dotnetkoans-deps-install-001/tests
- envoy-grpc-server-impl-001/tests
- eslint-markdown-deps-install-001/tests
- flink-pricing-window-feat-001/tests
- flipt-dep-refactor-001/tests
- iamactionhunter-deps-install-001/tests
- k8s-noschedule-taint-feat-001/tests
- k8s-runtime-object-impl-001/tests
- k8s-score-normalizer-refac-001/tests
- kafka-batch-accumulator-refac-001/tests
- pcap-parser-deps-install-001/tests
- python-http-class-naming-refac-001/tests
- rust-subtype-relation-refac-001/tests
- servo-scrollend-event-feat-001/tests
- similar-asserts-deps-install-001/tests
- strata-cds-tranche-feat-001/tests
- strata-fx-european-refac-001/tests
- tensorrt-mxfp4-quant-feat-001/tests
- vscode-stale-diagnostics-feat-001/tests
- ccb_debug
- ansible-vault-regression-prove-001/tests
- django-admins-migration-audit-001/tests
- envoy-duplicate-headers-debug-001/tests
- flipt-cache-regression-prove-001/tests
- grafana-table-panel-regression-001/tests
- istio-xds-destrul-debug-001/tests
- linux-acpi-backlight-fault-001/tests
- linux-hda-intel-suspend-fault-001/tests
- linux-iwlwifi-subdevice-fault-001/tests
- linux-nfs-inode-revalidate-fault-001/tests
- linux-ssd-trim-timeout-fault-001/tests
- prometheus-queue-reshard-debug-001/tests
- qutebrowser-bookmark-regression-prove-001/tests
- qutebrowser-download-regression-prove-001/tests
- qutebrowser-tab-regression-prove-001/tests
- qutebrowser-url-regression-prove-001/tests
- teleport-ssh-regression-prove-001/tests
- terraform-phantom-update-debug-001/tests
- tutanota-search-regression-prove-001/tests
- vuls-oval-regression-prove-001/tests
- ccb_design
- camel-routing-arch-001/tests
- django-orm-query-arch-001/tests
- flink-checkpoint-arch-001/tests
- k8s-crd-lifecycle-arch-001/tests
- k8s-dra-allocation-impact-001/tests
- k8s-scheduler-arch-001/tests
- kafka-flink-streaming-arch-001/tests
- postgres-query-exec-arch-001/tests
- quantlib-barrier-pricing-arch-001/tests
- ccb_document
- cilium-api-doc-gen-001/tests
- docgen-changelog-001/tests
- docgen-changelog-002/tests
- docgen-inline-001/tests
- docgen-inline-002/tests
- docgen-onboard-001/tests
- docgen-runbook-001/tests
- docgen-runbook-002/tests
- envoy-arch-doc-gen-001/tests
- envoy-migration-doc-gen-001/tests
- istio-arch-doc-gen-001/tests
- k8s-apiserver-doc-gen-001/tests
- k8s-applyconfig-doc-gen-001/tests
- k8s-clientgo-doc-gen-001/tests
- k8s-controller-mgr-doc-gen-001/tests
- k8s-fairqueuing-doc-gen-001/tests
- kafka-api-doc-gen-001/tests
- terraform-arch-doc-gen-001/tests
- terraform-migration-doc-gen-001/tests
- vscode-api-doc-gen-001/tests
- ccb_fix
- ansible-abc-imports-fix-001/tests
- ansible-module-respawn-fix-001/tests
- django-modelchoice-fk-fix-001/tests
- django-select-for-update-fix-001/tests
- flipt-cockroachdb-backend-fix-001/tests
- flipt-ecr-auth-oci-fix-001/tests
- flipt-eval-latency-fix-001/tests
- flipt-otlp-exporter-fix-001/tests
- flipt-trace-sampling-fix-001/tests
- k8s-dra-scheduler-event-fix-001/tests
- kafka-producer-bufpool-fix-001/tests
- nodebb-notif-dropdown-fix-001/tests
- nodebb-plugin-validate-fix-001/tests
- openlibrary-fntocli-adapter-fix-001/tests
- openlibrary-search-query-fix-001/tests
- openlibrary-solr-boolean-fix-001/tests
- protonmail-conv-testhooks-fix-001/tests
- protonmail-dropdown-sizing-fix-001/tests
- protonmail-holiday-calendar-fix-001/tests
- pytorch-cudnn-version-fix-001/tests
- pytorch-dynamo-keyerror-fix-001/tests
- pytorch-release-210-fix-001/tests
- pytorch-relu-gelu-fusion-fix-001/tests
- pytorch-tracer-graph-cleanup-fix-001/tests
- ccb_secure
- curl-cve-triage-001/tests
- curl-vuln-reachability-001/tests
- django-audit-trail-implement-001/tests
- django-cross-team-boundary-001/tests
- django-csrf-session-audit-001/tests
- django-legacy-dep-vuln-001/tests
- django-policy-enforcement-001/tests
- django-repo-scoped-access-001/tests
- django-role-based-access-001/tests
- django-sensitive-file-exclusion-001/tests
- envoy-cve-triage-001/tests
- envoy-vuln-reachability-001/tests
- flipt-degraded-context-fix-001/tests
- flipt-repo-scoped-access-001/tests
- golang-net-cve-triage-001/tests
- grpcurl-transitive-vuln-001/tests
- kafka-sasl-auth-audit-001/tests
- kafka-vuln-reachability-001/tests
- postgres-client-auth-audit-001/tests
- wish-transitive-vuln-001/tests
- ccb_test
- aspnetcore-code-review-001/tests
- calcom-code-review-001/tests
- curl-security-review-001/tests
- envoy-code-review-001/tests
- ghost-code-review-001/tests
- kafka-security-review-001/tests
- numpy-array-sum-perf-001/tests
- pandas-groupby-perf-001/tests
- sklearn-kmeans-perf-001/tests
- terraform-code-review-001/tests
- test-coverage-gap-001/tests
- test-coverage-gap-002/tests
- test-integration-001/tests
- test-integration-002/tests
- test-unitgen-go-001/tests
- test-unitgen-py-001/tests
- vscode-code-review-001/tests
- ccb_understand
- argocd-arch-orient-001/tests
- argocd-sync-reconcile-qa-001/tests
- cilium-ebpf-datapath-handoff-001/tests
- cilium-ebpf-fault-qa-001/tests
- cilium-project-orient-001/tests
- envoy-contributor-workflow-001/tests
- envoy-ext-authz-handoff-001/tests
- envoy-filter-chain-qa-001/tests
- envoy-request-routing-qa-001/tests
- istio-xds-serving-qa-001/tests
- kafka-build-orient-001/tests
- kafka-contributor-workflow-001/tests
- kafka-message-lifecycle-qa-001/tests
- terraform-plan-pipeline-qa-001/tests
- terraform-state-backend-handoff-001/tests
- vscode-ext-host-qa-001/tests
- scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
170 files changed
+1366
-1581
lines changedLines changed: 8 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
209 | | - | |
| 208 | + | |
210 | 209 | | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
222 | 221 | | |
223 | | - | |
| 222 | + | |
224 | 223 | | |
225 | 224 | | |
226 | 225 | | |
| |||
Lines changed: 8 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
209 | | - | |
| 208 | + | |
210 | 209 | | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
222 | 221 | | |
223 | | - | |
| 222 | + | |
224 | 223 | | |
225 | 224 | | |
226 | 225 | | |
| |||
Lines changed: 8 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
209 | | - | |
| 208 | + | |
210 | 209 | | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
222 | 221 | | |
223 | | - | |
| 222 | + | |
224 | 223 | | |
225 | 224 | | |
226 | 225 | | |
| |||
Lines changed: 8 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
209 | | - | |
| 208 | + | |
210 | 209 | | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
222 | 221 | | |
223 | | - | |
| 222 | + | |
224 | 223 | | |
225 | 224 | | |
226 | 225 | | |
| |||
Lines changed: 8 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
209 | | - | |
| 208 | + | |
210 | 209 | | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
222 | 221 | | |
223 | | - | |
| 222 | + | |
224 | 223 | | |
225 | 224 | | |
226 | 225 | | |
| |||
Lines changed: 8 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
209 | | - | |
| 208 | + | |
210 | 209 | | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
222 | 221 | | |
223 | | - | |
| 222 | + | |
224 | 223 | | |
225 | 224 | | |
226 | 225 | | |
| |||
Lines changed: 8 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
209 | | - | |
| 208 | + | |
210 | 209 | | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
222 | 221 | | |
223 | | - | |
| 222 | + | |
224 | 223 | | |
225 | 224 | | |
226 | 225 | | |
| |||
Lines changed: 8 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
209 | | - | |
| 208 | + | |
210 | 209 | | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
222 | 221 | | |
223 | | - | |
| 222 | + | |
224 | 223 | | |
225 | 224 | | |
226 | 225 | | |
| |||
Lines changed: 8 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
209 | | - | |
| 208 | + | |
210 | 209 | | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
222 | 221 | | |
223 | | - | |
| 222 | + | |
224 | 223 | | |
225 | 224 | | |
226 | 225 | | |
| |||
0 commit comments