Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
1,332 contributions in the last year
Activity overview
Contribution activity
October 2020
Created a pull request in cortexproject/cortex that received 4 comments
Frontend scaling
What this PR does: This PR implements scaleable query-frontend by extracting queue (called "scheduler") into separate component. Implementation doe…
- Wait until container is actually running, not just created.
- Added option to enable/disable specific users for compaction.
- Blocksconvert: Fix chunks ordering in the block.
- blocksconvert: Scanner uploads files concurrently
- Added section on Cleaner.
- Fix flaky test.
- Auth injector defaults
- Blocks compactionLoop: Respect context cancellation faster.
- Don't set selected attributes when using delimiter.
- Blocksconvert cleaner
- Make it possible to extend Makefile with custom settings.
- Update Thanos to latest master.
- Split listing and loading rule groups in rules.RuleStore interface
- Change -frontend.max-queriers-per-user to -frontend.max-queriers-per-tenant
- chore: designate @jtlisi as v1.6.0 release shepherd
- fix(ruler): properly read OrgID from context
- Refactored TSDB opening concurrency at startup
- Avoid large blocks on forced compaction of blocks ingester
- Adding OpenStack Swift support to blocks storage
- Support metric_relabel_configs in distributor
- Refactored ingester Limiter tests
- Move the compactor to use its own ring operation
- Fix for #3111 Read form values and request body before sending request to RoundTripper
- Expose the config hash as a metric.
- Fixed TestKV_List_Delete flakyness
- feat: simplify query related modules
- export Ingester interface
- Fixed deploy via GitHub actions
- Clarify FD limits for blocks storage
- Fixed TestIngesterGlobalLimits flakyness
- Migrate CircleCI workflows to GitHub Actions (3/3)
- Include the tenant ID as part of the notifier logs
- Fixed max global series per user/metric limit when shuffle sharding is enabled
- Per tenant ruler rule group limits
- fix timeout handling in GetObject for azure and gcs
- Enforce integration tests default flags config to never be overwritten
- Upgrade Thanos to latest master
- Avoid deletion of blocks which are not shipped
- Upgrade Prometheus for a patch release
- Some pull request reviews not shown.
Created an issue in cortexproject/cortex that received 5 comments
TSDB unloading
In some situations it is possible that ingester stops receiving data for a specific user. For example when user stops sending the data, but also wh…