Skip to content

Instantly share code, notes, and snippets.

@gotson
gotson / Baseline.txt
Created July 18, 2022 03:46
Komga Performance Benchmark
Benchmark (pageSize) Mode Cnt Score Error Units
BrowseBenchmark.browseSeries 20 avgt 5 155.057 ± 206.104 ms/op
BrowseBenchmark.browseSeries 100 avgt 5 159.018 ± 22.261 ms/op
BrowseBenchmark.browseSeries 100 avgt 5 173.792 ± 78.890 ms/op
BrowseBenchmark.browseSeries 200 avgt 5 206.650 ± 24.569 ms/op
BrowseBenchmark.browseSeries 500 avgt 5 353.376 ± 58.423 ms/op
BrowseBenchmark.browseSeriesBooks 20 avgt 5 30.632 ± 2.187 ms/op
BrowseBenchmark.browseSeriesBooks 100 avgt 5 57.916 ± 7.860 ms/op
BrowseBenchmark.browseSeriesBooks 100 avgt 5 57.109 ± 15.073 ms/op
BrowseBenchmark.browseSeriesBooks 200 avgt 5 88.222 ± 7.829 ms/op
#!/usr/bin/env bash
temp_file=$(mktemp)
jq -r '.log.entries[] | select(.response.content.mimeType == "image/jpeg") | .request["url"]' $1 > $temp_file
wget --input-file "$temp_file"
rm "$temp_file"
@gotson
gotson / rel_count.sh
Created August 30, 2018 03:42
Get Github releases download count per asset
curl https://api.github.com/repos/kubernetes/kubernetes/releases | jq 'map( {name: .name, asset: .assets[] } ) | map( {name: .name, asset: .asset.name, download_count: .asset.download_count} )'