Features
- 383623e Large performance improvements to MultiGet and MultiSearch calls:
- Cache JsonContracts per ConnectionSettings. It is recommended to share a single instance of
ConnectionSettings
within your application for this reason. - Cache Delegates per ConnectionSettings for constructing items in a MultiGetResponse
- Cache Delegates per ConnectionSettings for constructing items in a MultiSearchResponse
- Reuse Inferrer instance on ConnectionSettings to take advantage of cached data.
- Reduce complexity in
IUrlParameter.GetString()
forIndexName
andTypeName
- Cache JsonContracts per ConnectionSettings. It is recommended to share a single instance of
Thanks to @antonyfrancis for raising this 👍
Bug Fixes
- fced23c Fix description for
refresh
on Index operation