Release 24.11.1
codecov-releaser
released this
04 Nov 21:09
·
122 commits
to main
since this release
Autogenerated for 24.11.1. Created for #845
What's Changed
- Clear CFF
Upload
s as they are overwritten by @Swatinem in #745 - Remove unused
fetch_report_upload
fn by @Swatinem in #755 - Add missing required non-NULL
Owner
column by @Swatinem in #757 - chore: handle NoConfirugedAppsAvailable error by @giovanni-guidini in #758
- bundle analysis: add logging for fail to parse by @JerrySentry in #759
- Implement fully parallel upload processing by @Swatinem in #658
- Gracefully upgrade existing tasks to parallel processing by @Swatinem in #761
- Add call to avoid status + checks at the same time by @adrian-codecov in #756
- Perform parallel report merging within the Report lock by @Swatinem in #762
- Clean up usage of
parallel_idx
by @Swatinem in #765 - Delete intermediate report files used in parallel Processing by @Swatinem in #763
- Enable cache monitoring in Sentry Redis integration by @Swatinem in #768
- Add tracing tags explicitly by @Swatinem in #769
- Add tracing and improve typing of
NotificationService
by @Swatinem in #770 - update python image by @nora-codecov in #766
- Emit metrics for tasks run in parallel by @Swatinem in #771
- fix WORKER-2RX by @giovanni-guidini in #773
- update shared by @adrian-codecov in #774
- make worker aware of new field by @nora-codecov in #775
- chore: update shared (get_PR changed to use graphQL) by @giovanni-guidini in #776
- Revert "chore: update shared (get_PR changed to use graphQL) (#776)" by @giovanni-guidini in #779
- chore: fix (some) type errors in BA notify by @giovanni-guidini in #777
- Keep track of in-progress Uploads by @Swatinem in #764
- Move loading and merging intermediate Reports to its own file by @Swatinem in #767
- Switch to
orjson
as faster JSON implementation by @Swatinem in #772 - Optimize
update_uploads
by @Swatinem in #783 - feat: update test_results_parser version and start computing names by @joseph-sentry in #742
- Account for empty reports when merging by @Swatinem in #785
- Retry
UploadFinisher
when Report is locked by @Swatinem in #786 - updating workflows by @jason-ford-codecov in #787
- perf: remove extra refresh by @giovanni-guidini in #789
- update shared by @giovanni-guidini in #788
- Cache and move
load_commit_diff
out of Report lock by @Swatinem in #784 - Created prometheus handler class by @adrian-codecov in #790
- update shared by @trent-codecov in #793
- Refactored repository services tests to use fixtures by @michelletran-codecov in #795
- Add defaults to models with DB defaults set by @michelletran-codecov in #796
- new shared by @adrian-codecov in #801
- chore: further breakdown tracing in BA processor by @giovanni-guidini in #798
- Use correct signatures for Celery Task Hooks by @Swatinem in #791
- Refactor tests to use fixtures by @michelletran-codecov in #797
- bundle analysis: move to prometheus by @JerrySentry in #802
- Update
shared
and remove statsd usage by @Swatinem in #803 - Add a metric to count
carryforward_mode=labels
usage by @Swatinem in #812 - feat: rewrite the raw test result reports by @joseph-sentry in #799
- Fix ReducedError to make it more similar to Django Model by @michelletran-codecov in #808
- create LogContext ContextVar and populate in tasks/base.py by @matt-codecov in #810
- 2686 add checkpoint with repoid by @adrian-codecov in #800
- bundle analysis: metrics ref by @JerrySentry in #807
- gitignore JUnit files by @Swatinem in #815
- Remove
BackfillCommitData
task by @Swatinem in #811 - Fix notifications with an empty HEAD report by @Swatinem in #816
- add commit/owner/repo/sentry context to all log messages by @matt-codecov in #813
- Replace Sentry metrics with Prometheus metrics by @tony-codecov in #814
- fix: update compute_name and add tests by @joseph-sentry in #806
- Only schedule parallel Upload Tasks by @Swatinem in #817
- Hardcode parallel-only mode in
UploadProcessor
by @Swatinem in #824 - Hardcode parallel mode in
UploadFinisher
by @Swatinem in #825 - delete MetricContext, populate sentry tags from LogContext by @matt-codecov in #818
- move repo.updatestamp update from Upload to UploadFinisher by @matt-codecov in #828
- Stop tracking onboarding metrics by @rohitvinnakota-codecov in #831
- Add metrics for intermediate Report size by @Swatinem in #829
- Fix leaky usage of time machine by @michelletran-codecov in #832
- ref: Tweaks to send email task by @spalmurray-codecov in #833
- Only request a single RepoProvider in Notify task by @Swatinem in #827
- Rewrite the core
UploadProcessor
logic by @Swatinem in #830 - Only show VCR logs on errors by @michelletran-codecov in #836
- Do not clear the
LogContext
on task finish by @Swatinem in #834 - feat: Add billing email templates by @spalmurray-codecov in #835
- Properly check for created coverage files by @Swatinem in #838
- Start properly typing
processing_results
andarguments_list
by @Swatinem in #839 - Refactor timeseries service to dedupe code by @michelletran-codecov in #837
- Less repo timestamp updates by @trent-codecov in #842
- fix: rewriting of test result reports by @joseph-sentry in #844
- Stop writing
ReportDetails
/files_array
by @Swatinem in #840 - 904 update django dependency by @adrian-codecov in #846
- Release 24.11.1 by @codecov-releaser in #845
New Contributors
- @tony-codecov made their first contribution in #814
Full Changelog: self-hosted-24.10.1...self-hosted-24.11.1