Commit ffc8e8b
authored
Fix issue with binary compatibility with older grpc versions at runtime in the bookkeeper client. (#3997)
### Motivation
- grpc version was upgraded to 1.56.0 in #3992
- that breaks binary compatibility for DnsNameResolverProvider class
- see grpc/grpc-java@fcb5c54#diff-b04e884de51ed12ff79482f600a2d4ec18e405ee189a4952ae35f4d2742b7160L50
### Changes
- make the field type NameResolverProvider instead of DnsNameResolverProvider
- this prevents possible NoSuchMethodError errors about DnsNameResolverProvider.newNameResolver method1 parent e188ed8 commit ffc8e8b
File tree
1 file changed
+1
-1
lines changed- stream/common/src/main/java/org/apache/bookkeeper/common/resolver
1 file changed
+1
-1
lines changedstream/common/src/main/java/org/apache/bookkeeper/common/resolver/ServiceNameResolverProvider.java
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
0 commit comments