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

remove FeatureExposure and SimpleMetric models #571

Open
wants to merge 1 commit into
base: matt/remove-exposure-logging
Choose a base branch
from

Conversation

matt-codecov
Copy link
Contributor

@matt-codecov matt-codecov commented Mar 12, 2025

these were never really fleshed out so i am deleting them

if we want to re-add them in the future, we need to do it with partitioning

requires #573 to ship in worker and api before this can merge
also requires codecov/worker#1136 to have shipped in worker, but that's already merged

Legal Boilerplate

Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. In 2022 this entity acquired Codecov and as result Sentry is going to need some rights from me in order to utilize my contributions in this PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.

@matt-codecov matt-codecov requested a review from a team March 12, 2025 17:26
Copy link

sentry-autofix bot commented Mar 12, 2025

✅ Sentry found no issues in your recent changes ✅

Copy link
Contributor

@adrian-codecov adrian-codecov left a comment

Choose a reason for hiding this comment

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

Approved pending tests fixed

@matt-codecov matt-codecov force-pushed the matt/remove-sql-metrics branch from e493f09 to 84e8828 Compare March 12, 2025 19:19
Copy link

codecov bot commented Mar 12, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 88.89%. Comparing base (efeee11) to head (04493d2).

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@                      Coverage Diff                      @@
##           matt/remove-exposure-logging     #571   +/-   ##
=============================================================
  Coverage                         88.89%   88.89%           
=============================================================
  Files                               462      463    +1     
  Lines                             13199    13171   -28     
  Branches                           1513     1511    -2     
=============================================================
- Hits                              11733    11709   -24     
+ Misses                             1145     1141    -4     
  Partials                            321      321           
Flag Coverage Δ
shared-docker-uploader 88.89% <100.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@matt-codecov matt-codecov added this pull request to the merge queue Mar 12, 2025
@matt-codecov matt-codecov removed this pull request from the merge queue due to a manual request Mar 12, 2025
@matt-codecov
Copy link
Contributor Author

actually this needs to be two PRs. we need to remove the exposure logging, ship in both worker and api, and then we can remove the table

@matt-codecov matt-codecov force-pushed the matt/remove-sql-metrics branch from 84e8828 to 024c5ba Compare March 12, 2025 19:26
@matt-codecov matt-codecov changed the title remove SQL metrics model + FeatureExposure model remove FeatureExposure model and exposure logging logic Mar 12, 2025
Copy link

codspeed-hq bot commented Mar 12, 2025

CodSpeed Performance Report

Merging #571 will not alter performance

Comparing matt/remove-sql-metrics (04493d2) with matt/remove-exposure-logging (efeee11)

Summary

✅ 9 untouched benchmarks

@matt-codecov matt-codecov force-pushed the matt/remove-sql-metrics branch from 024c5ba to 04493d2 Compare March 12, 2025 19:38
@matt-codecov matt-codecov changed the base branch from main to matt/remove-exposure-logging March 12, 2025 19:39
@matt-codecov matt-codecov changed the title remove FeatureExposure model and exposure logging logic remove FeatureExposure and SimpleMetric models Mar 12, 2025
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.

3 participants