Skip to content

Add reconcile timeout argument, cache repo ids per reconcile#38

Merged
lado936 merged 2 commits intomainfrom
feature/reconcile-timeout
Oct 3, 2025
Merged

Add reconcile timeout argument, cache repo ids per reconcile#38
lado936 merged 2 commits intomainfrom
feature/reconcile-timeout

Conversation

@lado936
Copy link
Copy Markdown
Collaborator

@lado936 lado936 commented Oct 3, 2025

Description of your changes

Add argument for reconcile timeout, for increased number of CRDs, there can be context deadline exceeded issue because of default 10s deadline.
Additional improvement:

  • Added per-reconciliation repository cache
  • Batch repository ID lookups
  • Context timeout protection in all loops

I have:

  • Read and followed Crossplane's contribution process.
  • Run make reviewable to ensure this PR is ready for review.
  • Added backport release-x.y labels to auto-backport this PR if necessary.

@lado936 lado936 merged commit fbaf482 into main Oct 3, 2025
6 checks passed
@lado936 lado936 deleted the feature/reconcile-timeout branch October 3, 2025 15:05
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.

2 participants