Skip to content

Commit f8ea6ac

Browse files
committed
roachtest: use multiple SSDs in schemachange/bulkingest
This test does a large index backfill. We recently increased the disk capacity, but that causes spinning disks to be used. We are seeing evidence that this makes AddSSTable operations too slow -- failing test logs show: ``` slow range RPC: have been waiting 245.03s [(n5,s5):1, (n1,s1):2, (n8,s8):3, next=4, gen=523]; resp: (err: <nil>), *kvpb.AddSSTableResponse ``` We switch to SSDs to avoid slow disks. Since we can't specify a larger SSD capacity, we use multiple stores instead. Release note: None
1 parent d94e350 commit f8ea6ac

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pkg/cmd/roachtest/tests/schemachange.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ func makeSchemaChangeBulkIngestTest(
339339
return registry.TestSpec{
340340
Name: "schemachange/bulkingest",
341341
Owner: registry.OwnerSQLFoundations,
342-
Cluster: r.MakeClusterSpec(numNodes, spec.WorkloadNode(), spec.VolumeSize(200)),
342+
Cluster: r.MakeClusterSpec(numNodes, spec.WorkloadNode(), spec.SSD(4)),
343343
CompatibleClouds: registry.AllExceptAWS,
344344
Suites: registry.Suites(registry.Nightly),
345345
Leases: registry.MetamorphicLeases,

0 commit comments

Comments
 (0)