summaryrefslogtreecommitdiff
path: root/jstests/core/index_bigkeys_background.js
blob: b7963f3235bd35d58303df6f50a54b054c728213 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/**
 * Test interactions with big index keys. There should be no size limit for index keys.
 * Note: mobile storage engine does not support background index build so the background index build
 * tests are moved from index_bigkeys.js to this file. index_bigkeys.js will still be run with
 * mobile storage engine.
 *
 * assumes_no_implicit_index_creation: Cannot implicitly shard accessed collections because of extra
 * shard key index in sharded collection.
 * requires_non_retryable_writes: This test uses delete which is not retryable.
 * @tags: [
 *     assumes_no_implicit_index_creation,
 *     requires_background_index,
 *     requires_non_retryable_writes
 * ]
 */
(function() {
"use strict";

load("jstests/libs/index_bigkeys.js");

const collName = "index_bigkeys_background_test";

testAllInteractionsWithBigIndexKeys(db, collName, true);
}());