public class TestTableGenerator extends Object implements MongoTestConstants
AUTHENTICATION_DB, CONFIG_REPLICA_SET, CONFIG_SERVER_1_PORT, CONFIG_SERVER_2_PORT, CONFIG_SERVER_3_PORT, DATATYPE_COLLECTION, DATATYPE_DATA, DATATYPE_DB, DONUTS_COLLECTION, DONUTS_DATA, DONUTS_DB, EMP_DATA, EMPINFO_COLLECTION, EMPLOYEE_DB, EMPTY_COLLECTION, LOCALHOST, MONGOD_1_PORT, MONGOD_2_PORT, MONGOD_3_PORT, MONGOD_4_PORT, MONGOD_5_PORT, MONGOD_6_PORT, MONGOS_PORT, REPLICA_SET_1_NAME, REPLICA_SET_2_NAME, SCHEMA_CHANGE_COLLECTION, SCHEMA_CHANGE_DATA, STORAGE_ENGINE, TEST_BOOLEAN_FILTER_QUERY_TEMPLATE1, TEST_BOOLEAN_FILTER_QUERY_TEMPLATE2, TEST_BOOLEAN_FILTER_QUERY_TEMPLATE3, TEST_BOOLEAN_FILTER_QUERY_TEMPLATE4, TEST_EMPTY_TABLE_QUERY_TEMPLATE, TEST_FILTER_PUSH_DOWN_EQUAL_QUERY_TEMPLATE_1, TEST_FILTER_PUSH_DOWN_GREATER_THAN_QUERY_TEMPLATE_1, TEST_FILTER_PUSH_DOWN_IS_NOT_NULL_QUERY_TEMPLATE_1, TEST_FILTER_PUSH_DOWN_IS_NULL_QUERY_TEMPLATE_1, TEST_FILTER_PUSH_DOWN_LESS_THAN_QUERY_TEMPLATE_1, TEST_FILTER_PUSH_DOWN_NOT_EQUAL_QUERY_TEMPLATE_1, TEST_QUERY_1, TEST_QUERY_LIMIT, TEST_QUERY_PROJECT_PUSH_DOWN__TEMPLATE_2, TEST_QUERY_PROJECT_PUSH_DOWN__TEMPLATE_3, TEST_QUERY_PROJECT_PUSH_DOWN_TEMPLATE_1, TEST_STAR_QUERY_UNSHARDED_DB, TEST_STAR_QUERY_UNSHARDED_DB_GROUP_PROJECT_FILTER, TEST_STAR_QUERY_UNSHARDED_DB_PROJECT_FILTER
Constructor and Description |
---|
TestTableGenerator() |
Modifier and Type | Method and Description |
---|---|
static void |
generateTable(String dbName,
String collection,
String jsonFile,
Boolean jsonArray,
Boolean upsert,
Boolean drop) |
static void |
importData(String dbName,
String collectionName,
String fileName) |
public static void importData(String dbName, String collectionName, String fileName) throws InterruptedException, IOException, URISyntaxException
public static void generateTable(String dbName, String collection, String jsonFile, Boolean jsonArray, Boolean upsert, Boolean drop) throws InterruptedException, IOException
InterruptedException
IOException
Copyright © 2021 The Apache Software Foundation. All rights reserved.