[jira] [Commented] (IMPALA-7156) Many authorization tests failed with "User 'jenkins' does not have privileges to access"
[ https://issues.apache.org/jira/browse/IMPALA-7156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16507215#comment-16507215 ] Tim Armstrong commented on IMPALA-7156: --- The attached patch is sufficient to fix the tests. > Many authorization tests failed with "User 'jenkins' does not have privileges > to access" > > > Key: IMPALA-7156 > URL: https://issues.apache.org/jira/browse/IMPALA-7156 > Project: IMPALA > Issue Type: Bug > Components: Infrastructure >Affects Versions: Impala 2.13.0 >Reporter: Tim Armstrong >Assignee: Fredy Wijaya >Priority: Blocker > Labels: broken-build, flaky > Attachments: 0001-Fix-IMPALA-7156-breakage-in-Sentry.patch, > jenkins-priv-logs.tar.gz > > > Failed tests: > {noformat} > > authorization.test_grant_revoke.TestGrantRevoke.test_role_privilege_case[exec_option: > {'batch_size': 0, 'num_nodes': 0, 'disable_codegen_rows_threshold': 0, > 'disable_codegen': False, 'abort_on_error': 1, 'debug_action': None, > 'exec_single_node_rows_threshold': 0} | table_format: text/none] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelInsert[1] > org.apache.impala.analysis.AuthorizationTest.TestFunction[1] > org.apache.impala.analysis.AuthorizationTest.TestDropDatabase[1] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelSelect[1] > org.apache.impala.analysis.AuthorizationTest.TestTruncate[1] > org.apache.impala.analysis.AuthorizationTest.TestShowCreateTable[1] > org.apache.impala.analysis.AuthorizationTest.TestShortUsernameUsed[1] > org.apache.impala.analysis.AuthorizationTest.TestComputeStatsTable[1] > org.apache.impala.analysis.AuthorizationTest.TestHs2GetColumns[1] > org.apache.impala.analysis.AuthorizationTest.TestLoad[1] > org.apache.impala.analysis.AuthorizationTest.TestCreateDatabase[1] > org.apache.impala.analysis.AuthorizationTest.TestInsert[1] > org.apache.impala.analysis.AuthorizationTest.TestSelect[1] > org.apache.impala.analysis.AuthorizationTest.TestCreateView[1] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelAlter[1] > org.apache.impala.analysis.AuthorizationTest.TestResetMetadata[1] > org.apache.impala.analysis.AuthorizationTest.TestExplain[1] > org.apache.impala.analysis.AuthorizationTest.TestCommentOn[1] > org.apache.impala.analysis.AuthorizationTest.TestWithClause[1] > org.apache.impala.analysis.AuthorizationTest.TestAlterView[1] > org.apache.impala.analysis.AuthorizationTest.TestShowPermissions[1] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelDrop[1] > org.apache.impala.analysis.AuthorizationTest.TestDropView[1] > org.apache.impala.analysis.AuthorizationTest.TestShowDbResultsFiltered[1] > > org.apache.impala.analysis.AuthorizationTest.TestShowTableResultsFiltered[1] > org.apache.impala.analysis.AuthorizationTest.TestUnion[1] > org.apache.impala.analysis.AuthorizationTest.TestUseDb[1] > org.apache.impala.analysis.AuthorizationTest.TestDropStats[1] > org.apache.impala.analysis.AuthorizationTest.TestDropTable[1] > org.apache.impala.analysis.AuthorizationTest.TestHs2GetSchema[1] > org.apache.impala.analysis.AuthorizationTest.TestHs2GetTables[1] > org.apache.impala.analysis.AuthorizationTest.TestDescribeDb[1] > org.apache.impala.analysis.AuthorizationTest.TestAlterTable[1] > org.apache.impala.analysis.AuthorizationTest.TestDescribe[1] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelCreate[1] > org.apache.impala.analysis.AuthorizationTest.TestCreateTable[1] > {noformat} > The errors are all along the lines of: > {noformat} > org.apache.impala.catalog.AuthorizationException: User 'jenkins' does not > have privileges to execute 'INSERT' on: functional_parquet.alltypes > at > org.apache.impala.authorization.AuthorizationChecker.checkAccess(AuthorizationChecker.java:146) > at > org.apache.impala.analysis.AnalysisContext.authorizePrivilegeRequest(AnalysisContext.java:567) > at > org.apache.impala.analysis.AnalysisContext.authorize(AnalysisContext.java:530) > at > org.apache.impala.analysis.AnalysisContext.analyzeAndAuthorize(AnalysisContext.java:409) > at > org.apache.impala.common.FrontendTestBase.parseAndAnalyze(FrontendTestBase.java:429) > at > org.apache.impala.analysis.AuthorizationTest.AuthzOk(AuthorizationTest.java:2841) > at > org.apache.impala.analysis.AuthorizationTest.AuthzOk(AuthorizationTest.java:2836) > at > org.apache.impala.analysis.AuthorizationTest.AuthzOk(AuthorizationTest.java:2832) > at > org.apache.impala.analysis.AuthorizationTest.TestTruncate(AuthorizationTest.java:1417) > {noformat} > {noformat} >
[jira] [Updated] (IMPALA-7156) Many authorization tests failed with "User 'jenkins' does not have privileges to access"
[ https://issues.apache.org/jira/browse/IMPALA-7156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tim Armstrong updated IMPALA-7156: -- Attachment: 0001-Fix-IMPALA-7156-breakage-in-Sentry.patch > Many authorization tests failed with "User 'jenkins' does not have privileges > to access" > > > Key: IMPALA-7156 > URL: https://issues.apache.org/jira/browse/IMPALA-7156 > Project: IMPALA > Issue Type: Bug > Components: Infrastructure >Affects Versions: Impala 2.13.0 >Reporter: Tim Armstrong >Assignee: Fredy Wijaya >Priority: Blocker > Labels: broken-build, flaky > Attachments: 0001-Fix-IMPALA-7156-breakage-in-Sentry.patch, > jenkins-priv-logs.tar.gz > > > Failed tests: > {noformat} > > authorization.test_grant_revoke.TestGrantRevoke.test_role_privilege_case[exec_option: > {'batch_size': 0, 'num_nodes': 0, 'disable_codegen_rows_threshold': 0, > 'disable_codegen': False, 'abort_on_error': 1, 'debug_action': None, > 'exec_single_node_rows_threshold': 0} | table_format: text/none] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelInsert[1] > org.apache.impala.analysis.AuthorizationTest.TestFunction[1] > org.apache.impala.analysis.AuthorizationTest.TestDropDatabase[1] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelSelect[1] > org.apache.impala.analysis.AuthorizationTest.TestTruncate[1] > org.apache.impala.analysis.AuthorizationTest.TestShowCreateTable[1] > org.apache.impala.analysis.AuthorizationTest.TestShortUsernameUsed[1] > org.apache.impala.analysis.AuthorizationTest.TestComputeStatsTable[1] > org.apache.impala.analysis.AuthorizationTest.TestHs2GetColumns[1] > org.apache.impala.analysis.AuthorizationTest.TestLoad[1] > org.apache.impala.analysis.AuthorizationTest.TestCreateDatabase[1] > org.apache.impala.analysis.AuthorizationTest.TestInsert[1] > org.apache.impala.analysis.AuthorizationTest.TestSelect[1] > org.apache.impala.analysis.AuthorizationTest.TestCreateView[1] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelAlter[1] > org.apache.impala.analysis.AuthorizationTest.TestResetMetadata[1] > org.apache.impala.analysis.AuthorizationTest.TestExplain[1] > org.apache.impala.analysis.AuthorizationTest.TestCommentOn[1] > org.apache.impala.analysis.AuthorizationTest.TestWithClause[1] > org.apache.impala.analysis.AuthorizationTest.TestAlterView[1] > org.apache.impala.analysis.AuthorizationTest.TestShowPermissions[1] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelDrop[1] > org.apache.impala.analysis.AuthorizationTest.TestDropView[1] > org.apache.impala.analysis.AuthorizationTest.TestShowDbResultsFiltered[1] > > org.apache.impala.analysis.AuthorizationTest.TestShowTableResultsFiltered[1] > org.apache.impala.analysis.AuthorizationTest.TestUnion[1] > org.apache.impala.analysis.AuthorizationTest.TestUseDb[1] > org.apache.impala.analysis.AuthorizationTest.TestDropStats[1] > org.apache.impala.analysis.AuthorizationTest.TestDropTable[1] > org.apache.impala.analysis.AuthorizationTest.TestHs2GetSchema[1] > org.apache.impala.analysis.AuthorizationTest.TestHs2GetTables[1] > org.apache.impala.analysis.AuthorizationTest.TestDescribeDb[1] > org.apache.impala.analysis.AuthorizationTest.TestAlterTable[1] > org.apache.impala.analysis.AuthorizationTest.TestDescribe[1] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelCreate[1] > org.apache.impala.analysis.AuthorizationTest.TestCreateTable[1] > {noformat} > The errors are all along the lines of: > {noformat} > org.apache.impala.catalog.AuthorizationException: User 'jenkins' does not > have privileges to execute 'INSERT' on: functional_parquet.alltypes > at > org.apache.impala.authorization.AuthorizationChecker.checkAccess(AuthorizationChecker.java:146) > at > org.apache.impala.analysis.AnalysisContext.authorizePrivilegeRequest(AnalysisContext.java:567) > at > org.apache.impala.analysis.AnalysisContext.authorize(AnalysisContext.java:530) > at > org.apache.impala.analysis.AnalysisContext.analyzeAndAuthorize(AnalysisContext.java:409) > at > org.apache.impala.common.FrontendTestBase.parseAndAnalyze(FrontendTestBase.java:429) > at > org.apache.impala.analysis.AuthorizationTest.AuthzOk(AuthorizationTest.java:2841) > at > org.apache.impala.analysis.AuthorizationTest.AuthzOk(AuthorizationTest.java:2836) > at > org.apache.impala.analysis.AuthorizationTest.AuthzOk(AuthorizationTest.java:2832) > at > org.apache.impala.analysis.AuthorizationTest.TestTruncate(AuthorizationTest.java:1417) > {noformat} > {noformat} > java.lang.AssertionError:
[jira] [Assigned] (IMPALA-7097) Print EC info in the query plan and profile
[ https://issues.apache.org/jira/browse/IMPALA-7097?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tianyi Wang reassigned IMPALA-7097: --- Assignee: (was: Tianyi Wang) > Print EC info in the query plan and profile > --- > > Key: IMPALA-7097 > URL: https://issues.apache.org/jira/browse/IMPALA-7097 > Project: IMPALA > Issue Type: Sub-task > Components: Frontend >Affects Versions: Impala 3.1.0 >Reporter: Tianyi Wang >Priority: Minor > > Impala should print EC-related info in the query plan to help user understand > the behavior and diagnose performance issues easier. The most trivial design > would look like: > {noformat} > [localhost:21000] functional> explain select * from functional.alltypes; > Query: explain select * from functional.alltypes > +-+ > | Explain String | > +-+ > | Max Per-Host Resource Reservation: Memory=32.00KB Threads=3 | > | Per-Host Resource Estimates: Memory=160.00MB| > | Codegen disabled by planner | > | | > | PLAN-ROOT SINK | > | | | > | 01:EXCHANGE [UNPARTITIONED] | > | | | > | 00:SCAN HDFS [functional.alltypes] | > |partitions=24/24 files=25 size=498.41KB | > |EC files=24 size=478.45KB| > +-+ > {noformat} > In the query profile we should at least print "EC bytes scanned" in the scan > node. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org
[jira] [Assigned] (IMPALA-7092) Re-enable EC tests broken by HDFS-13539
[ https://issues.apache.org/jira/browse/IMPALA-7092?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tianyi Wang reassigned IMPALA-7092: --- Assignee: (was: Tianyi Wang) > Re-enable EC tests broken by HDFS-13539 > > > Key: IMPALA-7092 > URL: https://issues.apache.org/jira/browse/IMPALA-7092 > Project: IMPALA > Issue Type: Sub-task > Components: Frontend, Infrastructure >Affects Versions: Impala 3.1.0 >Reporter: Tianyi Wang >Priority: Major > > With HDFS-13539 and HDFS-13540 fixed, we should be able to re-enable some > tests and diagnose the causes of the remaining failed tests without much > noise. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org
[jira] [Commented] (IMPALA-7156) Many authorization tests failed with "User 'jenkins' does not have privileges to access"
[ https://issues.apache.org/jira/browse/IMPALA-7156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16507056#comment-16507056 ] Tim Armstrong commented on IMPALA-7156: --- I'm testing to see if reverting the Sentry dependency to an older version can unblock us temporarily, would love to have passing builds over the weekend. > Many authorization tests failed with "User 'jenkins' does not have privileges > to access" > > > Key: IMPALA-7156 > URL: https://issues.apache.org/jira/browse/IMPALA-7156 > Project: IMPALA > Issue Type: Bug > Components: Infrastructure >Affects Versions: Impala 2.13.0 >Reporter: Tim Armstrong >Assignee: Fredy Wijaya >Priority: Blocker > Labels: broken-build, flaky > Attachments: jenkins-priv-logs.tar.gz > > > Failed tests: > {noformat} > > authorization.test_grant_revoke.TestGrantRevoke.test_role_privilege_case[exec_option: > {'batch_size': 0, 'num_nodes': 0, 'disable_codegen_rows_threshold': 0, > 'disable_codegen': False, 'abort_on_error': 1, 'debug_action': None, > 'exec_single_node_rows_threshold': 0} | table_format: text/none] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelInsert[1] > org.apache.impala.analysis.AuthorizationTest.TestFunction[1] > org.apache.impala.analysis.AuthorizationTest.TestDropDatabase[1] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelSelect[1] > org.apache.impala.analysis.AuthorizationTest.TestTruncate[1] > org.apache.impala.analysis.AuthorizationTest.TestShowCreateTable[1] > org.apache.impala.analysis.AuthorizationTest.TestShortUsernameUsed[1] > org.apache.impala.analysis.AuthorizationTest.TestComputeStatsTable[1] > org.apache.impala.analysis.AuthorizationTest.TestHs2GetColumns[1] > org.apache.impala.analysis.AuthorizationTest.TestLoad[1] > org.apache.impala.analysis.AuthorizationTest.TestCreateDatabase[1] > org.apache.impala.analysis.AuthorizationTest.TestInsert[1] > org.apache.impala.analysis.AuthorizationTest.TestSelect[1] > org.apache.impala.analysis.AuthorizationTest.TestCreateView[1] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelAlter[1] > org.apache.impala.analysis.AuthorizationTest.TestResetMetadata[1] > org.apache.impala.analysis.AuthorizationTest.TestExplain[1] > org.apache.impala.analysis.AuthorizationTest.TestCommentOn[1] > org.apache.impala.analysis.AuthorizationTest.TestWithClause[1] > org.apache.impala.analysis.AuthorizationTest.TestAlterView[1] > org.apache.impala.analysis.AuthorizationTest.TestShowPermissions[1] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelDrop[1] > org.apache.impala.analysis.AuthorizationTest.TestDropView[1] > org.apache.impala.analysis.AuthorizationTest.TestShowDbResultsFiltered[1] > > org.apache.impala.analysis.AuthorizationTest.TestShowTableResultsFiltered[1] > org.apache.impala.analysis.AuthorizationTest.TestUnion[1] > org.apache.impala.analysis.AuthorizationTest.TestUseDb[1] > org.apache.impala.analysis.AuthorizationTest.TestDropStats[1] > org.apache.impala.analysis.AuthorizationTest.TestDropTable[1] > org.apache.impala.analysis.AuthorizationTest.TestHs2GetSchema[1] > org.apache.impala.analysis.AuthorizationTest.TestHs2GetTables[1] > org.apache.impala.analysis.AuthorizationTest.TestDescribeDb[1] > org.apache.impala.analysis.AuthorizationTest.TestAlterTable[1] > org.apache.impala.analysis.AuthorizationTest.TestDescribe[1] > org.apache.impala.analysis.AuthorizationTest.TestServerLevelCreate[1] > org.apache.impala.analysis.AuthorizationTest.TestCreateTable[1] > {noformat} > The errors are all along the lines of: > {noformat} > org.apache.impala.catalog.AuthorizationException: User 'jenkins' does not > have privileges to execute 'INSERT' on: functional_parquet.alltypes > at > org.apache.impala.authorization.AuthorizationChecker.checkAccess(AuthorizationChecker.java:146) > at > org.apache.impala.analysis.AnalysisContext.authorizePrivilegeRequest(AnalysisContext.java:567) > at > org.apache.impala.analysis.AnalysisContext.authorize(AnalysisContext.java:530) > at > org.apache.impala.analysis.AnalysisContext.analyzeAndAuthorize(AnalysisContext.java:409) > at > org.apache.impala.common.FrontendTestBase.parseAndAnalyze(FrontendTestBase.java:429) > at > org.apache.impala.analysis.AuthorizationTest.AuthzOk(AuthorizationTest.java:2841) > at > org.apache.impala.analysis.AuthorizationTest.AuthzOk(AuthorizationTest.java:2836) > at > org.apache.impala.analysis.AuthorizationTest.AuthzOk(AuthorizationTest.java:2832) > at >