Skip to content

Releases: pingcap/tidb

tidb-server v2.0.0-rc.1

09 Mar 14:05
Compare
Choose a tag to compare
  • Support limiting the memory usage by a single SQL statement, to reduce the risk of OOM
  • Support pushing the Stream Aggregate operator down to TiKV
  • Support validating the configuration file
  • Support obtaining the configuration of TiDB through HTTP API
  • Compatible with more MySQL syntax in Parser
  • Improve the compatibility with Navicat
  • Improve the optimizer and extract common expressions with multiple OR conditions, to choose a better query plan
  • Improve the optimizer and convert subqueries to Join operators in more scenarios, to choose a better query plan
  • Resolve Lock in the Batch mode to increase the garbage collection speed
  • Fix the length of Boolean field to improve compatibility
  • Optimize the Add Index operation and give lower priority to all write and read operations, to reduce the impact on online business

tidb-server v1.1.0-beta

24 Feb 11:18
8268d4d
Compare
Choose a tag to compare
  • Add more monitoring metrics and refine the log
  • Compatible with more MySQL syntax
  • Support displaying the table creating time in information_schema
  • Optimize queries containing the MaxOneRow operator
  • Configure the size of intermediate result sets generated by Join, to further reduce the memory used by Join
  • Add the tidb_config session variable to output the current TiDB configuration
  • Fix the panic issue in the Union and Index Join operators
  • Fix the wrong result issue of the Sort Merge Join operator in some scenarios
  • Fix the issue that the Show Index statement shows indexes that are in the process of adding
  • Fix the failure of the Drop Stats statement
  • Optimize the query performance of the SQL engine to improve the test result of the Sysbench -
    Select/OLTP by 10%
  • Improve the computing speed of subqueries in the optimizer using the new execution engine; compared with TiDB 1.0, TiDB 1.1 Beta has great improvement in tests like TPC-H and TPC-DS

tidb-server v1.0.8

tidb-server v1.1.0-alpha.1

19 Jan 15:21
Compare
Choose a tag to compare
  • SQL parser
    • Support more syntax
  • SQL query optimizer
    • Use more compact structure to reduce statistics info memory usage
    • Speed up loading statistics info when starting the tidb-server
    • Provide more accurate query cost evaluation
    • Use Count-Min Sketch to evaluate the cost of queries using unique index more accurately
    • Support more complex conditions to make full use of index
  • SQL executor
    • Refactor all executor operators using Chunk architecture, improve the execution performance of analytical statements and reduce memory usage
    • Optimize performance of the INSERT IGNORE statement
    • Push down more types and functions to TiKV
    • Support more SQL_MODE
    • Optimize the Load Data performance to increase the speed by 10 times
    • Optimize the Use Database performance
    • Support statistics on the memory usage of physical operators
  • Server
    • Support the PROXY protocol

tidb-server v1.0.7

tidb-server v1.0.6

tidb-server v1.0.5

tidb-server v1.0.4

tidb-server v1.0.3

tidb-server v1.0.2

13 Nov 10:27
Compare
Choose a tag to compare
  • Optimize the cost estimation of index point query.
  • Support the Alter Table Add Column ( ColumnDef ColumnPosition) syntax.
  • Optimize the queries whose where conditions are contradictory.
  • Optimize the Add Index operation to rectify the progress and reduce repetitive operations.
  • Optimize the Index Look Join operator to accelerate the query speed for small data size.
  • Fix the issue with prefix index judgement.