Skip to content

[roda] Return database results with symbols instead of strings#782

Merged
MDA2AV merged 2 commits into
MDA2AV:mainfrom
p8:roda/pg-symbol-results
Jun 2, 2026
Merged

[roda] Return database results with symbols instead of strings#782
MDA2AV merged 2 commits into
MDA2AV:mainfrom
p8:roda/pg-symbol-results

Conversation

@p8
Copy link
Copy Markdown
Contributor

@p8 p8 commented Jun 2, 2026

Reuse symbols instead of creating new strings everytime.

@p8
Copy link
Copy Markdown
Contributor Author

p8 commented Jun 2, 2026

/benchmark -f roda -t async-db

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

👋 /benchmark request received. A collaborator will review and approve the run.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

Benchmark Results

Framework: roda | Test: async-db

Test Conn RPS CPU Mem Δ RPS Δ Mem
async-db 1024 120,527 6346.6% 2.6GiB +11.8% +4.0%
Full log
[info] available CPUs: 128
[info] framework: roda (roda, Ruby)
[info] subscribed tests: baseline,pipelined,limited-conn,json,json-comp,json-tls,upload,api-4,api-16,async-db,crud,static
[info] building image: httparena-roda
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 572B done
#1 DONE 0.0s

#2 [internal] load metadata for docker.io/library/ruby:4.0-slim
#2 DONE 0.9s

#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.0s

#4 [internal] load build context
#4 transferring context: 7.38kB done
#4 DONE 0.0s

#5 [1/7] FROM docker.io/library/ruby:4.0-slim@sha256:86a2ff44ce474c1c9bd11dfb2fd7fe5408a5bfe8236b9bc6013e2c6ef4c02d39
#5 resolve docker.io/library/ruby:4.0-slim@sha256:86a2ff44ce474c1c9bd11dfb2fd7fe5408a5bfe8236b9bc6013e2c6ef4c02d39 0.0s done
#5 DONE 0.0s

#6 [6/7] RUN bundle install --jobs=$(nproc)
#6 CACHED

#7 [3/7] WORKDIR /app
#7 CACHED

#8 [4/7] COPY Gemfile* .
#8 CACHED

#9 [2/7] RUN apt-get update &&     apt-get install -y --no-install-recommends build-essential libpq-dev libjemalloc2 &&     rm -rf /var/lib/apt/lists/*
#9 CACHED

#10 [5/7] RUN bundle config set deployment 'true'
#10 CACHED

#11 [7/7] COPY . .
#11 CACHED

#12 exporting to image
#12 exporting layers done
#12 exporting manifest sha256:1093e9f5a3f7fb57c07feb2694c3d8c6435c90533fe19ceaf1df5d32fc8ca11b done
#12 exporting config sha256:c05f92254796008a92764c28a90f157d99566a5f875b3457a38ce206afb11c38 done
#12 exporting attestation manifest sha256:b1229487564dcba5b5674d59e97a7071a12fca717703d1ae057d803e49172f49 0.0s done
#12 exporting manifest list sha256:1eac59a34a831f8391fe959783f500bc9cf9cecb5189c7f3adf4917234d854dc 0.0s done
#12 naming to docker.io/library/httparena-roda:latest done
#12 unpacking to docker.io/library/httparena-roda:latest done
#12 DONE 0.1s
[info] tuning host for benchmark runs
[info] CPU governor → performance
[info] setting kernel socket limits
[info] setting UDP buffer sizes for QUIC
[info] setting loopback MTU to 1500 (realistic Ethernet)
[info] restarting docker daemon
[info] dropping kernel caches
[info] starting postgres sidecar
[info] postgres ready (seeded)
[info] starting redis sidecar (cpuset=0,64)
[info] redis ready

==============================================
=== roda / async-db / 1024c (tool=gcannon) ===
==============================================
[info] waiting for server...
[info] server ready

[run 1/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     1024 (16/thread)
  Pipeline:  1
  Req/conn:  25
  Templates: 5
  Expected:  200
  Duration:  10s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   8.22ms   7.34ms   13.40ms   23.60ms   82.20ms

  1161825 requests in 10.00s, 1161830 responses
  Throughput: 116.16K req/s
  Bandwidth:  469.48MB/s
  Status codes: 2xx=1161830, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 1161830 / 1161830 responses (100.0%)
  Reconnects: 45986
  Per-template: 231736,232761,233024,232631,231678
  Per-template-ok: 231736,232761,233024,232631,231678
[info] CPU 6103.2% | Mem 2.5GiB

[run 2/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     1024 (16/thread)
  Pipeline:  1
  Req/conn:  25
  Templates: 5
  Expected:  200
  Duration:  10s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   7.83ms   7.36ms   12.40ms   18.60ms   28.10ms

  1205276 requests in 10.00s, 1205279 responses
  Throughput: 120.50K req/s
  Bandwidth:  487.12MB/s
  Status codes: 2xx=1205279, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 1205277 / 1205279 responses (100.0%)
  Reconnects: 47935
  Per-template: 240865,241172,241326,241184,240730
  Per-template-ok: 240865,241172,241326,241184,240730
[info] CPU 6346.6% | Mem 2.6GiB

[run 3/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     1024 (16/thread)
  Pipeline:  1
  Req/conn:  25
  Templates: 5
  Expected:  200
  Duration:  10s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   7.92ms   7.40ms   12.90ms   19.20ms   28.30ms

  1199336 requests in 10.00s, 1199339 responses
  Throughput: 119.91K req/s
  Bandwidth:  484.91MB/s
  Status codes: 2xx=1199339, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 1199337 / 1199339 responses (100.0%)
  Reconnects: 47687
  Per-template: 239398,239923,240155,240236,239625
  Per-template-ok: 239398,239923,240155,240236,239625
[info] CPU 6362.6% | Mem 2.7GiB

=== Best: 120527 req/s (CPU: 6346.6%, Mem: 2.6GiB) ===
[info] input BW: 8.05MB/s (avg template: 70 bytes)
[info] saved results/async-db/1024/roda.json
httparena-bench-roda
httparena-bench-roda
[info] rebuilding site/data/*.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/frameworks.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/async-db-1024.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/current.json
[info] done
httparena-postgres
httparena-redis
[info] restoring loopback MTU to 65536
[info] restoring CPU governor → performance

@p8
Copy link
Copy Markdown
Contributor Author

p8 commented Jun 2, 2026

/benchmark -f roda -t crud

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

👋 /benchmark request received. A collaborator will review and approve the run.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

Benchmark Results

Framework: roda | Test: crud

Test Conn RPS CPU Mem Δ RPS Δ Mem
crud 4096 61,503 2801.6% 3.6GiB +2.5% +9.1%
Full log
[info] crud experiment CPU layout: redis=0,64 | server=1-31,65-95 | gcannon=32-63,96-127 | postgres=unpinned
[info] available CPUs: 128
[info] framework: roda (roda, Ruby)
[info] subscribed tests: baseline,pipelined,limited-conn,json,json-comp,json-tls,upload,api-4,api-16,async-db,crud,static
[info] building image: httparena-roda
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 572B done
#1 DONE 0.0s

#2 [internal] load metadata for docker.io/library/ruby:4.0-slim
#2 DONE 0.9s

#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.0s

#4 [internal] load build context
#4 transferring context: 7.38kB done
#4 DONE 0.0s

#5 [1/7] FROM docker.io/library/ruby:4.0-slim@sha256:86a2ff44ce474c1c9bd11dfb2fd7fe5408a5bfe8236b9bc6013e2c6ef4c02d39
#5 resolve docker.io/library/ruby:4.0-slim@sha256:86a2ff44ce474c1c9bd11dfb2fd7fe5408a5bfe8236b9bc6013e2c6ef4c02d39 0.1s done
#5 DONE 0.1s

#6 [5/7] RUN bundle config set deployment 'true'
#6 CACHED

#7 [3/7] WORKDIR /app
#7 CACHED

#8 [6/7] RUN bundle install --jobs=$(nproc)
#8 CACHED

#9 [2/7] RUN apt-get update &&     apt-get install -y --no-install-recommends build-essential libpq-dev libjemalloc2 &&     rm -rf /var/lib/apt/lists/*
#9 CACHED

#10 [4/7] COPY Gemfile* .
#10 CACHED

#11 [7/7] COPY . .
#11 CACHED

#12 exporting to image
#12 exporting layers done
#12 exporting manifest sha256:1093e9f5a3f7fb57c07feb2694c3d8c6435c90533fe19ceaf1df5d32fc8ca11b done
#12 exporting config sha256:c05f92254796008a92764c28a90f157d99566a5f875b3457a38ce206afb11c38 done
#12 exporting attestation manifest sha256:5022bf7688eab6987c00466f6ab22aab72cbc78dd4cf96e33af6840bfd79ae39 0.0s done
#12 exporting manifest list sha256:fe08134732c1dbbc401f9a57341d2e3db8179f19b2f6fefdefe14eb44c6810aa 0.0s done
#12 naming to docker.io/library/httparena-roda:latest done
#12 unpacking to docker.io/library/httparena-roda:latest done
#12 DONE 0.1s
[info] tuning host for benchmark runs
[info] CPU governor → performance
[info] setting kernel socket limits
[info] setting UDP buffer sizes for QUIC
[info] setting loopback MTU to 1500 (realistic Ethernet)
[info] restarting docker daemon
[info] dropping kernel caches
[info] starting postgres sidecar
[info] postgres ready (seeded)
[info] starting redis sidecar (cpuset=0,64)
[info] redis ready

==============================================
=== roda / crud / 4096c (tool=gcannon) ===
==============================================
[info] waiting for server...
[info] server ready

[run 1/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     4096 (64/thread)
  Pipeline:  1
  Req/conn:  200
  Templates: 20
  Expected:  200
  Duration:  15s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   68.58ms   69.00ms   77.30ms   91.60ms   274.30ms

  856568 requests in 15.00s, 853884 responses
  Throughput: 56.91K req/s
  Bandwidth:  18.28MB/s
  Status codes: 2xx=853884, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 853884 / 853884 responses (100.0%)
  Reconnects: 2762
  Per-template: 43361,43099,42483,42504,42619,42210,42410,42402,42231,42421,42304,42161,42325,42823,42690,42672,42508,44892,43109,42660
  Per-template-ok: 43361,43099,42483,42504,42619,42210,42410,42402,42231,42421,42304,42161,42325,42823,42690,42672,42508,44892,43109,42660
[info] CPU 2880.8% | Mem 3.3GiB

[run 2/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     4096 (64/thread)
  Pipeline:  1
  Req/conn:  200
  Templates: 20
  Expected:  200
  Duration:  15s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   66.19ms   67.80ms   75.00ms   87.30ms   111.80ms

  894805 requests in 15.00s, 892475 responses
  Throughput: 59.49K req/s
  Bandwidth:  19.04MB/s
  Status codes: 2xx=892475, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 892475 / 892475 responses (100.0%)
  Reconnects: 3376
  Per-template: 44755,44929,44304,44262,44567,44776,44442,44387,44379,44714,44514,44410,44380,44490,44283,44490,44025,46789,44726,44853
  Per-template-ok: 44755,44929,44304,44262,44567,44776,44442,44387,44379,44714,44514,44410,44380,44490,44283,44490,44025,46789,44726,44853
[info] CPU 2681.6% | Mem 3.5GiB

[run 3/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     4096 (64/thread)
  Pipeline:  1
  Req/conn:  200
  Templates: 20
  Expected:  200
  Duration:  15s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   64.23ms   65.80ms   72.70ms   84.90ms   246.40ms

  924694 requests in 15.00s, 922546 responses
  Throughput: 61.49K req/s
  Bandwidth:  19.69MB/s
  Status codes: 2xx=922546, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 922545 / 922546 responses (100.0%)
  Reconnects: 3822
  Per-template: 46315,46576,45708,45944,45800,46301,46089,46081,46049,46009,45823,46024,45681,46341,46099,45903,45599,48107,45939,46157
  Per-template-ok: 46315,46576,45708,45944,45800,46301,46089,46081,46049,46009,45823,46024,45681,46341,46099,45903,45599,48107,45939,46157
[info] CPU 2801.6% | Mem 3.6GiB

=== Best: 61503 req/s (CPU: 2801.6%, Mem: 3.6GiB) ===
[info] input BW: 5.28MB/s (avg template: 90 bytes)
[info] saved results/crud/4096/roda.json
httparena-bench-roda
httparena-bench-roda
[info] rebuilding site/data/*.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/frameworks.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/crud-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/current.json
[info] done
httparena-postgres
httparena-redis
[info] restoring loopback MTU to 65536
[info] restoring CPU governor → performance

@p8
Copy link
Copy Markdown
Contributor Author

p8 commented Jun 2, 2026

/benchmark -f roda --save

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

👋 /benchmark request received. A collaborator will review and approve the run.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

⚠️ /benchmark --save cannot start: main has diverged and cannot be auto-merged into this branch. Please merge or rebase main manually, push, and re-run /benchmark --save.

Reuse symbols instead of creating new strings everytime.
@p8 p8 force-pushed the roda/pg-symbol-results branch from 199d2bc to 1586bff Compare June 2, 2026 14:59
@p8
Copy link
Copy Markdown
Contributor Author

p8 commented Jun 2, 2026

/benchmark -f roda --save

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

👋 /benchmark request received. A collaborator will review and approve the run.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

Benchmark Results

Framework: roda | Test: all tests

Test Conn RPS CPU Mem Δ RPS Δ Mem
baseline 512 101,628 4685.8% 9.2GiB +3.2% -4.2%
baseline 4096 58,070 4058.5% 8.4GiB +12.0% -2.3%
pipelined 512 730,072 6628.0% 1.7GiB +30.4% ~0%
pipelined 4096 706,023 6524.7% 2.1GiB +27.1% ~0%
limited-conn 512 29,016 3713.7% 5.6GiB +1.9% +3.7%
limited-conn 4096 28,610 3393.4% 6.4GiB -0.9% -3.0%
json 4096 250,044 6380.6% 4.3GiB +8.9% -2.3%
json-comp 512 129,351 6421.7% 3.4GiB +1.3% -15.0%
json-comp 4096 142,219 6432.3% 5.1GiB +8.2% +37.8%
json-comp 16384 141,455 6242.6% 5.5GiB +8.6% +22.2%
json-tls 4096 220,981 6499.2% 6.5GiB +5.2% +22.6%
upload 32 956 3012.6% 9.1GiB -0.5% +8.3%
upload 256 904 6382.3% 9.0GiB +0.7% +2.3%
api-4 256 19,893 396.3% 521MiB +7.1% +6.1%
api-16 1024 49,742 1694.0% 1.6GiB +7.5% +6.7%
static 1024 138,180 6509.2% 5.4GiB -1.9% -11.5%
static 4096 139,859 6525.3% 5.8GiB -0.4% -10.8%
static 6800 138,832 6480.3% 6.5GiB ~0% ~0%
async-db 1024 117,100 6322.4% 2.5GiB +8.6% ~0%
crud 4096 60,814 2561.5% 3.4GiB +1.3% +3.0%
Full log


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   8.37ms   7.40ms   14.00ms   25.30ms   76.80ms

  1135445 requests in 10.00s, 1135447 responses
  Throughput: 113.52K req/s
  Bandwidth:  458.97MB/s
  Status codes: 2xx=1135447, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 1135447 / 1135447 responses (100.0%)
  Reconnects: 44934
  Per-template: 226318,227267,227762,227705,226395
  Per-template-ok: 226318,227267,227762,227705,226395
[info] CPU 6100.4% | Mem 2.4GiB

[run 2/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     1024 (16/thread)
  Pipeline:  1
  Req/conn:  25
  Templates: 5
  Expected:  200
  Duration:  10s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   8.14ms   7.58ms   13.40ms   20.40ms   31.20ms

  1171001 requests in 10.00s, 1171001 responses
  Throughput: 117.07K req/s
  Bandwidth:  473.34MB/s
  Status codes: 2xx=1171001, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 1171000 / 1171001 responses (100.0%)
  Reconnects: 46608
  Per-template: 233613,234441,234631,234519,233796
  Per-template-ok: 233613,234441,234631,234519,233796
[info] CPU 6322.4% | Mem 2.5GiB

[run 3/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     1024 (16/thread)
  Pipeline:  1
  Req/conn:  25
  Templates: 5
  Expected:  200
  Duration:  10s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   8.09ms   7.50ms   13.30ms   20.70ms   31.00ms

  1169379 requests in 10.00s, 1169380 responses
  Throughput: 116.91K req/s
  Bandwidth:  472.83MB/s
  Status codes: 2xx=1169380, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 1169376 / 1169380 responses (100.0%)
  Reconnects: 46489
  Per-template: 233154,233823,234492,234496,233411
  Per-template-ok: 233154,233823,234492,234496,233411
[info] CPU 6355.3% | Mem 2.6GiB

=== Best: 117100 req/s (CPU: 6322.4%, Mem: 2.5GiB) ===
[info] input BW: 7.82MB/s (avg template: 70 bytes)
[info] saved results/async-db/1024/roda.json
httparena-bench-roda
httparena-bench-roda

==============================================
=== roda / crud / 4096c (tool=gcannon) ===
==============================================
[info] waiting for server...
[info] server ready

[run 1/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     4096 (64/thread)
  Pipeline:  1
  Req/conn:  200
  Templates: 20
  Expected:  200
  Duration:  15s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   68.63ms   68.80ms   77.60ms   96.20ms   289.60ms

  859158 requests in 15.00s, 856488 responses
  Throughput: 57.09K req/s
  Bandwidth:  18.32MB/s
  Status codes: 2xx=856488, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 856488 / 856488 responses (100.0%)
  Reconnects: 2792
  Per-template: 43253,43081,42724,42751,42763,42738,42471,42599,42935,42880,42430,42294,42423,42544,42544,42483,42474,44853,43079,43169
  Per-template-ok: 43253,43081,42724,42751,42763,42738,42471,42599,42935,42880,42430,42294,42423,42544,42544,42483,42474,44853,43079,43169
[info] CPU 2864.2% | Mem 3.1GiB

[run 2/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     4096 (64/thread)
  Pipeline:  1
  Req/conn:  200
  Templates: 20
  Expected:  200
  Duration:  15s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   64.64ms   66.40ms   73.20ms   84.40ms   275.50ms

  914599 requests in 15.00s, 912075 responses
  Throughput: 60.80K req/s
  Bandwidth:  19.45MB/s
  Status codes: 2xx=912075, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 912073 / 912075 responses (100.0%)
  Reconnects: 3603
  Per-template: 45659,46113,45590,45535,45389,45716,45393,45143,45305,45602,45670,45409,44916,45454,45304,45216,44927,48423,45736,45573
  Per-template-ok: 45659,46113,45590,45535,45389,45716,45393,45143,45305,45602,45670,45409,44916,45454,45304,45216,44927,48423,45736,45573
[info] CPU 2674.7% | Mem 3.4GiB

[run 3/3]
gcannon v0.5.3
  Target:    localhost:8080/
  Threads:   64
  Conns:     4096 (64/thread)
  Pipeline:  1
  Req/conn:  200
  Templates: 20
  Expected:  200
  Duration:  15s


  Thread Stats   Avg      p50      p90      p99    p99.9
    Latency   64.82ms   66.60ms   73.80ms   85.00ms   240.40ms

  914416 requests in 15.00s, 912215 responses
  Throughput: 60.80K req/s
  Bandwidth:  19.48MB/s
  Status codes: 2xx=912215, 3xx=0, 4xx=0, 5xx=0
  Latency samples: 912214 / 912215 responses (100.0%)
  Reconnects: 3654
  Per-template: 45636,45961,45541,45165,45457,45753,45441,45420,45336,45657,45134,45287,45169,45590,45636,45312,45232,48077,45786,45624
  Per-template-ok: 45636,45961,45541,45165,45457,45753,45441,45420,45336,45657,45134,45287,45169,45590,45636,45312,45232,48077,45786,45624
[info] CPU 2561.5% | Mem 3.4GiB

=== Best: 60814 req/s (CPU: 2561.5%, Mem: 3.4GiB) ===
[info] input BW: 5.22MB/s (avg template: 90 bytes)
[info] saved results/crud/4096/roda.json
httparena-bench-roda
httparena-bench-roda
[info] skip: roda does not subscribe to fortunes
[info] skip: roda does not subscribe to baseline-h2
[info] skip: roda does not subscribe to static-h2
[info] skip: roda does not subscribe to baseline-h2c
[info] skip: roda does not subscribe to json-h2c
[info] skip: roda does not subscribe to baseline-h3
[info] skip: roda does not subscribe to static-h3
[info] skip: roda does not subscribe to gateway-64
[info] skip: roda does not subscribe to gateway-h3
[info] skip: roda does not subscribe to production-stack
[info] skip: roda does not subscribe to unary-grpc
[info] skip: roda does not subscribe to unary-grpc-tls
[info] skip: roda does not subscribe to stream-grpc
[info] skip: roda does not subscribe to stream-grpc-tls
[info] skip: roda does not subscribe to echo-ws
[info] skip: roda does not subscribe to echo-ws-pipeline
[info] rebuilding site/data/*.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/frameworks.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/api-16-1024.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/api-4-256.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/async-db-1024.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/baseline-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/baseline-512.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/crud-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-comp-16384.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-comp-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-comp-512.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/json-tls-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/limited-conn-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/limited-conn-512.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/pipelined-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/pipelined-512.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/static-1024.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/static-4096.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/static-6800.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/upload-256.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/upload-32.json
[updated] /home/diogo/actions-runner/_work/HttpArena/HttpArena/site/data/current.json
[info] done
httparena-postgres
httparena-redis
[info] restoring loopback MTU to 65536

@MDA2AV MDA2AV merged commit c503a98 into MDA2AV:main Jun 2, 2026
@p8 p8 deleted the roda/pg-symbol-results branch June 2, 2026 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants