Last week, we landed 61 PRs in the TiDB repository.
util/set
from 0% to 100%Analyze
session control variableerrors.Trace
call in some high-level packages to improve the performanceIndexJoin
MemTracker
with atomic operations to improve the performanceexecutor/aggfuncs
from 47.7% to 70%global_vars_cache
from 0% to 100%infoschema
from 65.20% to 85.2%kill tidb [session id]
to stop executors and release resources quicklyFieldType.Flen
of int64
/uint64
TableReader&IndexReader&IndexLookup
support the chunk size controlDesc table
is incompatible with MySQL in some casesJSON_contains_path
is incompatible with MySQLdayname
function is incompatible with MySQL when doing arithmeticgroup_concat
in some casesconfig.TreatOldVersionUTF8AsUTF8MB4
count(distinct)
/sum(distinct)
of decimal columns in some casesAlter
and Rename
privileges the same with MySQLAlter
table charset bug and compatibility in some casesPrepare
/Execute
statementLast week, we landed 9 PRs in the TiSpark repository.
Last week, we landed 21 PRs in the TiKV and PD repositories.
end-point-enable-batch-if-possible
configurableKV_COMMAND_COUNTER
ingest
buffertidb:
tikv:
pd:
parser: