[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16559256#comment-16559256 ] ASF GitHub Bot commented on HIVE-18352: --- Github user anishek closed the pull request at: https://github.com/apache/hive/pull/286 > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek >Priority: Major > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch, > HIVE-18352.2.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be useful to include acid tables as well via an option as well. This option > can be removed when ACID support is complete via HIVE-18320 > it will be good to support the "WITH" clause as part of REPL DUMP command as > well (repl dump already supports it viaHIVE-17757) to achieve the above as > that will prevent less changes to the syntax of the statement and provide > more flexibility in future to include additional options as well. > {code} > REPL DUMP [db_name] {FROM [event_id]} {TO [event_id]} {WITH > (['key'='value'],.)} > {code} > This will enable other tools like security / schema registry / metadata > discovery to use replication related subsystem for their needs as well. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16322687#comment-16322687 ] Daniel Dai commented on HIVE-18352: --- +1 > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch, > HIVE-18352.2.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be useful to include acid tables as well via an option as well. This option > can be removed when ACID support is complete via HIVE-18320 > it will be good to support the "WITH" clause as part of REPL DUMP command as > well (repl dump already supports it viaHIVE-17757) to achieve the above as > that will prevent less changes to the syntax of the statement and provide > more flexibility in future to include additional options as well. > {code} > REPL DUMP [db_name] {FROM [event_id]} {TO [event_id]} {WITH > (['key'='value'],.)} > {code} > This will enable other tools like security / schema registry / metadata > discovery to use replication related subsystem for their needs as well. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16317741#comment-16317741 ] anishek commented on HIVE-18352: [~thejas] yes it is > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch, > HIVE-18352.2.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be useful to include acid tables as well via an option as well. This option > can be removed when ACID support is complete via HIVE-18320 > it will be good to support the "WITH" clause as part of REPL DUMP command as > well (repl dump already supports it viaHIVE-17757) to achieve the above as > that will prevent less changes to the syntax of the statement and provide > more flexibility in future to include additional options as well. > {code} > REPL DUMP [db_name] {FROM [event_id]} {TO [event_id]} {WITH > (['key'='value'],.)} > {code} > This will enable other tools like security / schema registry / metadata > discovery to use replication related subsystem for their needs as well. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16317505#comment-16317505 ] Thejas M Nair commented on HIVE-18352: -- [~anishek] Is the github pull request updated with the latest patch ? > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch, > HIVE-18352.2.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be useful to include acid tables as well via an option as well. This option > can be removed when ACID support is complete via HIVE-18320 > it will be good to support the "WITH" clause as part of REPL DUMP command as > well (repl dump already supports it viaHIVE-17757) to achieve the above as > that will prevent less changes to the syntax of the statement and provide > more flexibility in future to include additional options as well. > {code} > REPL DUMP [db_name] {FROM [event_id]} {TO [event_id]} {WITH > (['key'='value'],.)} > {code} > This will enable other tools like security / schema registry / metadata > discovery to use replication related subsystem for their needs as well. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16316414#comment-16316414 ] Hive QA commented on HIVE-18352: Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12905055/HIVE-18352.2.patch {color:green}SUCCESS:{color} +1 due to 4 test(s) being added or modified. {color:red}ERROR:{color} -1 due to 26 failed/errored test(s), 11561 tests executed *Failed tests:* {noformat} org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[auto_join25] (batchId=72) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[mapjoin_hook] (batchId=12) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[ppd_join5] (batchId=35) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[bucketsortoptimize_insert_2] (batchId=151) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[hybridgrace_hashjoin_2] (batchId=156) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[insert_values_orig_table_use_metadata] (batchId=164) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid] (batchId=168) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid_fast] (batchId=159) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[sysdb] (batchId=159) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[archive_partspec2] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[authorization_alter_table_exchange_partition_fail] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[authorization_part] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[ctas_noemptyfolder] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[materialized_view_authorization_create_no_grant] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[materialized_view_authorization_drop_other] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[stats_aggregator_error_1] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[stats_publisher_error_1] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[subquery_notin_implicit_gby] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[truncate_bucketed_column] (batchId=93) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[ppd_join5] (batchId=120) org.apache.hadoop.hive.metastore.TestEmbeddedHiveMetaStore.testTransactionalValidation (batchId=213) org.apache.hadoop.hive.ql.io.TestDruidRecordWriter.testWrite (batchId=253) org.apache.hadoop.hive.ql.parse.TestReplicationScenarios.testConstraints (batchId=225) org.apache.hive.jdbc.TestSSL.testConnectionMismatch (batchId=231) org.apache.hive.jdbc.TestSSL.testConnectionWrongCertCN (batchId=231) org.apache.hive.jdbc.TestSSL.testMetastoreConnectionWrongCertCN (batchId=231) {noformat} Test results: https://builds.apache.org/job/PreCommit-HIVE-Build/8500/testReport Console output: https://builds.apache.org/job/PreCommit-HIVE-Build/8500/console Test logs: http://104.198.109.242/logs/PreCommit-HIVE-Build-8500/ Messages: {noformat} Executing org.apache.hive.ptest.execution.TestCheckPhase Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.YetusPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 26 tests failed {noformat} This message is automatically generated. ATTACHMENT ID: 12905055 - PreCommit-HIVE-Build > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch, > HIVE-18352.2.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be useful to include acid tables as well via an option as well. This option > can be removed when ACID support is complete via HIVE-18320 > it will be good to support the "WITH" clause as part of REPL DUMP command as > well (repl dump already supports it viaHIVE-17757) to achieve the above as > that will prevent less changes to the syntax
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16316357#comment-16316357 ] Hive QA commented on HIVE-18352: | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || || || || || {color:brown} Prechecks {color} || | {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue} 0m 0s{color} | {color:blue} Findbugs executables are not available. {color} | | {color:green}+1{color} | {color:green} @author {color} | {color:green} 0m 0s{color} | {color:green} The patch does not contain any @author tags. {color} | || || || || {color:brown} master Compile Tests {color} || | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 1m 16s{color} | {color:blue} Maven dependency ordering for branch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 5m 13s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 2m 15s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 17s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 2m 3s{color} | {color:green} master passed {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 20s{color} | {color:blue} Maven dependency ordering for patch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 2m 32s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 2m 13s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 2m 13s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 18s{color} | {color:green} The patch common passed checkstyle {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 13s{color} | {color:green} standalone-metastore: The patch generated 0 new + 6 unchanged - 1 fixed = 6 total (was 7) {color} | | {color:red}-1{color} | {color:red} checkstyle {color} | {color:red} 0m 34s{color} | {color:red} ql: The patch generated 13 new + 327 unchanged - 66 fixed = 340 total (was 393) {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 11s{color} | {color:green} The patch hive-unit passed checkstyle {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s{color} | {color:green} The patch has no whitespace issues. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 2m 3s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 11s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 21m 26s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Optional Tests | asflicense javac javadoc findbugs checkstyle compile | | uname | Linux hiveptest-server-upstream 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux | | Build tool | maven | | Personality | /data/hiveptest/working/yetus/dev-support/hive-personality.sh | | git revision | master / a6b88d9 | | Default Java | 1.8.0_111 | | checkstyle | http://104.198.109.242/logs//PreCommit-HIVE-Build-8500/yetus/diff-checkstyle-ql.txt | | modules | C: common standalone-metastore ql itests/hive-unit U: . | | Console output | http://104.198.109.242/logs//PreCommit-HIVE-Build-8500/yetus.txt | | Powered by | Apache Yetushttp://yetus.apache.org | This message was automatically generated. > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch, > HIVE-18352.2.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16316299#comment-16316299 ] Hive QA commented on HIVE-18352: Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12905055/HIVE-18352.2.patch {color:green}SUCCESS:{color} +1 due to 4 test(s) being added or modified. {color:red}ERROR:{color} -1 due to 26 failed/errored test(s), 11561 tests executed *Failed tests:* {noformat} org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[ppd_join5] (batchId=35) org.apache.hadoop.hive.cli.TestHBaseCliDriver.testCliDriver[hbase_queries] (batchId=98) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[bucketsortoptimize_insert_2] (batchId=151) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[hybridgrace_hashjoin_2] (batchId=156) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[insert_values_orig_table_use_metadata] (batchId=164) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid] (batchId=168) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid_fast] (batchId=159) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[sysdb] (batchId=159) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[authorization_part] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[stats_aggregator_error_1] (batchId=93) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[ppd_join5] (batchId=120) org.apache.hadoop.hive.metastore.TestEmbeddedHiveMetaStore.testTransactionalValidation (batchId=213) org.apache.hadoop.hive.ql.io.TestDruidRecordWriter.testWrite (batchId=253) org.apache.hadoop.hive.ql.parse.TestReplicationScenarios.testConstraints (batchId=225) org.apache.hive.jdbc.TestSSL.testConnectionMismatch (batchId=231) org.apache.hive.jdbc.TestSSL.testConnectionWrongCertCN (batchId=231) org.apache.hive.jdbc.TestSSL.testMetastoreConnectionWrongCertCN (batchId=231) org.apache.hive.minikdc.TestJdbcWithDBTokenStoreNoDoAs.testCancelRenewTokenFlow (batchId=246) org.apache.hive.minikdc.TestJdbcWithDBTokenStoreNoDoAs.testConnection (batchId=246) org.apache.hive.minikdc.TestJdbcWithDBTokenStoreNoDoAs.testIsValid (batchId=246) org.apache.hive.minikdc.TestJdbcWithDBTokenStoreNoDoAs.testIsValidNeg (batchId=246) org.apache.hive.minikdc.TestJdbcWithDBTokenStoreNoDoAs.testNegativeProxyAuth (batchId=246) org.apache.hive.minikdc.TestJdbcWithDBTokenStoreNoDoAs.testNegativeTokenAuth (batchId=246) org.apache.hive.minikdc.TestJdbcWithDBTokenStoreNoDoAs.testProxyAuth (batchId=246) org.apache.hive.minikdc.TestJdbcWithDBTokenStoreNoDoAs.testRenewDelegationToken (batchId=246) org.apache.hive.minikdc.TestJdbcWithDBTokenStoreNoDoAs.testTokenAuth (batchId=246) {noformat} Test results: https://builds.apache.org/job/PreCommit-HIVE-Build/8499/testReport Console output: https://builds.apache.org/job/PreCommit-HIVE-Build/8499/console Test logs: http://104.198.109.242/logs/PreCommit-HIVE-Build-8499/ Messages: {noformat} Executing org.apache.hive.ptest.execution.TestCheckPhase Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.YetusPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 26 tests failed {noformat} This message is automatically generated. ATTACHMENT ID: 12905055 - PreCommit-HIVE-Build > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch, > HIVE-18352.2.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be useful to include acid tables as well via an option as well. This option > can be removed when ACID support is complete via HIVE-18320 > it will be good to support the "WITH" clause as part of REPL DUMP command as > well (repl dump already supports it viaHIVE-17757) to achieve the above as > that will prevent less changes to the syntax of the statement and provide > more flexibility in future to include additional options as well. > {code} > REPL DUMP [db_name] {FROM [event_id]} {TO
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16316244#comment-16316244 ] Hive QA commented on HIVE-18352: | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || || || || || {color:brown} Prechecks {color} || | {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue} 0m 0s{color} | {color:blue} Findbugs executables are not available. {color} | | {color:green}+1{color} | {color:green} @author {color} | {color:green} 0m 0s{color} | {color:green} The patch does not contain any @author tags. {color} | || || || || {color:brown} master Compile Tests {color} || | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 1m 12s{color} | {color:blue} Maven dependency ordering for branch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 5m 4s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 2m 14s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 15s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 2m 2s{color} | {color:green} master passed {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 22s{color} | {color:blue} Maven dependency ordering for patch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 2m 28s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 2m 15s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 2m 15s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 18s{color} | {color:green} The patch common passed checkstyle {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 12s{color} | {color:green} standalone-metastore: The patch generated 0 new + 6 unchanged - 1 fixed = 6 total (was 7) {color} | | {color:red}-1{color} | {color:red} checkstyle {color} | {color:red} 0m 33s{color} | {color:red} ql: The patch generated 13 new + 327 unchanged - 66 fixed = 340 total (was 393) {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 11s{color} | {color:green} The patch hive-unit passed checkstyle {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s{color} | {color:green} The patch has no whitespace issues. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 2m 1s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 12s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 21m 1s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Optional Tests | asflicense javac javadoc findbugs checkstyle compile | | uname | Linux hiveptest-server-upstream 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux | | Build tool | maven | | Personality | /data/hiveptest/working/yetus/dev-support/hive-personality.sh | | git revision | master / a6b88d9 | | Default Java | 1.8.0_111 | | checkstyle | http://104.198.109.242/logs//PreCommit-HIVE-Build-8499/yetus/diff-checkstyle-ql.txt | | modules | C: common standalone-metastore ql itests/hive-unit U: . | | Console output | http://104.198.109.242/logs//PreCommit-HIVE-Build-8499/yetus.txt | | Powered by | Apache Yetushttp://yetus.apache.org | This message was automatically generated. > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch, > HIVE-18352.2.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16316198#comment-16316198 ] Hive QA commented on HIVE-18352: Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12905055/HIVE-18352.2.patch {color:green}SUCCESS:{color} +1 due to 4 test(s) being added or modified. {color:red}ERROR:{color} -1 due to 21 failed/errored test(s), 11561 tests executed *Failed tests:* {noformat} org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[auto_join25] (batchId=72) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[auto_sortmerge_join_2] (batchId=48) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[extract] (batchId=4) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[ppd_join5] (batchId=35) org.apache.hadoop.hive.cli.TestMiniLlapCliDriver.testCliDriver[llap_smb] (batchId=150) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[bucketsortoptimize_insert_2] (batchId=151) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[hybridgrace_hashjoin_2] (batchId=156) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[insert_values_orig_table_use_metadata] (batchId=164) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid] (batchId=168) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid_fast] (batchId=159) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[mergejoin] (batchId=164) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[sysdb] (batchId=159) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[authorization_part] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[stats_aggregator_error_1] (batchId=93) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[ppd_join5] (batchId=120) org.apache.hadoop.hive.metastore.TestEmbeddedHiveMetaStore.testTransactionalValidation (batchId=213) org.apache.hadoop.hive.ql.io.TestDruidRecordWriter.testWrite (batchId=253) org.apache.hadoop.hive.ql.parse.TestReplicationScenarios.testConstraints (batchId=225) org.apache.hive.jdbc.TestSSL.testConnectionMismatch (batchId=231) org.apache.hive.jdbc.TestSSL.testConnectionWrongCertCN (batchId=231) org.apache.hive.jdbc.TestSSL.testMetastoreConnectionWrongCertCN (batchId=231) {noformat} Test results: https://builds.apache.org/job/PreCommit-HIVE-Build/8498/testReport Console output: https://builds.apache.org/job/PreCommit-HIVE-Build/8498/console Test logs: http://104.198.109.242/logs/PreCommit-HIVE-Build-8498/ Messages: {noformat} Executing org.apache.hive.ptest.execution.TestCheckPhase Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.YetusPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 21 tests failed {noformat} This message is automatically generated. ATTACHMENT ID: 12905055 - PreCommit-HIVE-Build > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch, > HIVE-18352.2.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be useful to include acid tables as well via an option as well. This option > can be removed when ACID support is complete via HIVE-18320 > it will be good to support the "WITH" clause as part of REPL DUMP command as > well (repl dump already supports it viaHIVE-17757) to achieve the above as > that will prevent less changes to the syntax of the statement and provide > more flexibility in future to include additional options as well. > {code} > REPL DUMP [db_name] {FROM [event_id]} {TO [event_id]} {WITH > (['key'='value'],.)} > {code} > This will enable other tools like security / schema registry / metadata > discovery to use replication related subsystem for their needs as well. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16316146#comment-16316146 ] Hive QA commented on HIVE-18352: | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || || || || || {color:brown} Prechecks {color} || | {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue} 0m 1s{color} | {color:blue} Findbugs executables are not available. {color} | | {color:green}+1{color} | {color:green} @author {color} | {color:green} 0m 0s{color} | {color:green} The patch does not contain any @author tags. {color} | || || || || {color:brown} master Compile Tests {color} || | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 1m 13s{color} | {color:blue} Maven dependency ordering for branch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 5m 0s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 2m 17s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 15s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 2m 3s{color} | {color:green} master passed {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 20s{color} | {color:blue} Maven dependency ordering for patch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 2m 29s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 2m 12s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 2m 12s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 17s{color} | {color:green} The patch common passed checkstyle {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 13s{color} | {color:green} standalone-metastore: The patch generated 0 new + 6 unchanged - 1 fixed = 6 total (was 7) {color} | | {color:red}-1{color} | {color:red} checkstyle {color} | {color:red} 0m 34s{color} | {color:red} ql: The patch generated 13 new + 327 unchanged - 66 fixed = 340 total (was 393) {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 0m 11s{color} | {color:green} The patch hive-unit passed checkstyle {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s{color} | {color:green} The patch has no whitespace issues. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 1m 58s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 12s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 20m 58s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Optional Tests | asflicense javac javadoc findbugs checkstyle compile | | uname | Linux hiveptest-server-upstream 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux | | Build tool | maven | | Personality | /data/hiveptest/working/yetus/dev-support/hive-personality.sh | | git revision | master / a6b88d9 | | Default Java | 1.8.0_111 | | checkstyle | http://104.198.109.242/logs//PreCommit-HIVE-Build-8498/yetus/diff-checkstyle-ql.txt | | modules | C: common standalone-metastore ql itests/hive-unit U: . | | Console output | http://104.198.109.242/logs//PreCommit-HIVE-Build-8498/yetus.txt | | Powered by | Apache Yetushttp://yetus.apache.org | This message was automatically generated. > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch, > HIVE-18352.2.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16315943#comment-16315943 ] anishek commented on HIVE-18352: [~thejas]/[~daijy]/[~sankarh] can you please review the patch > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch, > HIVE-18352.2.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be useful to include acid tables as well via an option as well. This option > can be removed when ACID support is complete via HIVE-18320 > it will be good to support the "WITH" clause as part of REPL DUMP command as > well (repl dump already supports it viaHIVE-17757) to achieve the above as > that will prevent less changes to the syntax of the statement and provide > more flexibility in future to include additional options as well. > {code} > REPL DUMP [db_name] {FROM [event_id]} {TO [event_id]} {WITH > (['key'='value'],.)} > {code} > This will enable other tools like security / schema registry / metadata > discovery to use replication related subsystem for their needs as well. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16314263#comment-16314263 ] Hive QA commented on HIVE-18352: Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12904760/HIVE-18352.1.patch {color:green}SUCCESS:{color} +1 due to 1 test(s) being added or modified. {color:red}ERROR:{color} -1 due to 18 failed/errored test(s), 11549 tests executed *Failed tests:* {noformat} org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[auto_join25] (batchId=72) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[ppd_join5] (batchId=35) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[bucketsortoptimize_insert_2] (batchId=151) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[hybridgrace_hashjoin_2] (batchId=156) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[insert_values_orig_table_use_metadata] (batchId=164) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid] (batchId=168) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[llap_acid_fast] (batchId=159) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[sysdb] (batchId=159) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[authorization_part] (batchId=93) org.apache.hadoop.hive.cli.TestNegativeCliDriver.testCliDriver[exim_12_nonnative_export] (batchId=93) org.apache.hadoop.hive.cli.TestSparkCliDriver.testCliDriver[ppd_join5] (batchId=120) org.apache.hadoop.hive.metastore.TestEmbeddedHiveMetaStore.testTransactionalValidation (batchId=213) org.apache.hadoop.hive.ql.io.TestDruidRecordWriter.testWrite (batchId=253) org.apache.hadoop.hive.ql.parse.TestReplicationScenarios.testConstraints (batchId=225) org.apache.hadoop.hive.ql.parse.TestReplicationSemanticAnalyzer.testReplDumpParse (batchId=270) org.apache.hive.jdbc.TestSSL.testConnectionMismatch (batchId=231) org.apache.hive.jdbc.TestSSL.testConnectionWrongCertCN (batchId=231) org.apache.hive.jdbc.TestSSL.testMetastoreConnectionWrongCertCN (batchId=231) {noformat} Test results: https://builds.apache.org/job/PreCommit-HIVE-Build/8469/testReport Console output: https://builds.apache.org/job/PreCommit-HIVE-Build/8469/console Test logs: http://104.198.109.242/logs/PreCommit-HIVE-Build-8469/ Messages: {noformat} Executing org.apache.hive.ptest.execution.TestCheckPhase Executing org.apache.hive.ptest.execution.PrepPhase Executing org.apache.hive.ptest.execution.YetusPhase Executing org.apache.hive.ptest.execution.ExecutionPhase Executing org.apache.hive.ptest.execution.ReportingPhase Tests exited with: TestsFailedException: 18 tests failed {noformat} This message is automatically generated. ATTACHMENT ID: 12904760 - PreCommit-HIVE-Build > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be useful to include acid tables as well via an option as well. This option > can be removed when ACID support is complete via HIVE-18320 > it will be good to support the "WITH" clause as part of REPL DUMP command as > well (repl dump already supports it viaHIVE-17757) to achieve the above as > that will prevent less changes to the syntax of the statement and provide > more flexibility in future to include additional options as well. > {code} > REPL DUMP [db_name] {FROM [event_id]} {TO [event_id]} {WITH > (['key'='value'],.)} > {code} > This will enable other tools like security / schema registry / metadata > discovery to use replication related subsystem for their needs as well. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16314219#comment-16314219 ] Hive QA commented on HIVE-18352: | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || || || || || {color:brown} Prechecks {color} || | {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue} 0m 1s{color} | {color:blue} Findbugs executables are not available. {color} | | {color:green}+1{color} | {color:green} @author {color} | {color:green} 0m 0s{color} | {color:green} The patch does not contain any @author tags. {color} | || || || || {color:brown} master Compile Tests {color} || | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 1m 48s{color} | {color:blue} Maven dependency ordering for branch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 5m 41s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 1m 53s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 7s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 1m 28s{color} | {color:green} master passed {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 22s{color} | {color:blue} Maven dependency ordering for patch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 2m 14s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 1m 48s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 1m 48s{color} | {color:green} the patch passed {color} | | {color:red}-1{color} | {color:red} checkstyle {color} | {color:red} 0m 34s{color} | {color:red} ql: The patch generated 15 new + 134 unchanged - 29 fixed = 149 total (was 163) {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s{color} | {color:green} The patch has no whitespace issues. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 1m 24s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:red}-1{color} | {color:red} asflicense {color} | {color:red} 0m 11s{color} | {color:red} The patch generated 1 ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 19m 32s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Optional Tests | asflicense javac javadoc findbugs checkstyle compile | | uname | Linux hiveptest-server-upstream 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux | | Build tool | maven | | Personality | /data/hiveptest/working/yetus/dev-support/hive-personality.sh | | git revision | master / a6435cc | | Default Java | 1.8.0_111 | | checkstyle | http://104.198.109.242/logs//PreCommit-HIVE-Build-8469/yetus/diff-checkstyle-ql.txt | | asflicense | http://104.198.109.242/logs//PreCommit-HIVE-Build-8469/yetus/patch-asflicense-problems.txt | | modules | C: common ql itests/hive-unit U: . | | Console output | http://104.198.109.242/logs//PreCommit-HIVE-Build-8469/yetus.txt | | Powered by | Apache Yetushttp://yetus.apache.org | This message was automatically generated. > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch, HIVE-18352.1.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be useful to include acid tables as well via an option as well. This option > can be removed when ACID support is complete via HIVE-18320 > it will be good to support the "WITH" clause as part of REPL DUMP command as > well (repl dump already supports it viaHIVE-17757) to achieve the above as > that will prevent less changes to the syntax of the statement and provide > more flexibility in future to include additional options as well. > {code} > REPL DUMP [db_name]
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16312651#comment-16312651 ] ASF GitHub Bot commented on HIVE-18352: --- GitHub user anishek opened a pull request: https://github.com/apache/hive/pull/286 HIVE-18352: introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools You can merge this pull request into a Git repository by running: $ git pull https://github.com/anishek/hive HIVE-18352 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/hive/pull/286.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #286 commit c03814bd857cfd70a40aa7a5ec674e73cbfc63f9 Author: Anishek AgarwalDate: 2018-01-03T10:27:04Z HIVE-18352: introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Labels: pull-request-available > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be useful to include acid tables as well via an option as well. This option > can be removed when ACID support is complete via HIVE-18320 > it will be good to support the "WITH" clause as part of REPL DUMP command as > well (repl dump already supports it viaHIVE-17757) to achieve the above as > that will prevent less changes to the syntax of the statement and provide > more flexibility in future to include additional options as well. > {code} > REPL DUMP [db_name] {FROM [event_id]} {TO [event_id]} {WITH > (['key'='value'],.)} > {code} > This will enable other tools like security / schema registry / metadata > discovery to use replication related subsystem for their needs as well. -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16311920#comment-16311920 ] Hive QA commented on HIVE-18352: Here are the results of testing the latest attachment: https://issues.apache.org/jira/secure/attachment/12904562/HIVE-18352.0.patch {color:green}SUCCESS:{color} +1 due to 1 test(s) being added or modified. {color:red}ERROR:{color} -1 due to 117 failed/errored test(s), 11546 tests executed *Failed tests:* {noformat} org.apache.hadoop.hive.cli.TestBlobstoreCliDriver.testCliDriver[import_addpartition_blobstore_to_blobstore] (batchId=248) org.apache.hadoop.hive.cli.TestBlobstoreCliDriver.testCliDriver[import_addpartition_blobstore_to_local] (batchId=248) org.apache.hadoop.hive.cli.TestBlobstoreCliDriver.testCliDriver[import_addpartition_blobstore_to_warehouse] (batchId=248) org.apache.hadoop.hive.cli.TestBlobstoreCliDriver.testCliDriver[import_addpartition_local_to_blobstore] (batchId=248) org.apache.hadoop.hive.cli.TestBlobstoreCliDriver.testCliDriver[import_blobstore_to_blobstore] (batchId=248) org.apache.hadoop.hive.cli.TestBlobstoreCliDriver.testCliDriver[import_blobstore_to_blobstore_nonpart] (batchId=248) org.apache.hadoop.hive.cli.TestBlobstoreCliDriver.testCliDriver[import_blobstore_to_local] (batchId=248) org.apache.hadoop.hive.cli.TestBlobstoreCliDriver.testCliDriver[import_blobstore_to_warehouse] (batchId=248) org.apache.hadoop.hive.cli.TestBlobstoreCliDriver.testCliDriver[import_blobstore_to_warehouse_nonpart] (batchId=248) org.apache.hadoop.hive.cli.TestBlobstoreCliDriver.testCliDriver[import_local_to_blobstore] (batchId=248) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[auto_join25] (batchId=72) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_00_nonpart_empty] (batchId=14) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_01_nonpart] (batchId=54) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_02_00_part_empty] (batchId=66) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_02_part] (batchId=50) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_03_nonpart_over_compat] (batchId=6) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_04_all_part] (batchId=28) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_04_evolved_parts] (batchId=31) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_05_some_part] (batchId=73) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_06_one_part] (batchId=86) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_07_all_part_over_nonoverlap] (batchId=10) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_08_nonpart_rename] (batchId=61) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_09_part_spec_nonoverlap] (batchId=8) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_10_external_managed] (batchId=69) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_11_managed_external] (batchId=69) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_12_external_location] (batchId=55) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_13_managed_location] (batchId=39) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_14_managed_location_over_existing] (batchId=54) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_15_external_part] (batchId=39) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_16_part_external] (batchId=59) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_17_part_managed] (batchId=44) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_18_part_external] (batchId=71) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_19_00_part_external_location] (batchId=66) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_19_part_external_location] (batchId=27) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_20_part_managed_location] (batchId=38) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_22_import_exist_authsuccess] (batchId=18) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_23_import_part_authsuccess] (batchId=21) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_24_import_nonexist_authsuccess] (batchId=19) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[exim_hidden_files] (batchId=47) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[mapjoin_hook] (batchId=12) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[ppd_join5] (batchId=35) org.apache.hadoop.hive.cli.TestCliDriver.testCliDriver[repl_2_exim_basic] (batchId=78) org.apache.hadoop.hive.cli.TestMiniLlapCliDriver.testCliDriver[llap_smb] (batchId=150) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[bucket_map_join_tez1] (batchId=169) org.apache.hadoop.hive.cli.TestMiniLlapLocalCliDriver.testCliDriver[bucketsortoptimize_insert_2] (batchId=151)
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16311842#comment-16311842 ] Hive QA commented on HIVE-18352: | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || || || || || {color:brown} Prechecks {color} || | {color:blue}0{color} | {color:blue} findbugs {color} | {color:blue} 0m 1s{color} | {color:blue} Findbugs executables are not available. {color} | | {color:green}+1{color} | {color:green} @author {color} | {color:green} 0m 0s{color} | {color:green} The patch does not contain any @author tags. {color} | || || || || {color:brown} master Compile Tests {color} || | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 1m 24s{color} | {color:blue} Maven dependency ordering for branch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 5m 13s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 1m 45s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 1s{color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 1m 22s{color} | {color:green} master passed {color} | || || || || {color:brown} Patch Compile Tests {color} || | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 21s{color} | {color:blue} Maven dependency ordering for patch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 2m 12s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 1m 45s{color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 1m 45s{color} | {color:green} the patch passed {color} | | {color:red}-1{color} | {color:red} checkstyle {color} | {color:red} 0m 19s{color} | {color:red} common: The patch generated 3 new + 932 unchanged - 0 fixed = 935 total (was 932) {color} | | {color:red}-1{color} | {color:red} checkstyle {color} | {color:red} 0m 33s{color} | {color:red} ql: The patch generated 12 new + 137 unchanged - 9 fixed = 149 total (was 146) {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s{color} | {color:green} The patch has no whitespace issues. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 1m 25s{color} | {color:green} the patch passed {color} | || || || || {color:brown} Other Tests {color} || | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 12s{color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 18m 12s{color} | {color:black} {color} | \\ \\ || Subsystem || Report/Notes || | Optional Tests | asflicense javac javadoc findbugs checkstyle compile | | uname | Linux hiveptest-server-upstream 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux | | Build tool | maven | | Personality | /data/hiveptest/working/yetus/dev-support/hive-personality.sh | | git revision | master / 77360d6 | | Default Java | 1.8.0_111 | | checkstyle | http://104.198.109.242/logs//PreCommit-HIVE-Build-8444/yetus/diff-checkstyle-common.txt | | checkstyle | http://104.198.109.242/logs//PreCommit-HIVE-Build-8444/yetus/diff-checkstyle-ql.txt | | modules | C: common ql itests/hive-unit U: . | | Console output | http://104.198.109.242/logs//PreCommit-HIVE-Build-8444/yetus.txt | | Powered by | Apache Yetushttp://yetus.apache.org | This message was automatically generated. > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Fix For: 3.0.0 > > Attachments: HIVE-18352.0.patch > > > * Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changes. > * Additionally since we are only going to dump metadata operations, it might > be useful to include acid tables as well via an option as well. This option > can be removed when ACID support is complete via HIVE-18320 > it will be good to support the "WITH" clause as part of REPL DUMP command as > well (repl dump already supports it viaHIVE-17757) to achieve the above as > that will prevent less changes to the
[jira] [Commented] (HIVE-18352) introduce a METADATAONLY option while doing REPL DUMP to allow integrations of other tools
[ https://issues.apache.org/jira/browse/HIVE-18352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16307691#comment-16307691 ] anishek commented on HIVE-18352: cc [~thejas] [~hagleitn] > introduce a METADATAONLY option while doing REPL DUMP to allow integrations > of other tools > --- > > Key: HIVE-18352 > URL: https://issues.apache.org/jira/browse/HIVE-18352 > Project: Hive > Issue Type: Bug >Affects Versions: 3.0.0 >Reporter: anishek >Assignee: anishek > Fix For: 3.0.0 > > > Introduce a METADATAONLY option as part of the REPL DUMP command which will > only try and dump out events for DDL changes, this will be faster as we wont > need scan of files on HDFS for DML changess > This will enable other tools like security / schema registry / metadata > discovery to use replication related subsystem for their needs as well. -- This message was sent by Atlassian JIRA (v6.4.14#64029)