-
Notifications
You must be signed in to change notification settings - Fork 15
[Conjure Java Runtime] Part 19: Retrying is Futile... Sometimes. #4370
Conversation
Generate changelog in
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Interesting!
.remotingClientConfig(() -> REMOTING_CLIENT_CONFIG) | ||
.shouldRetry(true) | ||
.build(); | ||
.shouldLimitPayload(false) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
strange indent
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed. Not sure what happened here
Released 0.171.1 |
Goals (and why):
FastFailoverProxy
should not be created when creating a single node proxy, as that's futile.Implementation Description (bullets):
FastFailoverProxy
creation from thecreateProxy
(no failover) codepath.TestProxyUtils
to make it obvious that the default params are with retrying enabled.Testing (What was existing testing like? What have you done to improve it?):
Concerns (what feedback would you like?):
Where should we start reviewing?: ConjureJavaRuntimeTargetFactory
Priority (whenever / two weeks / yesterday): yesterday 🔥Until this merges, all builds will probably be ten minutes slower than they should be.