Closed akvlad closed 2 weeks ago
Workflow telemetry for commit d68d1bac5531b0c57ef29f31435b567856648bb0 You can access workflow job details here
gantt
title Run k6 on qryn:latest
dateFormat x
axisFormat %H:%M:%S
Set up job : milestone, 1718285318000, 1718285319000
Initialize containers : 1718285319000, 1718285334000
Checkout : 1718285334000, 1718285335000
Run actions/setup-go@v4 : 1718285335000, 1718285335000
Download k6 for Prometheus : 1718285335000, 1718285336000
Download k6 for Prometheus : 1718285336000, 1718285336000
Collect Workflow Telemetry : 1718285336000, 1718285336000
Wait for Loki API : 1718285336000, 1718285336000
Run k6 loki test : 1718285336000, 1718285402000
Run mv summary.txt loki_summary.txt : 1718285402000, 1718285402000
Wait for Prom API : 1718285402000, 1718285402000
Run k6 prometheus test : 1718285402000, 1718285464000
Run mv summary.txt prom_summary.txt : 1718285464000, 1718285464000
Wait for Tempo API : 1718285464000, 1718285464000
Run k6 tempo test : 1718285464000, 1718285527000
Run mv summary.txt tempo_summary.txt : 1718285527000, 1718285527000
Strip Text report : 1718285527000, 1718285527000
Run actions/upload-artifact@v3 : 1718285527000, 1718285528000
Summary Report : 1718285528000, 1718285528000
Read | Write | |
---|---|---|
Network I/O | ||
Disk I/O |
gantt
title Run k6 on qryn:latest
dateFormat x
axisFormat %H:%M:%S
Relevant Docs updated w/ new parameters
513
512
510
508
New features
Qryn operation Mode
MODE env var was introduced. It can have one of 3 values:
writer
- only writing pathsreader
- only reading pathsinit_only
- initialize the database and exitall
- reading and writing pathsIf the env var is omitted, AIO mode is applied as it was before.
Bulk size configuration
Two env vars were introduced:
BULK_MAX_SIZE_BYTES
- max size of the bulk in bytes (default - infinite)BULK_MAX_AGE_MS
- max age of the bulk in milliseconds (default - 100), can't be less than 100