Skip to content

Core: Replace Failsafe with Tasks #15613

Merged
singhpk234 merged 1 commit intoapache:mainfrom
singhpk234:replace-failsafe-with-tasks-in-rest-table-scan
Mar 13, 2026
Merged

Core: Replace Failsafe with Tasks #15613
singhpk234 merged 1 commit intoapache:mainfrom
singhpk234:replace-failsafe-with-tasks-in-rest-table-scan

Conversation

@singhpk234
Copy link
Contributor

Replace the Failsafe library dependency in RESTTableScan.fetchPlanningResult()
with Iceberg's built-in Tasks utility for retry/backoff,
aligning with codebase conventions and removing the failsafe dependency from iceberg-core.

@singhpk234 singhpk234 changed the title Core: Replace Failsafe with Tasks utility in RESTTableScan Core: Replace Failsafe with Tasks Mar 13, 2026
Replace the Failsafe library dependency in RESTTableScan.fetchPlanningResult()
with Iceberg's built-in Tasks utility for retry/backoff, aligning with codebase
conventions and removing the failsafe dependency from iceberg-core.
@sfc-gh-prsingh sfc-gh-prsingh force-pushed the replace-failsafe-with-tasks-in-rest-table-scan branch from 36a4e7b to a5b0229 Compare March 13, 2026 06:58
implementation libs.jackson.databind
implementation libs.caffeine
implementation libs.roaringbitmap
implementation libs.failsafe
Copy link
Contributor

Choose a reason for hiding this comment

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

🚀

Copy link
Contributor

@rdblue rdblue left a comment

Choose a reason for hiding this comment

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

Looks good! Thanks for fixing this, @singhpk234!

FYI @amogh-jahagirdar.

@singhpk234 singhpk234 marked this pull request as ready for review March 13, 2026 18:29
Copy link
Contributor

@amogh-jahagirdar amogh-jahagirdar left a comment

Choose a reason for hiding this comment

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

Yeah I agree that in this case it is more minimal just to use Tasks! Thanks @singhpk234 for fixing this

@singhpk234
Copy link
Contributor Author

Thanks @rdblue @amogh-jahagirdar for the review !

@singhpk234 singhpk234 merged commit 3452153 into apache:main Mar 13, 2026
35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants