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

[tools] Add concurrent read_segment_files validation option #2833

Merged
merged 2 commits into from
Nov 3, 2020

Conversation

robskillington
Copy link
Collaborator

What this PR does / why we need it:

Allows read_segment_files to be run in a pure validation mode and run concurrently (by default num CPUs / 2).

Special notes for your reviewer:

Does this PR introduce a user-facing and/or backwards incompatible change?:

NONE

Does this PR require updating code package or user-facing documentation?:

NONE

@m3db m3db deleted a comment from robskillington Nov 3, 2020
Copy link
Collaborator

@arnikola arnikola left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@robskillington robskillington merged this pull request into master Nov 3, 2020
@robskillington robskillington deleted the r/concurrent-read-segment-files-tool branch November 3, 2020 16:57
soundvibe added a commit that referenced this pull request Nov 5, 2020
* master:
  [read_index_segments] Always validate index segment checksums before reading/validating contents (#2835)
  [query] Return additional warnings in /query{,_range} endpoints (#2836)
  Add a check for seriesIter.Err (#2834)
  [tools] Add concurrent read_index_segments validation option (#2833)
  [query] Add non-ready namespaces to Clusters interface and use in /namespace/ready endpoint (#2828)
  [query] Tests for when function argument is an expression (#2809)
  [large-tiles] Additional metrics added (#2720)
  [query] Refactor groupByNodes and implement `nodes` arg in asPercent (#2816)
  [read_index_segments] Add log that outlines which segment being processed (#2825)
  [aggregator] Handle follower canLead() for not yet flushed windows (#2818)
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