Skip to content

Pull requests report (15/03/2026 17:46) #420

@github-actions

Description

@github-actions

Pull Request report total

To learn more about the project and its configuration, please visit Pull request analytics action.

Below are the settings applied for this report:

GITHUB_OWNERS_REPOS: kubernetes-sigs/agent-sandbox
GITHUB_OWNER_FOR_ISSUE: kubernetes-sigs
GITHUB_REPO_FOR_ISSUE: agent-sandbox
SHOW_STATS_TYPES: timeline, workload, response-time, code-review-engagement
TOP_LIST_AMOUNT: 5
AGGREGATE_VALUE_METHODS: percentile
SHOW_CORRELATION_GRAPHS: false
SHOW_ACTIVITY_TIME_GRAPHS: false
REQUIRED_APPROVALS: 1
PERCENTILE: 75
TIMEZONE: America/Los_Angeles
CORE_HOURS_START: 09:00
CORE_HOURS_END: 17:00
WEEKENDS: 0,6
AMOUNT: 100
PERIOD_SPLIT_UNIT: months
USE_CHARTS: true
EXECUTION_OUTCOME: new-issue

References

gantt
title Pull requests timeline(75th percentile) total / minutes
dateFormat X
axisFormat %s
section aditya-shantanu
                Time to review(1 hour 49 minutes) :  0, 109
Time to approve(2 hours 40 minutes) :  0, 160
Time to merge(5 hours 28 minutes) :  0, 328
        
section antonipp
                Time to review(52 hours 45 minutes) :  0, 3165
Time to approve(304 hours 51 minutes) :  0, 18291
Time to merge(304 hours 57 minutes) :  0, 18297
        
section igooch
                Time to review(13 hours 48 minutes) :  0, 828
Time to approve(75 hours 58 minutes) :  0, 4558
Time to merge(144 hours 25 minutes) :  0, 8665
        
section janetkuo
                Time to review(2 hours 57 minutes) :  0, 177
Time to approve(1 hour 3 minutes) :  0, 63
Time to merge(4 hours 15 minutes) :  0, 255
        
section justinsb
                Time to review(29 hours 12 minutes) :  0, 1752
Time to approve(34 hours 9 minutes) :  0, 2049
Time to merge(34 hours 10 minutes) :  0, 2050
        
section Oneimu
                Time to review(3 hours 28 minutes) :  0, 208
Time to approve(4 hours 40 minutes) :  0, 280
Time to merge(48 hours 28 minutes) :  0, 2908
        
section SHRUTI6991
                Time to review(7 hours 41 minutes) :  0, 461
Time to approve(9 hours 21 minutes) :  0, 561
Time to merge(115 hours 9 minutes) :  0, 6909
        
section shrutiyam-glitch
                Time to review(5 hours 13 minutes) :  0, 313
Time to approve(55 hours 36 minutes) :  0, 3336
Time to merge(96 hours 24 minutes) :  0, 5784
        
section tomergee
                Time to review(1 hour 2 minutes) :  0, 62
Time to approve(8 hours 37 minutes) :  0, 517
Time to merge(13 hours 20 minutes) :  0, 800
        
section vicentefb
                Time to review(43 hours 27 minutes) :  0, 2607
Time to approve(41 hours 31 minutes) :  0, 2491
Time to merge(193 hours) :  0, 11580
        
section total
                Time to review(15 hours 11 minutes) :  0, 911
Time to approve(45 hours 2 minutes) :  0, 2702
Time to merge(93 hours 53 minutes) :  0, 5633
        
Loading

longest-pending reviews

  1. Generate native k8s clients(277 hours 7 minutes)(Author: mastersingh24)
  2. Fix watch mapping for Sandboxes with adopted pods(139 hours 1 minute)(Author: antonipp)
  3. Add barni as additional approver for examples folder(122 hours 28 minutes)(Author: aditya-shantanu)
  4. Python Client SDK gateway tests(97 hours 33 minutes)(Author: shrutiyam-glitch)
  5. Update reconcilePod to sync labels from Sandbox PodTemplate and handl…(92 hours 37 minutes)(Author: abkaskari)

longest-pending approvals

  1. Use a Deployment instead of a StatefulSet for the controller(481 hours 24 minutes)(Author: antonipp)
  2. feat: added shutdownTime to SandboxClaim CR(367 hours 25 minutes)(Author: vicentefb)
  3. Links replace(301 hours 58 minutes)(Author: alex-akv)
  4. Add flag to enable pprof + fix --metrics-bind-address(204 hours 9 minutes)(Author: antonipp)
  5. Add a simple load test with clusterloader2 to spin up 20 sandboxes.(144 hours)(Author: SHRUTI6991)

longest-pending merge

  1. feat: implement agent_sandbox_claim_startup_latency_ms metric(170 hours 10 minutes)(Author: igooch)
  2. feat: default network policy per SandboxTemplate(167 hours 14 minutes)(Author: vicentefb)
  3. feat: Adds optional OpenTelemetry tracing to the Python agentic-sandbox-client(144 hours 25 minutes)(Author: igooch)
  4. feat: added VAP example to enforce security defaults for podTemplate spec(140 hours 58 minutes)(Author: vicentefb)
  5. Creates a new Hello World Example with Docker container(124 hours 45 minutes)(Author: SHRUTI6991)

Contribution stats total

Reviews conducted - number of reviews conducted. 1 PR may have only single review.
PR Size - determined using the formula: additions + deletions * 0.2. Based on this calculation: 0-50: xs, 51-200: s, 201-400: m, 401-700: l, 701+: xl
Total reverted PRs - The number of reverted PRs based on the branch name pattern /^revert-d+/. This pattern is used for reverts made via GitHub.

user Total opened PRs Total merged PRs Total reverted PRs PRs w/o review PRs w/o approval Additions / Deletions PR size: xs/s/m/l/xl
abkaskari 2 0 0 1 2 +1836/-26 0/0/0/0/2
acsoto 1 1 0 0 1 +5/-5 1/0/0/0/0
aditya-shantanu 7 7 0 0 0 +102/-13 6/1/0/0/0
alex-akv 1 1 0 0 0 +14/-5 1/0/0/0/0
Aliexe-code 1 1 0 0 0 +17/-0 1/0/0/0/0
antonipp 3 3 0 0 0 +301/-29 1/2/0/0/0
ArthurKamalov 1 0 0 0 1 +2/-0 1/0/0/0/0
barney-s 2 0 0 0 2 +313/-7 0/2/0/0/0
bilalshaikh42 1 1 0 0 0 +2/-2 1/0/0/0/0
dongjiang1989 1 1 0 0 0 +467/-370 0/0/0/1/0
e-minguez 1 1 0 0 0 +9/-2 1/0/0/0/0
esposem 1 1 0 0 0 +2/-0 1/0/0/0/0
hzxuzhonghu 1 1 0 0 0 +210/-37 0/0/1/0/0
igooch 4 4 0 0 1 +1096/-62 1/0/2/1/0
janetkuo 9 9 0 3 4 +414/-99 8/0/1/0/0
jkallogjeri 1 1 0 0 0 +33/-0 1/0/0/0/0
justinsb 13 11 0 2 2 +1690/-298 5/7/0/1/0
mastersingh24 1 1 0 0 0 +3365/-0 0/0/0/0/1
noeljackson 2 0 0 0 1 +31/-6 2/0/0/0/0
Oneimu 3 2 0 0 1 +364/-24 2/0/1/0/0
peterzhongyi 6 1 0 0 5 +686/-88 0/5/1/0/0
raaguln 2 0 0 0 2 +261/-3 1/0/1/0/0
runzhliu 1 1 0 0 0 +2/-2 1/0/0/0/0
sabre1041 1 1 0 0 0 +1/-2 1/0/0/0/0
shreyas-badiger 1 1 0 0 0 +312/-7 0/0/1/0/0
SHRUTI6991 6 5 0 1 2 +1990/-664 0/3/2/0/1
shrutiyam-glitch 12 12 0 0 0 +2088/-202 7/1/2/2/0
syangx39 1 0 0 0 1 +196/-0 0/1/0/0/0
tomergee 4 2 0 1 1 +656/-68 0/3/1/0/0
tp953704 1 1 0 0 0 +31/-15 1/0/0/0/0
vicentefb 6 5 0 1 2 +2176/-221 2/1/0/1/2
volatilemolotov 1 1 0 0 0 +66/-0 0/1/0/0/0
yardensachs 1 0 0 0 1 +82/-47 0/1/0/0/0
yongruilin 1 1 0 0 0 +115/-28 0/1/0/0/0
total 100 77 0 9 29 +18935/-2332 46/29/13/6/6

The largest PRs

  1. Generate native k8s clients(+3365/-0)(Author: mastersingh24)
  2. Refactor client to use Resource Handle(+1093/-640)(Author: SHRUTI6991)
  3. Update reconcilePod to sync labels from Sandbox PodTemplate and handl… #316(+918/-13)(Author: abkaskari)
  4. Update reconcilePod to sync labels from Sandbox PodTemplate and handl…(+918/-13)(Author: abkaskari)
  5. feat: added VAP example to enforce security defaults for podTemplate spec(+832/-0)(Author: vicentefb)

Review Response Time(75th percentile) total

Time from re-request to response - time from a review re-request to the response. Multiple re-requests and responses can occur in a single pull request

user Review requests conducted Reviews conducted Time from opening to response Time from initial request to response Time from re-request to response
acsoto 2 2
aditya-shantanu 2 26 14 hours 43 minutes
barney-s 27 16 12 hours 38 minutes
Copilot 1 1
dhenkel92 0 2 360 hours 8 minutes
hzxuzhonghu 1 2 48 hours 38 minutes
igooch 6 12 73 hours 52 minutes 29 hours 39 minutes
janetkuo 67 72 45 hours 57 minutes 45 hours 57 minutes 14 hours 19 minutes
justinsb 57 7 170 hours 10 minutes 29 minutes
maqiuyujoyce 1 1
mtaufen 1 2 45 hours 55 minutes 13 hours 59 minutes
natasha41575 0 5 12 hours 27 minutes
peterzhongyi 1 3 38 hours 9 minutes
sdowell 1 1
sevillamaniako-byte 0 1
SHRUTI6991 0 2 21 hours 59 minutes
soltysh 54 0
tomergee 0 6 52 hours 9 minutes
vicentefb 3 17 19 hours 12 minutes
yongruilin 0 2 178 hours 44 minutes
total 224 91 43 hours 36 minutes 38 hours 1 minute 27 hours 35 minutes

Code review engagement total

PR Size - determined using the formula: additions + deletions * 0.2. Based on this calculation: 0-50: xs, 51-200: s, 201-400: m, 401-700: l, 701+: xl
Changes requested / Comments / Approvals - number of reviews conducted by user. For a single pull request, only one review of each status will be counted for a user.
Agreed - discussions with at least 1 reaction 👍.
Disagreed - discussions with at least 1 reaction 👎.

user Reviews conducted Agreed / Disagreed / Total discussions conducted Comments conducted PR size: xs/s/m/l/xl Changes requested / Commented / Approved
acsoto 2 2 / 0 / 4 4 0/0/0/0/2 0 / 2 / 0
aditya-shantanu 26 2 / 0 / 19 27 11/8/3/2/2 0 / 12 / 20
barney-s 16 20 / 0 / 101 107 9/3/2/2/0 0 / 14 / 3
Copilot 1 0 / 0 / 1 1 1/0/0/0/0 0 / 1 / 0
dhenkel92 2 0 / 0 / 2 2 0/1/0/0/1 0 / 2 / 0
hzxuzhonghu 2 0 / 0 / 5 7 0/1/0/1/0 0 / 2 / 0
igooch 12 17 / 0 / 45 58 1/5/6/0/0 0 / 11 / 5
janetkuo 72 44 / 0 / 219 278 30/26/8/5/3 2 / 52 / 59
jkallogjeri 0 0 / 0 / 0 1 0/0/0/0/0 0 / 0 / 0
justinsb 7 0 / 0 / 4 4 2/3/2/0/0 0 / 1 / 6
maqiuyujoyce 1 0 / 0 / 4 6 0/1/0/0/0 0 / 1 / 0
mtaufen 2 3 / 0 / 13 26 0/0/0/0/2 0 / 2 / 2
natasha41575 5 0 / 0 / 4 6 2/1/0/1/1 0 / 5 / 0
Oneimu 0 0 / 0 / 0 1 0/0/0/0/0 0 / 0 / 0
peterzhongyi 3 2 / 0 / 4 4 1/1/1/0/0 0 / 3 / 0
sdowell 1 0 / 0 / 2 4 0/1/0/0/0 0 / 1 / 0
sevillamaniako-byte 1 0 / 0 / 0 0 0/1/0/0/0 0 / 0 / 1
SHRUTI6991 2 2 / 0 / 5 6 0/0/0/2/0 0 / 2 / 0
tomergee 6 4 / 0 / 11 12 0/1/3/1/1 0 / 6 / 0
trainyao 0 0 / 0 / 0 1 0/0/0/0/0 0 / 0 / 0
vicentefb 17 8 / 0 / 38 46 7/4/4/2/0 2 / 11 / 11
yongruilin 2 0 / 0 / 0 2 1/0/0/0/1 0 / 2 / 0
total 91 104 / 0 / 481 603 42/28/11/6/4 4 / 68 / 72

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions