-
Notifications
You must be signed in to change notification settings - Fork 214
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
feat: multi cluster InformerEventSource
support
#2495
Commits on Aug 8, 2024
-
chore: set version to 5.0.0-SNAPSHOT (#2200)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de1ba28 - Browse repository at this point
Copy the full SHA de1ba28View commit details -
improve: java version minimal 11, tested on 21 (#2207)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82e4632 - Browse repository at this point
Copy the full SHA 82e4632View commit details -
improve: remove deprecated EventFilter (#2208)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 30e233c - Browse repository at this point
Copy the full SHA 30e233cView commit details -
docs: 5.0 migration guide skeleton (#2210)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ff4cee - Browse repository at this point
Copy the full SHA 8ff4ceeView commit details -
improve: managed dependent reconciliation results not optional (#2212)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77a3eee - Browse repository at this point
Copy the full SHA 77a3eeeView commit details -
improve: remove deprecated RetryConfiguration (#2211)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 15c2661 - Browse repository at this point
Copy the full SHA 15c2661View commit details -
feat: JDK client is now the default (#2235)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32f4c3a - Browse repository at this point
Copy the full SHA 32f4c3aView commit details -
fix: update SCM information (#2237)
Signed-off-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for affdd07 - Browse repository at this point
Copy the full SHA affdd07View commit details -
feat: move name is directly to dependent resource (#2250)
* feat: move name is directly to dependent resource - use this name when throwing aggregate exception Signed-off-by: Attila Mészáros <[email protected]> * refactor to use a dedicated interface for setting the name Signed-off-by: Attila Mészáros <[email protected]> * refactor: add default implementation for name() (#2255) Signed-off-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]> --------- Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 128499a - Browse repository at this point
Copy the full SHA 128499aView commit details -
Configuration menu - View commit details
-
Copy full SHA for af9311a - Browse repository at this point
Copy the full SHA af9311aView commit details -
fix: test after rebase on master (#2270)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ca2afa - Browse repository at this point
Copy the full SHA 5ca2afaView commit details -
feat: use java 17 as baseline (#2271)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3ce02e - Browse repository at this point
Copy the full SHA c3ce02eView commit details -
improve: matcher always considers metadata (#2273)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5a7a77 - Browse repository at this point
Copy the full SHA c5a7a77View commit details -
feat: API to check if next reconciliation is imminent (#2272)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ab13d4 - Browse repository at this point
Copy the full SHA 5ab13d4View commit details -
feat: Workflow extracted to a separate annotation (#2274)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3794bea - Browse repository at this point
Copy the full SHA 3794beaView commit details -
fix: pom properties cleanup (#2280)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4138c9c - Browse repository at this point
Copy the full SHA 4138c9cView commit details -
improve: remove EventSourceInitializer (#2257)
Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 658f3f6 - Browse repository at this point
Copy the full SHA 658f3f6View commit details -
refactor: make loadFromProperties private (#2287)
Signed-off-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab5a827 - Browse repository at this point
Copy the full SHA ab5a827View commit details -
feat: distinguish resources based on desired state (#2252)
Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e4cf34 - Browse repository at this point
Copy the full SHA 6e4cf34View commit details -
feat: explicit workflow invocation (#2289)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0d687b - Browse repository at this point
Copy the full SHA c0d687bView commit details -
feat: use ssa for status update by default from
UpdateControl
(#2278)Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8e6a18e - Browse repository at this point
Copy the full SHA 8e6a18eView commit details -
refactor: make WorkflowSpec an interface (#2300)
Signed-off-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7cb4302 - Browse repository at this point
Copy the full SHA 7cb4302View commit details -
improve: replace current formatting plugins with spotless plugin (#2302)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6108f9b - Browse repository at this point
Copy the full SHA 6108f9bView commit details -
refactor: make ManagedWorkflowSupport public to be able to reuse it (#…
…2308) Signed-off-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d4e9fc - Browse repository at this point
Copy the full SHA 5d4e9fcView commit details -
fix: package fix leader election sample (#2303)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67b3b31 - Browse repository at this point
Copy the full SHA 67b3b31View commit details -
feat: remove resource discriminator (#2299)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1edfc8c - Browse repository at this point
Copy the full SHA 1edfc8cView commit details -
refactor: remove deprecated getTerminationTimeoutSeconds and associat…
…ed (#2297) Signed-off-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c083dd4 - Browse repository at this point
Copy the full SHA c083dd4View commit details -
improve: additional logging to mysql schema e2e test (#2320)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 41dc0f6 - Browse repository at this point
Copy the full SHA 41dc0f6View commit details -
feat: handle clustered resource on secondary to primary mapper init (#…
…2321) Fixes #2311 Overriding getPrimaryResourceType should allow to make things work even in deeper hierarchies. Signed-off-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 170774d - Browse repository at this point
Copy the full SHA 170774dView commit details -
feat: using SSA for finalizer and primary patch (#2305)
Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d8e2636 - Browse repository at this point
Copy the full SHA d8e2636View commit details -
fix: error with java docs validation (#2336)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 672d6d8 - Browse repository at this point
Copy the full SHA 672d6d8View commit details -
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d92f3d - Browse repository at this point
Copy the full SHA 8d92f3dView commit details -
fix: remove now unneeded okhttp dependency override, wrong comment (#…
…2331) Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Attila Mészáros <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c2d6fe - Browse repository at this point
Copy the full SHA 6c2d6feView commit details -
feat: run spotless on compile (#2330)
Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Attila Mészáros <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 56a347e - Browse repository at this point
Copy the full SHA 56a347eView commit details -
Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Attila Mészáros <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd1f2c2 - Browse repository at this point
Copy the full SHA bd1f2c2View commit details -
improve: samples correctly create status object for SSA (#2365)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 159c2ab - Browse repository at this point
Copy the full SHA 159c2abView commit details -
improve: named event sources and related changes (#2340)
Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b5d8d0 - Browse repository at this point
Copy the full SHA 1b5d8d0View commit details -
feat: silent exception handling in managed workflows (#2363)
Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa18a50 - Browse repository at this point
Copy the full SHA fa18a50View commit details -
feat: feature flag to not clone secondary resource on access (#2364)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a99dc2a - Browse repository at this point
Copy the full SHA a99dc2aView commit details -
fix: unit test for event processor stopping (#2373)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1cd9f43 - Browse repository at this point
Copy the full SHA 1cd9f43View commit details -
feat: all event source is resource event source (#2367)
Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5723fb - Browse repository at this point
Copy the full SHA f5723fbView commit details -
feat: read-only bulk dependent (#2372)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb7becd - Browse repository at this point
Copy the full SHA eb7becdView commit details -
feat: remove automatic observed generation handling (#2382)
Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Chris Laprun <[email protected]> Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c7a094 - Browse repository at this point
Copy the full SHA 1c7a094View commit details -
docs: bulk dependent resource migration (#2383)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e68d02 - Browse repository at this point
Copy the full SHA 7e68d02View commit details -
fix: correct default secondary to primary mapper (#2386)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa5f2fc - Browse repository at this point
Copy the full SHA aa5f2fcView commit details -
improve: secondaryToPrimary check type of owner reference (#2371)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a756d6 - Browse repository at this point
Copy the full SHA 1a756d6View commit details -
improve: remove deprecated APIs (#2375)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a3a644 - Browse repository at this point
Copy the full SHA 8a3a644View commit details -
improve: ensure unique name on event sources (#2370)
* improve: ensure unique name on event sources Signed-off-by: Attila Mészáros <[email protected]> * fix Signed-off-by: Attila Mészáros <[email protected]> --------- Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7c928b - Browse repository at this point
Copy the full SHA f7c928bView commit details -
docs: migrate v5 changes to docsy (#2397)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 443ebdc - Browse repository at this point
Copy the full SHA 443ebdcView commit details -
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e1002a - Browse repository at this point
Copy the full SHA 1e1002aView commit details -
improve: remove ErrorStatusHandler interface (#2438)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76de032 - Browse repository at this point
Copy the full SHA 76de032View commit details -
improve: dependent configuration improvements - context independent (#…
…2389) Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Chris Laprun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5569ad5 - Browse repository at this point
Copy the full SHA 5569ad5View commit details -
feat: general crd checking activation condition (#2433)
Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Chris Laprun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3698c0 - Browse repository at this point
Copy the full SHA c3698c0View commit details -
improve: generics for prepare event source (#2407)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 160efcc - Browse repository at this point
Copy the full SHA 160efccView commit details -
fix: improper javadoc preventing release (#2450)
Signed-off-by: Chris Laprun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 444a538 - Browse repository at this point
Copy the full SHA 444a538View commit details -
docs: use docs dir instead of docsy (#2443)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de824d7 - Browse repository at this point
Copy the full SHA de824d7View commit details -
refactor: move getResourceClassResolver to BaseConfigurationService (#…
…2451) The class resolving mechanism is only needed in that class right now Signed-off-by: Chris Laprun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f49afea - Browse repository at this point
Copy the full SHA f49afeaView commit details -
feat: @ControllerConfiguration annotation is optional (#2412)
Signed-off-by: Attila Mészáros <[email protected]> Co-authored-by: Chris Laprun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 19ebdb2 - Browse repository at this point
Copy the full SHA 19ebdb2View commit details -
bump: chore use slf4j v2 (#2406)
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1031300 - Browse repository at this point
Copy the full SHA 1031300View commit details -
feat: integration test to show multiple dependents with activation co…
…ndition (#2454) Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0865103 - Browse repository at this point
Copy the full SHA 0865103View commit details -
Configuration menu - View commit details
-
Copy full SHA for 811964f - Browse repository at this point
Copy the full SHA 811964fView commit details -
chore(docs): add some javadoc (#2452)
Signed-off-by: Chris Laprun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bfa756a - Browse repository at this point
Copy the full SHA bfa756aView commit details -
fix: improper use of @link (#2464)
Signed-off-by: Chris Laprun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8ef10d - Browse repository at this point
Copy the full SHA c8ef10dView commit details -
feat: move controller informer-related configuration to InformerConfig (
#2455) * feat: move controller informer-related configuration to InformerConfig Signed-off-by: Chris Laprun <[email protected]> * refactor: start isolating ResourceConfiguration Signed-off-by: Chris Laprun <[email protected]> * fix: initFromAnnotation now properly inits the current instance Signed-off-by: Chris Laprun <[email protected]> * fix: default onDeleteFilter implementation Signed-off-by: Chris Laprun <[email protected]> * fix: properly set default namespaces in controller case Signed-off-by: Chris Laprun <[email protected]> * refactor: remove KubernetesDependentInformerConfigBuilder Signed-off-by: Chris Laprun <[email protected]> * refactor: use InformerConfigHolder in more places, unifying handling Signed-off-by: Chris Laprun <[email protected]> * fix: properly propagate name to informer config Signed-off-by: Chris Laprun <[email protected]> * feat: add factory method to init builder from an extising configuation Signed-off-by: Chris Laprun <[email protected]> * fix: remove potentially problematic default implementation Signed-off-by: Chris Laprun <[email protected]> --------- Signed-off-by: Chris Laprun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eabdb20 - Browse repository at this point
Copy the full SHA eabdb20View commit details -
feat: allow returning additional information from conditions (#2426)
Fixes #2424. --------- Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 657301f - Browse repository at this point
Copy the full SHA 657301fView commit details -
feat: support for graceful shutdown based on configuration (#2479)
--------- Signed-off-by: 10000-ki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd104ab - Browse repository at this point
Copy the full SHA dd104abView commit details -
refactor: move integration tests to feature packages and sub packages…
… based on type (#2483) * refactor: integration tests moved to feature packages and sub packages pased on type Signed-off-by: Attila Mészáros <[email protected]> * fix resource paths Signed-off-by: Attila Mészáros <[email protected]> * fixes Signed-off-by: Attila Mészáros <[email protected]> * link and test fixes Signed-off-by: Attila Mészáros <[email protected]> * format Signed-off-by: Attila Mészáros <[email protected]> * wip Signed-off-by: Attila Mészáros <[email protected]> * old service Signed-off-by: Attila Mészáros <[email protected]> * test fix Signed-off-by: Attila Mészáros <[email protected]> * refactor: remove unneeded classes Signed-off-by: Chris Laprun <[email protected]> * fix: typo in package name Signed-off-by: Chris Laprun <[email protected]> --------- Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Chris Laprun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 02b876b - Browse repository at this point
Copy the full SHA 02b876bView commit details
Commits on Aug 9, 2024
-
refactor: clean up informer configuration classes (#2470)
* chore: set version to 5.0.0-SNAPSHOT (#2200) Signed-off-by: Attila Mészáros <[email protected]> * improve: replace current formatting plugins with spotless plugin (#2302) Signed-off-by: Attila Mészáros <[email protected]> * fix: format after rebase Signed-off-by: Attila Mészáros <[email protected]> * bump: chore use slf4j v2 (#2406) Signed-off-by: Attila Mészáros <[email protected]> * feat: allow returning additional information from conditions (#2426) Fixes #2424. --------- Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> * refactor: move @InformerConfig to more appropriate package Signed-off-by: Chris Laprun <[email protected]> * refactor: move InformerConfigHolder to appropriate package Signed-off-by: Chris Laprun <[email protected]> * chore: remove unneeded code & dependencies Signed-off-by: Chris Laprun <[email protected]> * refactor: InformerConfiguration to InformerEventSourceConfiguration Signed-off-by: Chris Laprun <[email protected]> * refactor: rename inner InformerConfigurationBuilder to simply Builder Signed-off-by: Chris Laprun <[email protected]> * refactor: rename InformerConfig and associated field to Informer Signed-off-by: Chris Laprun <[email protected]> * refactor: rename InformerConfigHolder to InformerConfiguration Signed-off-by: Chris Laprun <[email protected]> --------- Signed-off-by: Attila Mészáros <[email protected]> Signed-off-by: Chris Laprun <[email protected]> Co-authored-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a6621c2 - Browse repository at this point
Copy the full SHA a6621c2View commit details
Commits on Aug 13, 2024
-
feat: support to handle different cluster for InformerEventSource
Signed-off-by: Attila Mészáros <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fdd96b5 - Browse repository at this point
Copy the full SHA fdd96b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ea8aa1 - Browse repository at this point
Copy the full SHA 3ea8aa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e3c118 - Browse repository at this point
Copy the full SHA 3e3c118View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7087fa - Browse repository at this point
Copy the full SHA a7087faView commit details