This repository was archived by the owner on May 5, 2025. It is now read-only.
Releases: codecov/worker
Releases · codecov/worker
Release 24.9.3
Autogenerated for 24.9.3. Created for #661
What's Changed
- refactor: template-based messages by @giovanni-guidini in #580
- Gracefully handle nr=0 in JaCoCo report by @michelletran-codecov in #585
- feat: notif latency with flake detection tag by @joseph-sentry in #594
- Update Django and Setuptools by @michelletran-codecov in #595
- Enable bundle analysis caching pt1 by @JerrySentry in #562
- Update base image to python:3.12.4-slim-bookworm by @spalmurray-codecov in #596
- log when raw upload contains no uploaded files by @matt-codecov in #597
- re-export shared bot exceptions instead of redefining them by @matt-codecov in #598
- Remove
django-admin
fromrequirements
by @Swatinem in #599 - refactor: service by @giovanni-guidini in #581
- Slightly improve tracing by @Swatinem in #602
- Move
fetch_commit_yaml_and_possibly_store
toservices.repository
by @Swatinem in #604 - update shared by @giovanni-guidini in #603
- update shared again by @giovanni-guidini in #606
- feat: swap the notification services by @giovanni-guidini in #584
- Add more tracing by @Swatinem in #605
- Clean up
UploadFinisher
task a bit by @Swatinem in #607 - chore: user config in notifications by @giovanni-guidini in #600
- fix: bundle analysis notify by @giovanni-guidini in #612
- Cleanup
UploadProcessor
task a bit by @Swatinem in #608 - Simplify and fix debouncing of
Upload
task by @Swatinem in #609 - Add an e2e-ish test for the Upload flow by @Swatinem in #613
- Refactor and fix task spawning in
Upload
by @Swatinem in #611 - fix: UnboundLocalError by @giovanni-guidini in #617
- feat: commit status message (for BA) by @giovanni-guidini in #610
- Fix
BundleAnalysisProcessor
task receiving wrong arguments by @Swatinem in #619 - update shared by @giovanni-guidini in #620
- Simplify retries of
build_report_from_raw_content
by @Swatinem in #618 - feat: update test results comment by @joseph-sentry in #586
- fix: try to notify comment even when PR is closed by @joseph-sentry in #593
- bundle analysis handle ingest call to return bundle name and allow sending compare sha param by @JerrySentry in #614
- Update ci.yml by @trent-codecov in #615
- fix: make sure code block has copy button by @joseph-sentry in #625
- feat: add determine_seat_activation function by @joseph-sentry in #622
- Update shared version by @adrian-codecov in #632
- chore: reduce log level for step failed by @giovanni-guidini in #634
- updating workflows by @jason-ford-codecov in #635
- remove session_totals field from report json by @matt-codecov in #624
- bundle analysis: compare with stored compareSha if applicable by @JerrySentry in #626
- Fix/gha update by @jason-ford-codecov in #639
- feat: actuvate bundle analysis commit status by @giovanni-guidini in #638
- Check for pending uploads outside of lock by @Swatinem in #628
- fix: BA notify success by @giovanni-guidini in #640
- Delete and gitignore
.DS_Store
by @Swatinem in #627 - Consider contents when choosing between v1/legacy ReportParser by @Swatinem in #630
- add tracing to BundleAnalysisNotify task by @giovanni-guidini in #646
- Clean up
PathFixer
related code a bit by @Swatinem in #636 - Minor
PreProcessUpload
cleanup, and more tracing by @Swatinem in #641 - Refactor
Upload
task code a bit by @Swatinem in #629 - fix: add user_plan to apply_async options by @joseph-sentry in #631
- Update shared to latest with RL changes by @adrian-codecov in #643
- add startup license logging to worker by @nora-codecov in #633
- Don't auto create bucket when not needed. by @trent-codecov in #647
- copy change by @nora-codecov in #645
- Rewrite the
pathmap.Tree
by @Swatinem in #637 - fix: don't require BASE report for patch in comparison by @giovanni-guidini in #650
- Add logs to signals by @adrian-codecov in #649
- feat: Add .mjs and .cjs to AssetType.JAVASCRIPT by @suejung-sentry in #644
- feat: use merge commit sha for was_squash by @joseph-sentry in #547
- Test analytics seats checking by @joseph-sentry in #623
- Update shared + add signals related changes I forgot in previous PRs by @adrian-codecov in #652
- Update Sentry SDK to latest by @Swatinem in #651
- Add Sentry Events/Metrics for ParallelVerification by @Swatinem in #655
- force patch coverage totals to be float in the DB by @giovanni-guidini in #657
- Restructure and optimize
save_report
by @Swatinem in #659 - fix: type casting by @giovanni-guidini in #656
- feat: count seats for BA notify by @giovanni-guidini in #654
- add database events to be executed by @adrian-codecov in #653
- fix flake model by @joseph-sentry in #662
- Make
ReportService
sync by @Swatinem in #660 - tests: extend upload e2e test by @giovanni-guidini in #665
- Improve typing of
LanguageProcessor
s by @Swatinem in #666 - chore: cleanup rollout of bundle analysis notify changes by @giovanni-guidini in #667
- Remove double-
async_to_sync
by @Swatinem in #672 - perf: reuse pull and comparison by @giovanni-guidini in #673
- Properly skip parsing empty JSON by @Swatinem in #674
- bundle analysis: create BA report on non-BA uploads by @JerrySentry in #648
- 170 2 adjust event only to fire when due by @adrian-codecov in #664
- Update flaky shadow mode by @joseph-sentry in #677
- Revert "170 2 adjust event only to fire when due" by @adrian-codecov in #678
- Release 24.9.3 by @codecov-releaser in #661
New Contributors
- @spalmurray-codecov made their first contribution in #596
- @suejung-sentry made their first contribution in #644
Full Changelog: self-hosted-24.8.1...self-hosted-24.9.3
Release 24.8.1
Autogenerated for 24.8.1. Created for #590
What's Changed
- feat: flake detection post risky migration changes by @joseph-sentry in #525
- fix: coverage_drop condition by @giovanni-guidini in #529
- feat: update bundle_analysis comment requirement by @giovanni-guidini in #532
- Quick fix and enable flaky test detection by @joseph-sentry in #539
- feat: don't select suspended apps by @giovanni-guidini in #534
- fix: sentry metric names in test results finisher by @joseph-sentry in #538
- Fix process flakes by @joseph-sentry in #540
- fix: take reduced error into account in process flakes by @joseph-sentry in #527
- fix: only process flakes for head of pull by @joseph-sentry in #545
- chore: don't delete comments. by @giovanni-guidini in #543
- fix: create test instance with repoid field set by @joseph-sentry in #550
- dev: Add Ruff Perf rules to worker by @ajay-sentry in #552
- chore: end sync_pull experiment by @giovanni-guidini in #546
- repository secret was being saved to repo when the update failed by @nora-codecov in #557
- fix incorrect param name in github webhook check task by @matt-codecov in #551
- refactor: break up bundle analysis services by @giovanni-guidini in #560
- Add activate user task by @michelletran-codecov in #556
- Add db_session to ActivateAccountUserTask by @michelletran-codecov in #563
- feat: add report parser metrics by @joseph-sentry in #559
- feat: add flaky shadow mode by @joseph-sentry in #553
- Use bot logic from shared + eliminate worker one by @adrian-codecov in #555
- Update shared by @adrian-codecov in #564
- fix: empty reports not being saved in readable format by @giovanni-guidini in #561
- deps: update zipp version by @joseph-sentry in #554
- Add a metric for the raw report size by @Swatinem in #574
- feat: make newfiles part of files behaviour by @joseph-sentry in #573
- fix: Invalid Escape Sequence on Cobertura parser by @ajay-sentry in #575
- Update Rust toolchain to latest stable, using the minimal profile by @Swatinem in #571
- Notify user of errors with uploading in comment by @joseph-sentry in #570
- refactor: introduce helpers and types by @giovanni-guidini in #578
- add metric for overall report size by @matt-codecov in #583
- Update
shared
, fixingBundleAnalysisReport
connection leak by @Swatinem in #589 - add metrics for report_json and chunks file sizes by @matt-codecov in #587
- refactor: contexts and builders by @giovanni-guidini in #579
- prometheus: add some extra buckets for upload metrics by @matt-codecov in #591
- Release 24.8.1 by @codecov-releaser in #590
New Contributors
Full Changelog: self-hosted-24.7.1...self-hosted-24.8.1
Release 24.7.1
Autogenerated for 24.7.1. Created for #537
What's Changed
- release on prod by @adrian-codecov in #464
- Adjust release on main by @adrian-codecov in #514
- bump shared (fix issue with migrations) by @nora-codecov in #517
- Use the hash version of gha-workflows by @michelletran-codecov in #519
- Adjust readme by @adrian-codecov in #515
- add comment for disabled CARRYFORWARD_BASE_SEARCH_RANGE experiment by @matt-codecov in #522
- Enforce requests>=2.32 by @michelletran-codecov in #518
- fix: rewrite raw uploads empty and expired by @giovanni-guidini in #523
- fix: add report file name to logs by @joseph-sentry in #510
- feat: implement new require_changes for coverage comment by @giovanni-guidini in #520
- add needs_webhook_secret_backfill to upload task by @nora-codecov in #521
- Add message for users to install Codecov app if they're using public commenter by @michelletran-codecov in #516
- fix+feat: update diff number of uploads comment by @giovanni-guidini in #526
- both parts! by @nora-codecov in #530
- feat: add extra sentry metrics tagged with repoid by @joseph-sentry in #528
- add True as default for wait_for_ci by @nora-codecov in #533
- feat: pre risky migration flaky test changes by @joseph-sentry in #524
- enable sentry profiling by @matt-codecov in #536
- introduce explicit buckets to experiment by @giovanni-guidini in #535
- feat: track suspended apps by @giovanni-guidini in #531
- Release 24.7.1 by @codecov-releaser in #537
Full Changelog: prod-2024-06-007...self-hosted-24.7.1
prod-2024-06-007
What's Changed
- bump shared by @nora-codecov in #512
- [Feat] Add metric to track if org performed an upload by @rohitvinnakota-codecov in #511
New Contributors
- @rohitvinnakota-codecov made their first contribution in #511
Full Changelog: prod-2024-06-006...prod-2024-06-007
prod-2024-06-006
What's Changed
- chore: update sync_pull experiment by @giovanni-guidini in #507
- dev: Add E, PLC, and PLE ruff rules by @ajay-sentry in #505
- fix: test results flow success event by @joseph-sentry in #513
Full Changelog: prod-2024-06-005...prod-2024-06-006
prod-2024-06-005
What's Changed
- Add message when upload count differs by @giovanni-guidini in #500
- up log level to info by @giovanni-guidini in #508
- small cleanup by @giovanni-guidini in #506
- feat: add TestResultsFlow for measuring time to notification by @joseph-sentry in #439
- feat: horizontally stack test results message by @joseph-sentry in #504
Full Changelog: prod-2024-06-004...prod-2024-06-005
prod-2024-06-004
What's Changed
- Bundle analysis add to sizes to timeseries by @JerrySentry in #493
- dev: Add Most F Rules to Worker by @ajay-sentry in #496
- Update shared by @giovanni-guidini in #503
Full Changelog: prod-2024-06-003...prod-2024-06-004
prod-2024-06-003
What's Changed
- Release 24.6.1 by @codecov-releaser in #492
- fix: get the logs working again by @joseph-sentry in #487
- feat: experiment on sync_pulls by @giovanni-guidini in #488
- chore: re-work public tokens (part I) by @giovanni-guidini in #494
- fix: rewrite reports in readable format by @giovanni-guidini in #498
- chore: update mypy CI config by @giovanni-guidini in #490
Full Changelog: prod-2024-06-002...prod-2024-06-003
Release 24.6.1
Autogenerated for 24.6.1. Created for #492
What's Changed
- Release 24.6.1 by @codecov-releaser in #492
Full Changelog: prod-2024-06-002...self-hosted-24.6.1
prod-2024-06-002
What's Changed
- sync_repos: allow private repo permissions to be set on error by @matt-codecov in #478
- fix mypy config for pre-commit by @giovanni-guidini in #485
- Bundle Analysis: associate past assets to current parsed bundle by @JerrySentry in #486
- update shared to include torngit list_repos reliability improvements by @matt-codecov in #489
Full Changelog: prod-2024-06-001...prod-2024-06-002