1.5.24
1.5.24 (2018-12-15)
Implemented enhancements:
Closed issues:
- ignore the random number test in balance #338
- add a new services method to the Cluster #336
- make round robin load balance start with random number #335
- A bug that shows Unknown protocol light in service discovery #334
- In consul client the hard coded wait value changed through configuration. #332
- add a new method to get local IP for interactive queries #331
Merged pull requests:
- Issue #332, (API 6) in consul client the wait hard coded value changed through configuration #333 (sreenicibc)
- #326 created a form handler #329 (jiachen1120)
- Refactor the dump handler to support response body logging #328 (BalloonWen)
Upgrade Guidelines:
- This is a release to fix defects and add features so it is backward compatible in the codebase. Just update the version in your pom.xml should work.
- If you are using consul.yml to connect to a Consul cluster for service discovery, you need to add one more config into the consul.yml
# endpoints that support blocking will also honor a wait parameter specifying a maximum duration for the blocking request.
# This is limited to 10 minutes. This value can be specified in the form of "10s" or "5m" (i.e., 10 seconds or 5 minutes,
# respectively).
wait: 600s
- Upgrade json-schema-validator to 0.1.25 if you are using light-rest-4j.
<version.json-schema-validator>0.1.25</version.json-schema-validator>