Title: Allow to set reconciliation timeout · Issue #2702 · operator-framework/java-operator-sdk · GitHub
Open Graph Title: Allow to set reconciliation timeout · Issue #2702 · operator-framework/java-operator-sdk
X Title: Allow to set reconciliation timeout · Issue #2702 · operator-framework/java-operator-sdk
Description: Having a timeout for reconciliation could mitigate issues when because of some issue in the implementation, the reconciliation would be stuck, and would hold the thread forever. This is something, that could be configured per controller ...
Open Graph Description: Having a timeout for reconciliation could mitigate issues when because of some issue in the implementation, the reconciliation would be stuck, and would hold the thread forever. This is something, ...
X Description: Having a timeout for reconciliation could mitigate issues when because of some issue in the implementation, the reconciliation would be stuck, and would hold the thread forever. This is something, ...
Opengraph URL: https://github.com/operator-framework/java-operator-sdk/issues/2702
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Allow to set reconciliation timeout","articleBody":"Having a timeout for reconciliation could mitigate issues when because of some issue in the implementation, the reconciliation would be stuck, and would hold the thread forever.\n\nThis is something, that could be configured per controller bases.\n\nNote that implementation wise this might be harder then it looks first, since currently the the thread that executes the reconcile also does some post processing, so this would require subtle changes in threading model.","author":{"url":"https://github.com/csviri","@type":"Person","name":"csviri"},"datePublished":"2025-02-24T09:34:43.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":4},"url":"https://github.com/2702/java-operator-sdk/issues/2702"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:4e0ba5a7-98c3-2c96-0b22-6252f4a555ce |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | C844:1BA1D0:10F2002:169AA3F:6A533BC1 |
| html-safe-nonce | 272a7843b716b6219a515efc7c7ebc4b639c820fa892356c8e816ea3296b5e94 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDODQ0OjFCQTFEMDoxMEYyMDAyOjE2OUFBM0Y6NkE1MzNCQzEiLCJ2aXNpdG9yX2lkIjoiMzYwNDEzMTg0MTI2NTg0MzEzNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | f953847936fd6159ff914485618a5d4da40d58d9fada0b468d869db6eecd73fd |
| hovercard-subject-tag | issue:2874342033 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/operator-framework/java-operator-sdk/2702/issue_layout |
| twitter:image | https://opengraph.githubassets.com/0863ef9ab993fc02699e93f4040b9d272bb442b85be86ea9e75958a34d48a4cb/operator-framework/java-operator-sdk/issues/2702 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/0863ef9ab993fc02699e93f4040b9d272bb442b85be86ea9e75958a34d48a4cb/operator-framework/java-operator-sdk/issues/2702 |
| og:image:alt | Having a timeout for reconciliation could mitigate issues when because of some issue in the implementation, the reconciliation would be stuck, and would hold the thread forever. This is something, ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | csviri |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| go-import | github.com/operator-framework/java-operator-sdk git https://github.com/operator-framework/java-operator-sdk.git |
| octolytics-dimension-user_id | 38202270 |
| octolytics-dimension-user_login | operator-framework |
| octolytics-dimension-repository_id | 188592933 |
| octolytics-dimension-repository_nwo | operator-framework/java-operator-sdk |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 188592933 |
| octolytics-dimension-repository_network_root_nwo | operator-framework/java-operator-sdk |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 07a982c1d40157c619b364352b704c3ce66bb332 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width