In recent years, building a large-scale distributed storage system has become a hot topic. Distributed consensus algorithms like Paxos and Raft are the focus of many technical articles. Last week, we published a post to share some of our firsthand experience in designing a large-scale distributed storage system based on the Raft consensus algorithm.
The full article is here:
Building a Large-scale Distributed Storage System Based on Raft
tidb:
tikv:
pd:
docs-cn:
Vectorized Expression Working Group
Date or Time built-in functions (30/65)Decimal built-in functions (20/31)Int built-in functions (155/187)JSON built-in functions (22/27)Real built-in functions (46/49)String built-in functions (89/133)Duration built-in functions (17/45)Coprocessor SIG:
Last week, we landed 145 PRs in the TiDB repository, 4 PRs in the TiSpark repository, and 76 PRs in the TiKV and PD repositories.
TiDB:
tidb_force_priority is setRowID for the single INSERT statementTiSpark:
TiKV and PD:
crc by crc32fast and crc64fasttikv::storage::errors::Errorcommit_ts in the commit responsePeekable and Iterable for the snapshotcheck_txn_statusIOLimiter and remove the RocksDB dependency from sst_importerApache Pulsar Meetup x PingCAP Infra Meetup
Date: November 30th, 2019
Location: PingCAP office in Beijing
