Tispark Versions Save

TiSpark is built for running Apache Spark on top of TiDB/TiKV

v3.2.3

1 month ago

What's Changed

Full Changelog: https://github.com/pingcap/tispark/compare/v3.2.2...v3.2.3

v3.1.5

9 months ago

What's Changed

Full Changelog: https://github.com/pingcap/tispark/compare/v3.1.4...v3.1.5

v3.1.4

9 months ago

What's Changed

Full Changelog: https://github.com/pingcap/tispark/compare/v3.1.3...v3.1.4

v3.2.2

11 months ago

What's Changed

Full Changelog: https://github.com/pingcap/tispark/compare/v3.2.1...v3.2.2

v3.2.1

1 year ago

What's Changed

Full Changelog: https://github.com/pingcap/tispark/compare/v3.2.0...v3.2.1

v3.1.3

1 year ago

What's Changed

Full Changelog: https://github.com/pingcap/tispark/compare/v3.1.2...v3.1.3

v3.0.3

1 year ago

What's Changed

Full Changelog: https://github.com/pingcap/tispark/compare/v3.0.2...v3.0.3

v3.2.1-RC1

1 year ago

What's Changed

Full Changelog: https://github.com/pingcap/tispark/compare/v3.2.0...v3.2.1-RC1

v3.2.0

1 year ago

New Features

  • Normalize the Java client in TiSpark and use the official client-java #2491
  • Compatible with TiDB v6.5.0 #2598
  • Support writing into the table with auto random primary key #2545
  • Support follower read #2546
  • Support writing into partition table with new collations #2565
  • Support partition pruning with to_days function when read from TiKV/TiFlash #2593
  • Support reading TiFlash load balancing with Round-Robin strategy client-java #662

Fixes

  • Bump Spark version from 3.0.2 to 3.0.3, from 3.1.1 to 3.1.3, from 3.2.1 to 3.2.3, from 3.3.0 to 3.3.1 #2544 #2607
  • Fix break change in partition read. For example, to_days is not supported #2552
  • Fix exception will be thrown when we insert into a table partitioned by year and the first col of the table is not date type #2554
  • Fix the bug that cluster index can not be used if the clustered index is not the Integer type #2560
  • Fix the bug that CBO may not choose min cost between TiKV table scan, TiKV index scan, and TiFlash scan #2563
  • Fix the bug that statistics are not collected which may affect the choice of the plan #2578
  • Fix the bug that partition pruning fails with the uppercase column #2593

Documents

  • Optimize user guide and dev guide #2533

v3.1.2

1 year ago

New Features

  • Support write into partition table with new collations #2570
  • Support read TiFlash load balancing with Round-Robin strategy #2576
  • Support partition pruning with to_days function when read from TiKV/TiFlash #2594 #2600

Fixes

  • Fix CBO to let TiSpark choose the min cost between TiKV table scan, TiKV index scan and TiFlash scan correctly #2568
  • Fix the region not find error when reading from TiKV #2575
  • Fix the bug that statistics is not collected which may affect the choice of plans #2589
  • Compatible with TiDB v6.5.0 #2602