Skip to content

Releases: tikv/client-java

v3.1.10

10 Dec 10:51
bdfcf69
Compare
Choose a tag to compare

New features

  • [close #372] add circuit breaker and smart rawkv client (#358) (#373)
  • [close #380] make gRPC idle timeout configurable (#379) (#382)
  • [close #362] log SlowLog if error occures (#361) (#363)

Improvements

  • [close #375] warm up RawKVClient while creating it (#367) (#381)

Bugfix

  • [close #353] check timeout during SeekLeader and SeekProxy (#352)
  • fix NullPointerException in seekLeaderStore (#366) (#371)
  • Fix NullPointerException in getStore (#359) (#364)

Thanks for your contribution

@marsishandsome, @zz-jason, @birdstorm, @iosmanthus, @sunxiaoguang

v3.1.9

22 Nov 13:17
653b638
Compare
Choose a tag to compare

Improvements

  • Optimize seek leader store logic (#335)
  • update grafana (#339)

Bugfix

  • Fix typo in error message (#330) (#340)
  • Fix pd request throws invalid store id (#337)

Thanks for your contribution

@birdstorm, @marsishandsome, @peng1999

v3.1.8

19 Nov 08:54
a881a65
Compare
Choose a tag to compare

New feature

  • add slow log (#328)
  • add log for init TiSession (#327)

Improvements

  • metrics: enrich grafana panel (#322) (#326)
  • update error log (#331)
  • Optimize grpc forward and switch leader logic (#324)
  • use defaultexportor (#332)

Thanks for your contribution

@iosmanthus, @marsishandsome, @birdstorm

Full Changelog: v3.1.7...v3.1.8

v3.1.7

12 Nov 06:53
a4c99b2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.6...v3.1.7

V3.1.6

08 Nov 05:15
d9479b0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.5...v3.1.6

V3.1.4

02 Nov 04:20
db2073d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.3...v3.1.4

V3.1.3

27 Oct 03:45
72a8719
Compare
Choose a tag to compare

RawKV Client support timeout

What's Changed

Full Changelog: v3.1.2...v3.1.3

TiKV Java Client V3.2.0-rc

17 Sep 08:45
786c294
Compare
Choose a tag to compare
Pre-release
v3.2.0-rc

Ingest: add retry with not leader error (#278)

v3.1.2

17 Oct 09:32
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.0...v3.1.2

v3.1.0

24 Jun 05:38
Compare
Choose a tag to compare

TiKV Java Client v3.1.0 is released!

Fixes:

  • Fix enum index out of range error (#106)
  • Fix zero in date parsing (#108)
  • Fix date time type decoding in row (#111)
  • Fix getRegionByKey throws exception when using raw mode (#114)
  • Fix cache missing because of recreation of RegionManager (#131)
  • Fix batch put StackOverflow (#134)
  • Fix store not match (#141)
  • Fix batch retry hanging when tikv is down (#145)
  • Fix pd retry not recovered for 60s (#182)
  • Fix scan exception when the start key is empty (#199)

Adds:

  • Add raw scan api without limit (#113)
  • Add Batch APIs (#118)
  • add scan prefix API (#122)
  • Add DeleteRange API (#121)
  • Add TTL support (#129)
  • Add atomic api support (#140)
  • add replica selector (#151)
  • Support grpc forward (#198)

Improvement:

  • retry when error is raft proposal dropped (#124)
  • Create a daemon thread pool for etcd client & Add name format for ExecutorService (#167)
  • refactor follower read (#126)