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

SubscriptionTopic part3 #4817

Merged
merged 21 commits into from May 9, 2023
Merged

SubscriptionTopic part3 #4817

merged 21 commits into from May 9, 2023

Conversation

fil512
Copy link
Collaborator

@fil512 fil512 commented May 4, 2023

  • Introduce IBaseResource.isDeleted() method and convert code to use it
  • Add subscription_topic_troubleshooting log
  • No longer rely on ResourceGoneException to detect deleted subscription. Instead check isDeleted().
  • Demote unexpected exceptions in HapiTransactionService from error to debug since these exceptions are expected e.g. when checking if a resource has been deleted by catching a ResourceGoneException

Copy link
Collaborator

@jmarchionatto jmarchionatto left a comment

Choose a reason for hiding this comment

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

Nice work! Approved with a few comments

@codecov
Copy link

codecov bot commented May 9, 2023

Codecov Report

Patch coverage has no change and project coverage change: +1.80 🎉

Comparison is base (2f5ffe7) 81.32% compared to head (be889f8) 83.13%.

❗ Current head be889f8 differs from pull request most recent head 48d3ff2. Consider uploading reports for the commit 48d3ff2 to get more accurate results

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #4817      +/-   ##
============================================
+ Coverage     81.32%   83.13%   +1.80%     
- Complexity    23650    25293    +1643     
============================================
  Files          1425     1542     +117     
  Lines         86399    92274    +5875     
  Branches      11677    12313     +636     
============================================
+ Hits          70265    76710    +6445     
+ Misses        10947    10135     -812     
- Partials       5187     5429     +242     

see 1501 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@fil512 fil512 merged commit 224b7f6 into master May 9, 2023
62 of 63 checks passed
@fil512 fil512 deleted the ks-20230502-sub-r5 branch May 9, 2023 20:29
davidraeside pushed a commit that referenced this pull request May 15, 2023
* Force Verify tests

* wip

* merge troubleshooting rel_6_6 troubleshooting changes

* fix ITs (#4809)

* fix RestHookTestR5IT

* fix intermittent

---------

Co-authored-by: Ken Stevens <ken@smilecdr.com>

* post-merge cleanup

* fix test

* fix mock test

* fix wiring

* fix mock test

* fix test

* use IBaseResource.isDeleted()

* fixmes

* cleanup

* change log

---------

Co-authored-by: Tadgh <garygrantgraham@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
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.

None yet

3 participants