Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.2.23 prep #514

Merged
merged 10 commits into from
Jun 13, 2024
Merged

Release 3.2.23 prep #514

merged 10 commits into from
Jun 13, 2024

Conversation

akvlad
Copy link
Collaborator

@akvlad akvlad commented Jun 12, 2024

New features

Qryn operation Mode

MODE env var was introduced. It can have one of 3 values:

  • writer - only writing paths
  • reader - only reading paths
  • init_only - initialize the database and exit
  • all - reading and writing paths

If 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

@metrico metrico deleted a comment from github-actions bot Jun 13, 2024
Copy link

Workflow Telemetry - K6 Test qxip/qryn / Run k6 on qryn:latest

Workflow telemetry for commit d68d1bac5531b0c57ef29f31435b567856648bb0
You can access workflow job details here

Step Trace

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

Loading

CPU Metrics

chart_stacked_area_time_1537944b-53f6-4469-b54b-40f7bfa46e16

Memory Metrics

chart_stacked_area_time_03c89890-ee0e-4bf6-8ec6-a14045305036

IO Metrics

Read Write
Network I/O chart_line_time_8fb8f9bc-63a4-4006-858c-e089f18a09a5 chart_line_time_afa3d807-b550-4a64-954a-b73cbf6e8620
Disk I/O chart_line_time_8a8a8da4-0bf4-4840-b5b6-26ce723d524e chart_line_time_41a9377d-3a17-45d2-be23-13ed6c73dcee

Process Trace

Top 100 processes with highest duration

gantt
	title Run k6 on qryn:latest
	dateFormat x
	axisFormat %H:%M:%S

Loading

@akvlad akvlad merged commit 0a2d6dd into master Jun 13, 2024
12 checks passed
@akvlad akvlad deleted the release/3_2_23_beta branch June 13, 2024 13:41
@lmangani
Copy link
Collaborator

Relevant Docs updated w/ new parameters

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