Skip to content

thin-client: Remove deprecated module#7115

Merged
fkouteib merged 2 commits intoanza-xyz:masterfrom
fkouteib:remove_thin_client
Aug 5, 2025
Merged

thin-client: Remove deprecated module#7115
fkouteib merged 2 commits intoanza-xyz:masterfrom
fkouteib:remove_thin_client

Conversation

@fkouteib
Copy link
Copy Markdown

Problem

Thin-client has been deprecated since v2.0.0 (Solana Labs PR).

Summary of Changes

Remove deprecated module from the code base.

@fkouteib fkouteib requested review from gregcusack and steviez July 23, 2025 19:59
@fkouteib fkouteib force-pushed the remove_thin_client branch from d2ef37a to 17672e0 Compare July 23, 2025 20:04
@fkouteib fkouteib changed the title Remove deprecated thin-client Thin client: Remove deprecated module Jul 23, 2025
@fkouteib fkouteib changed the title Thin client: Remove deprecated module thin-client: Remove deprecated module Jul 23, 2025
steviez
steviez previously approved these changes Jul 24, 2025
Copy link
Copy Markdown

@steviez steviez left a comment

Choose a reason for hiding this comment

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

LGTM but let's wait for @gregcusack to take a look too; he did the deprecation work so want to give him a chance to chime in before we rip this out

Copy link
Copy Markdown

@gregcusack gregcusack left a comment

Choose a reason for hiding this comment

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

@fkouteib fkouteib force-pushed the remove_thin_client branch 4 times, most recently from 818e1ed to bf9c550 Compare July 24, 2025 23:38
@fkouteib fkouteib requested a review from gregcusack July 24, 2025 23:39
@fkouteib fkouteib force-pushed the remove_thin_client branch from bf9c550 to 6c555c9 Compare July 24, 2025 23:41
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Jul 25, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.2%. Comparing base (c5b2d3a) to head (83c4123).
⚠️ Report is 2739 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff            @@
##           master    #7115    +/-   ##
========================================
  Coverage    83.1%    83.2%            
========================================
  Files         849      847     -2     
  Lines      369954   369452   -502     
========================================
- Hits       307735   307648    -87     
+ Misses      62219    61804   -415     
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@fkouteib fkouteib force-pushed the remove_thin_client branch from 6c555c9 to 1df7416 Compare July 28, 2025 21:53
@fkouteib fkouteib force-pushed the remove_thin_client branch from 1df7416 to 83c4123 Compare July 29, 2025 17:29
@fkouteib
Copy link
Copy Markdown
Author

All requested changes have been addressed.

@fkouteib fkouteib requested a review from steviez July 30, 2025 18:25
@steviez
Copy link
Copy Markdown

steviez commented Jul 31, 2025

All requested changes have been addressed.

I was kind of deferring to @gregcusack, but I think he may be unavailable this week. I guess the main comment from him was making sure we deleted all remaining references to thin-client. Aside from the ones he called out, I assume you have searched the rest of the codebase to look for any lingering comments or whatever ?

@fkouteib
Copy link
Copy Markdown
Author

All requested changes have been addressed.

I was kind of deferring to @gregcusack, but I think he may be unavailable this week. I guess the main comment from him was making sure we deleted all remaining references to thin-client. Aside from the ones he called out, I assume you have searched the rest of the codebase to look for any lingering comments or whatever ?

Yes, sir. All instances across variations have been removed. And yes I'm fine waiting for Greg to do a second pass review.

Copy link
Copy Markdown

@gregcusack gregcusack left a comment

Choose a reason for hiding this comment

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

lgtm! thanks legend!

@fkouteib fkouteib merged commit 1017b9a into anza-xyz:master Aug 5, 2025
53 checks passed
@fkouteib fkouteib deleted the remove_thin_client branch August 5, 2025 23:32
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.

4 participants