----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/57343/ -----------------------------------------------------------
(Updated March 9, 2017, 10:05 a.m.) Review request for hive, Zoltan Haindrich, Naveen Gangam, Sergio Pena, Vihang Karajgaonkar, and Barna Zsombor Klara. Changes ------- Addressed review comments, rebased to head Bugs: HIVE-16127 https://issues.apache.org/jira/browse/HIVE-16127 Repository: hive-git Description ------- Refactored the QFileClient: - Moved to itest/util - Separated QFile specific code parts (file path, and filtering) - Separated BeeLineClient specific code (execution of the queries, commands) - Created factories for QFile, and Client, so after initialization they can be reused during multiple tests - Separated init script run from actual test run, so multiple tests could be run against a single MiniHS2 instance - Removed unused property Diffs (updated) ----- beeline/src/java/org/apache/hive/beeline/util/QFileClient.java d99483e itests/src/test/resources/testconfiguration.properties 2a7627a itests/util/src/main/java/org/apache/hadoop/hive/cli/control/CoreBeeLineDriver.java aba1fde itests/util/src/main/java/org/apache/hive/beeline/qfile/QFile.java PRE-CREATION itests/util/src/main/java/org/apache/hive/beeline/qfile/QFileBeeLineClient.java PRE-CREATION itests/util/src/main/java/org/apache/hive/beeline/qfile/package-info.java PRE-CREATION ql/src/test/results/clientpositive/beeline/drop_with_concurrency.q.out PRE-CREATION Diff: https://reviews.apache.org/r/57343/diff/3/ Changes: https://reviews.apache.org/r/57343/diff/2-3/ Testing ------- Used the previosly generated test to validate that the result is not changed. Added one more test to check the separation is done correctly. Thanks, Peter Vary