Skip to content

Releases: tarantool/cartridge-java

[0.9.1] - 2022-10-13

07 Nov 11:01
Compare
Choose a tag to compare

Features

Misc

  • Changes for TarantoolNullField class to singleton by @devrishal in #275

Security

[0.9.0] - 2022-10-03

07 Nov 10:58
Compare
Choose a tag to compare

Features

  • Add Options parameter to Space operations by @ArtDu in #267
  • Support insert_many and replace_many CRUD operations by @akudiyar in #264
  • Add bucket id option to ProxySpace by @ArtDu in #271

[0.8.2] - 2022-09-16

07 Nov 10:56
Compare
Choose a tag to compare

Features

  • Add an option for specifying the number of Netty threads by @Elishtar in #253

[0.8.1] - 2022-08-18

07 Nov 10:40
Compare
Choose a tag to compare

Features

  • Add ability to use ByteArray with crud by @ArtDu in #228

Misc

[0.8.0] - 2022-05-20

20 May 14:18
Compare
Choose a tag to compare

Features

  • Added support for SSl/TLS for iproto (#180)
  • [breaking change] Use ValueType for registering ValueConverters (#213)
  • Removed reflection in value converters search for performance (#178)
  • Added objects converters for ArrayList and HashMap for increasing performance (#207)
  • Fixed converting performance with targetType (#212)
  • Added microbenchmark tests
  • Added support for IPv6 (#199)

Bugfixes

  • Fixed TarantoolClientConfig.Builder
  • Fixed incorrect fieldNumber in the index metadata (#203)

[0.7.2] - 2022-04-06

06 Apr 16:12
Compare
Choose a tag to compare

Bugfixes

  • Fix CVE-2020-36518: jackson-databind bump to 2.12.6
  • Fix CVE-2021-43797: bump netty-all to 4.1.75.Final
  • Fix NPE in AbstractTarantoolConnectionManager when AddressProvider returns null

[0.7.1] - 2022-04-06

06 Apr 09:26
Compare
Choose a tag to compare

Features

  • Added new error: TarantoolAccessDeniedException

Bugfixes

  • Fixed stackoverflow on comparing two null fields #150
  • Fixed overwriting endpoint by TarantoolClusterDiscoveryConfig.Builder.withEndpoint() #173
  • Fixed closing connections to nodes not returned by address provider #77
  • Fixed NPE in RetryingTarantoolClient #184

[0.7.0] - 2022-02-21

21 Feb 10:08
Compare
Choose a tag to compare

Features

  • Added refresh() method in connection manager to reestablish lacking connections
  • Predefined discovery addressProviders now call refresh() when addresses change
  • Added new exception type TarantoolNoSuchProcedureException which is useful in retry policies (for example
    to handle errors caused by not initialized instance states)
  • Breaking change error checking callbacks in retry policies now have Predicate type
  • Added method to client builder for easy messagepack mapper configuration
  • Added method to client builder which allows to use user defined TarantoolClientConfig

Bugfixes

  • Concurrency issue in connection manager which caused connection creation over defined limit #149

Technical release

08 Oct 07:01
Compare
Choose a tag to compare
Technical release Pre-release
Pre-release
v0.1.1

[maven-release-plugin] copy for tag v0.1.1