mirror of
https://github.com/dolthub/dolt.git
synced 2026-04-23 13:48:42 -05:00
Import Benchmarker
This library is used to benchmark dolt table import with csv/json and dolt sql with SQL data. It uses
the Go testing.B package to run the import command.
Test Files
This package uses several test files that are stored in a private S3 bucket (import-benchmarking-github-actions-results) which represent different sort order, primary keys, etc.
You can use the sample-config in the cmd package to benchmark against a sample set of files. If a filepath is not specified, Dolt will generate a random test file for you.
Notes
- You should name your table "test" in the schema file for the mysql provisioning.