Skip to content

14.0.0

Compare
Choose a tag to compare
@juliannguyen4 juliannguyen4 released this 14 Nov 19:18
· 40 commits to master since this release
ed45d73

Breaking Changes

See Incompatible API Changes for details.

New Features

  • [CLIENT-2645] Add ttl option for default write policies in client config (#536)
  • [CLIENT-2586] Add support for secondary indexes on blob bins (#527)
  • [CLIENT-2604] Add option to persist map indexes using map policy (#534)
  • [CLIENT-2570] Add RecordSize() expression (#519)
  • [CLIENT-2487] List and map expressions: Add inverted flag for "get by" and "remove by" multiple-item expressions (#502)
  • [CLIENT-2196] Add missing batch policies to client config (#495)

Improvements

Bug Fixes

  • [CLIENT-2344] Prevent a seg fault when client.info_all() is called after a node is destroyed (#479)

Development

  • [CLIENT-2556] Skip tests that use "bin" info command when running against server version 7.0+ (#529)
  • [CLIENT-2190] CI/CD: Log into Docker Hub to download server RC images (#528)
  • [CLIENT-2239] CI/CD: Run memory profiler test (#513)
  • [CLIENT-2510] CI/CD: Add option to test manylinux wheels on any server version (#507)
  • [CLIENT-2547] CI/CD: Make bumping version and uploading to JFrog in build wheels workflow optional (#506)
  • [CLIENT-2527] CI/CD: compile Python client with -Werror (#496)
  • [CLIENT-2512] Add option to build client with sanitizer (#494)