 1.3 Go practices in TiDB   姚维Privilege Manager Feedback SQL Data Data Data Data Packet Command Data AST Distributed system testing ● Errors can happen anywhere, any time ● Hardware ○ disk error ○ network error ○ CPU ○ clock ● Software enable store/tikv/txn.go Why we need a new failpoint ● Generated code is not readable ● Concurrent testing will use the same failpoint ● No tools to enable and disable the failpoint automatically ● Code in unit test is finished, if there are any new goroutines, that are leaked goroutines func TestT(t *testing.T) { testleak.BeforeTest() TestingT(t) testleak.AfterTestT(t)() } Chunk - Effective row format0 码力 | 32 页 | 1.76 MB | 6 月前3 1.3 Go practices in TiDB   姚维Privilege Manager Feedback SQL Data Data Data Data Packet Command Data AST Distributed system testing ● Errors can happen anywhere, any time ● Hardware ○ disk error ○ network error ○ CPU ○ clock ● Software enable store/tikv/txn.go Why we need a new failpoint ● Generated code is not readable ● Concurrent testing will use the same failpoint ● No tools to enable and disable the failpoint automatically ● Code in unit test is finished, if there are any new goroutines, that are leaked goroutines func TestT(t *testing.T) { testleak.BeforeTest() TestingT(t) testleak.AfterTestT(t)() } Chunk - Effective row format0 码力 | 32 页 | 1.76 MB | 6 月前3
 TiDB v5.1 DocumentationStart. 72 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single Mac or Linux server. By deploying such a cluster, you can learn the basic architecture Enterprise Linux 8.0, CentOS 8 Stream, and Oracle Enterprise Linux 8.0 are not supported yet as the testing of these platforms is in progress. • Support for CentOS 8 Linux is not planned because its upstream different types: • NewOrder • Payment • OrderStatus • Delivery • StockLevel 4.6.2.1 Prepare Before testing, TPC-C Benchmark specifies the initial state of the database, which is the rule for data generation0 码力 | 2745 页 | 47.65 MB | 1 年前3 TiDB v5.1 DocumentationStart. 72 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single Mac or Linux server. By deploying such a cluster, you can learn the basic architecture Enterprise Linux 8.0, CentOS 8 Stream, and Oracle Enterprise Linux 8.0 are not supported yet as the testing of these platforms is in progress. • Support for CentOS 8 Linux is not planned because its upstream different types: • NewOrder • Payment • OrderStatus • Delivery • StockLevel 4.6.2.1 Prepare Before testing, TPC-C Benchmark specifies the initial state of the database, which is the rule for data generation0 码力 | 2745 页 | 47.65 MB | 1 年前3
 TiDB v8.3 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5222 23 15.8.5 TiDB testing· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · this guide is ONLY FOR quick start, NOT FOR production or comprehensive functionality and stability testing. • To deploy a self-hosted production cluster, see the production installa- tion guide. • To deploy Start. 91 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single macOS or Linux server. By deploying such a cluster, you can learn the basic architecture0 码力 | 6606 页 | 109.48 MB | 10 月前3 TiDB v8.3 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5222 23 15.8.5 TiDB testing· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · this guide is ONLY FOR quick start, NOT FOR production or comprehensive functionality and stability testing. • To deploy a self-hosted production cluster, see the production installa- tion guide. • To deploy Start. 91 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single macOS or Linux server. By deploying such a cluster, you can learn the basic architecture0 码力 | 6606 页 | 109.48 MB | 10 月前3
 TiDB v8.4 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5273 15.8.5 TiDB testing· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · this guide is ONLY FOR quick start, NOT FOR production or comprehensive functionality and stability testing. • To deploy a self-hosted production cluster, see the production installa- tion guide. • To deploy Quick Start. 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single macOS or Linux server. By deploying such a cluster, you can learn the basic architecture0 码力 | 6705 页 | 110.86 MB | 10 月前3 TiDB v8.4 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5273 15.8.5 TiDB testing· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · this guide is ONLY FOR quick start, NOT FOR production or comprehensive functionality and stability testing. • To deploy a self-hosted production cluster, see the production installa- tion guide. • To deploy Quick Start. 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single macOS or Linux server. By deploying such a cluster, you can learn the basic architecture0 码力 | 6705 页 | 110.86 MB | 10 月前3
 TiDB v8.2 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5193 23 15.8.5 TiDB testing· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · this guide is ONLY FOR quick start, NOT FOR production or comprehensive functionality and stability testing. • To deploy a self-hosted production cluster, see the production installa- tion guide. • To deploy Start. 88 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single macOS or Linux server. By deploying such a cluster, you can learn the basic architecture0 码力 | 6549 页 | 108.77 MB | 10 月前3 TiDB v8.2 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5193 23 15.8.5 TiDB testing· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · this guide is ONLY FOR quick start, NOT FOR production or comprehensive functionality and stability testing. • To deploy a self-hosted production cluster, see the production installa- tion guide. • To deploy Start. 88 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single macOS or Linux server. By deploying such a cluster, you can learn the basic architecture0 码力 | 6549 页 | 108.77 MB | 10 月前3
 TiDB v8.1 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5147 23 15.8.5 TiDB testing· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · @windtalker • Tools • Backup & Restore (BR) • Add PITR integration test cases to cover compatibility testing for log backup and adding index acceleration #51987 @Leavrth • Remove the invalid verification for this guide is ONLY FOR quick start, NOT FOR production or comprehensive functionality and stability testing. • To deploy a self-hosted production cluster, see the production installa- tion guide. • To deploy0 码力 | 6479 页 | 108.61 MB | 10 月前3 TiDB v8.1 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5147 23 15.8.5 TiDB testing· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · @windtalker • Tools • Backup & Restore (BR) • Add PITR integration test cases to cover compatibility testing for log backup and adding index acceleration #51987 @Leavrth • Remove the invalid verification for this guide is ONLY FOR quick start, NOT FOR production or comprehensive functionality and stability testing. • To deploy a self-hosted production cluster, see the production installa- tion guide. • To deploy0 码力 | 6479 页 | 108.61 MB | 10 月前3
 TiDB v5.3 DocumentationStart. 83 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single Mac or Linux server. By deploying such a cluster, you can learn the basic architecture Enterprise Linux 8.0, CentOS 8 Stream, and Oracle Enterprise Linux 8.0 are not supported yet as the testing of these platforms is in progress. • Support for CentOS 8 Linux is not planned because its upstream different types: • NewOrder • Payment • OrderStatus • Delivery • StockLevel 4.6.2.1 Prepare Before testing, TPC-C Benchmark specifies the initial state of the database, which is the rule for data generation0 码力 | 2996 页 | 49.30 MB | 1 年前3 TiDB v5.3 DocumentationStart. 83 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single Mac or Linux server. By deploying such a cluster, you can learn the basic architecture Enterprise Linux 8.0, CentOS 8 Stream, and Oracle Enterprise Linux 8.0 are not supported yet as the testing of these platforms is in progress. • Support for CentOS 8 Linux is not planned because its upstream different types: • NewOrder • Payment • OrderStatus • Delivery • StockLevel 4.6.2.1 Prepare Before testing, TPC-C Benchmark specifies the initial state of the database, which is the rule for data generation0 码力 | 2996 页 | 49.30 MB | 1 年前3
 TiDB v5.2 DocumentationStart. 71 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single Mac or Linux server. By deploying such a cluster, you can learn the basic architecture Enterprise Linux 8.0, CentOS 8 Stream, and Oracle Enterprise Linux 8.0 are not supported yet as the testing of these platforms is in progress. • Support for CentOS 8 Linux is not planned because its upstream different types: • NewOrder • Payment • OrderStatus • Delivery • StockLevel 4.6.2.1 Prepare Before testing, TPC-C Benchmark specifies the initial state of the database, which is the rule for data generation0 码力 | 2848 页 | 47.90 MB | 1 年前3 TiDB v5.2 DocumentationStart. 71 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single Mac or Linux server. By deploying such a cluster, you can learn the basic architecture Enterprise Linux 8.0, CentOS 8 Stream, and Oracle Enterprise Linux 8.0 are not supported yet as the testing of these platforms is in progress. • Support for CentOS 8 Linux is not planned because its upstream different types: • NewOrder • Payment • OrderStatus • Delivery • StockLevel 4.6.2.1 Prepare Before testing, TPC-C Benchmark specifies the initial state of the database, which is the rule for data generation0 码力 | 2848 页 | 47.90 MB | 1 年前3
 TiDB v8.5 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5294 15.8.5 TiDB testing· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · this guide is ONLY FOR quick start, NOT FOR production or comprehensive functionality and stability testing. • To deploy a self-hosted production cluster, see the production installa- tion guide. • To deploy Quick Start. 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single macOS or Linux server. By deploying such a cluster, you can learn the basic architecture0 码力 | 6730 页 | 111.36 MB | 10 月前3 TiDB v8.5 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5294 15.8.5 TiDB testing· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · this guide is ONLY FOR quick start, NOT FOR production or comprehensive functionality and stability testing. • To deploy a self-hosted production cluster, see the production installa- tion guide. • To deploy Quick Start. 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single macOS or Linux server. By deploying such a cluster, you can learn the basic architecture0 码力 | 6730 页 | 111.36 MB | 10 月前3
 TiDB v7.6 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 4922 15.8.5 TiDB testing· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · this guide is ONLY FOR quick start, NOT FOR production or comprehensive functionality and stability testing. 98 • To deploy a self-hosted production cluster, see the production installa- tion guide. • To Quick Start. 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single macOS or Linux server. By deploying such a cluster, you can learn the basic architecture0 码力 | 6123 页 | 107.24 MB | 1 年前3 TiDB v7.6 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 4922 15.8.5 TiDB testing· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · this guide is ONLY FOR quick start, NOT FOR production or comprehensive functionality and stability testing. 98 • To deploy a self-hosted production cluster, see the production installa- tion guide. • To Quick Start. 3.1.1 Deploy a local test cluster • Scenario: Quickly deploy a local TiDB cluster for testing using a single macOS or Linux server. By deploying such a cluster, you can learn the basic architecture0 码力 | 6123 页 | 107.24 MB | 1 年前3
共 19 条
- 1
- 2













