From 29e297748b3599ca1c53ee38d0fc67b63de0d27c Mon Sep 17 00:00:00 2001 From: Lars Hofhansl Date: Sun, 23 Jun 2019 22:07:37 -0700 Subject: [PATCH] PHOENIX-5351 Speedup OrphanViewToolIT. --- .../phoenix/end2end/OrphanViewToolIT.java | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/phoenix-core/src/it/java/org/apache/phoenix/end2end/OrphanViewToolIT.java b/phoenix-core/src/it/java/org/apache/phoenix/end2end/OrphanViewToolIT.java index 7a05d272524..32ec58667fd 100644 --- a/phoenix-core/src/it/java/org/apache/phoenix/end2end/OrphanViewToolIT.java +++ b/phoenix-core/src/it/java/org/apache/phoenix/end2end/OrphanViewToolIT.java @@ -57,7 +57,6 @@ public class OrphanViewToolIT extends ParallelStatsDisabledIT { private static final Logger LOGGER = LoggerFactory.getLogger(OrphanViewToolIT.class); private final boolean isMultiTenant; - private final boolean columnEncoded; private static final long fanout = 2; private static final long childCount = fanout; @@ -118,16 +117,13 @@ public class OrphanViewToolIT extends ParallelStatsDisabledIT { private static final String deleteSchemaRows = "DELETE FROM %s WHERE " + TABLE_SCHEM + " %s"; - public OrphanViewToolIT(boolean isMultiTenant, boolean columnEncoded) { + public OrphanViewToolIT(boolean isMultiTenant) { this.isMultiTenant = isMultiTenant; - this.columnEncoded = columnEncoded; } - @Parameters(name="OrphanViewToolIT_multiTenant={0}, columnEncoded={1}") // name is used by failsafe as file name in reports - public static Collection data() { - return Arrays.asList(new Boolean[][] { - { false, false }, { false, true }, - { true, false }, { true, true } }); + @Parameters(name="OrphanViewToolIT_multiTenant={0}") // name is used by failsafe as file name in reports + public static Collection data() { + return Arrays.asList(false, true); } @AfterClass @@ -146,11 +142,6 @@ private String generateDDL(String format) { private String generateDDL(String options, String format) { StringBuilder optionsBuilder = new StringBuilder(options); - if (!columnEncoded) { - if (optionsBuilder.length()!=0) - optionsBuilder.append(","); - optionsBuilder.append("COLUMN_ENCODED_BYTES=0"); - } if (isMultiTenant) { if (optionsBuilder.length()!=0) optionsBuilder.append(","); @@ -216,6 +207,7 @@ private void verifyLineCount(String fileName, long lineCount) throws IOException if (count != lineCount) LOGGER.debug(count + " != " + lineCount); assertTrue(count == lineCount); + reader.close(); } private void verifyCountQuery(Connection connection, String query, String schemaName, long count)