TiSpark 2.1
TiSpark 2.1 is released!
TiSpark 2.1 contains multiple fixes and refinement. It also provides support for Spark 2.3/2.4.
Features
Fixes
- Fix build key ranges with xor expression (#576)
- Fix cannot initialize pd if using ipv6 address (#587)
- Fix default value bug (#596)
- Fix possible IndexOutOfBoundException in KeyUtils (#597)
- Fix outputOffset is incorrect when building DAGRequest (#615)
- Fix incorrect implementation of
Key.next()
(#648) - Fix partition parser can't parser numerical value 0 (#651)
- Fix prefix length may be larger than the value used. (#668)
- Fix retry logic when scan meet lock (#666)
- Fix inconsistent timestamp (#676)
- Fix tempView may be unresolved when applying timestamp to plan (#690)
- Fix concurrent DAGRequest issue (#714)
- Fix downgrade scan logic (#725)
- Fix integer type default value should be parsed to long (#741)
- Fix index scan on partition table (#735)
- Fix KeyNotInRegion may occur when retrieving rows by handle (#755)
- Fix encode value long max (#761)
- Fix MatchErrorException may occur when Unsigned BigInt contains in group by columns (#780)
- Fix IndexOutOfBoundException when trying to get pd member (#788)