[ https://issues.apache.org/jira/browse/PHOENIX-7338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Istvan Toth resolved PHOENIX-7338. ---------------------------------- Fix Version/s: 5.1.4 Resolution: Fixed Merged to 5.1. Thanks for the patch [~nikitapande]. > Phoenix CSV BulkloadTool fails with "Global tag is not allowed" error on > transactional table > -------------------------------------------------------------------------------------------- > > Key: PHOENIX-7338 > URL: https://issues.apache.org/jira/browse/PHOENIX-7338 > Project: Phoenix > Issue Type: Bug > Reporter: Nikita Pande > Assignee: Nikita Pande > Priority: Major > Fix For: 5.1.4 > > > I get the following error when I invoke CSV Bulkload for transactional table > CLI: > hbase org.apache.phoenix.mapreduce.CsvBulkLoadTool --table <Transactional > table> --input <csv filr> > {code:java} > org.apache.phoenix.mapreduce.CsvBulkLoadTool.main(CsvBulkLoadTool.java:117) > Exception in thread "main" Global tag is not allowed: > tag:yaml.org,2002:org.apache.omid.tso.client.OmidClientConfiguration > in 'string', line 5, column 26: > omidClientConfiguration: !!org.apache.omid.tso.client.Omi ... > ^ > at > org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:259) > at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:207) > at > org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:369) > at > org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:348) > at > org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:323) > at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:209) > at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:131) > at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:157) > at > org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:178) > at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:493) > at org.yaml.snakeyaml.Yaml.loadAs(Yaml.java:473) > at > org.apache.phoenix.shaded.org.apache.omid.YAMLUtils.loadStringAsMap(YAMLUtils.java:87) > at > org.apache.phoenix.shaded.org.apache.omid.YAMLUtils.loadAsMap(YAMLUtils.java:75) > at > org.apache.phoenix.shaded.org.apache.omid.YAMLUtils.loadSettings(YAMLUtils.java:62) > at > org.apache.phoenix.shaded.org.apache.omid.YAMLUtils.loadSettings(YAMLUtils.java:45) > at > org.apache.phoenix.shaded.org.apache.omid.transaction.HBaseOmidClientConfiguration.<init>(HBaseOmidClientConfiguration.java:71) > at > org.apache.phoenix.shaded.org.apache.omid.transaction.HBaseOmidClientConfiguration.<init>(HBaseOmidClientConfiguration.java:58) > at > org.apache.phoenix.transaction.OmidTransactionProvider.getTransactionClient(OmidTransactionProvider.java:72) > at > org.apache.phoenix.query.ConnectionQueryServicesImpl.initTransactionClient(ConnectionQueryServicesImpl.java:5907) > at > org.apache.phoenix.transaction.OmidTransactionContext.<init>(OmidTransactionContext.java:60) > at > org.apache.phoenix.transaction.OmidTransactionProvider.getTransactionContext(OmidTransactionProvider.java:65) > at > org.apache.phoenix.execute.MutationState.startTransaction(MutationState.java:390) > at > org.apache.phoenix.schema.MetaDataClient.updateCache(MetaDataClient.java:613) > at > org.apache.phoenix.schema.MetaDataClient.updateCache(MetaDataClient.java:547) > at > org.apache.phoenix.compile.FromCompiler$BaseColumnResolver.createTableRef(FromCompiler.java:777) > at > org.apache.phoenix.compile.FromCompiler$SingleTableColumnResolver.<init>(FromCompiler.java:447) > at > org.apache.phoenix.compile.FromCompiler.getResolverForQuery(FromCompiler.java:232) > at > org.apache.phoenix.compile.FromCompiler.getResolverForQuery(FromCompiler.java:210) > at org.apache.phoenix.util.ParseNodeUtil.rewrite(ParseNodeUtil.java:177) > at > org.apache.phoenix.jdbc.PhoenixStatement$ExecutableSelectStatement.compilePlan(PhoenixStatement.java:537) > at > org.apache.phoenix.jdbc.PhoenixStatement$ExecutableSelectStatement.compilePlan(PhoenixStatement.java:510) > at > org.apache.phoenix.jdbc.PhoenixStatement$1.call(PhoenixStatement.java:314) > at > org.apache.phoenix.jdbc.PhoenixStatement$1.call(PhoenixStatement.java:303) > at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53) > at > org.apache.phoenix.jdbc.PhoenixStatement.executeQuery(PhoenixStatement.java:302) > at > org.apache.phoenix.jdbc.PhoenixStatement.executeQuery(PhoenixStatement.java:295) > at > org.apache.phoenix.jdbc.PhoenixStatement.executeQuery(PhoenixStatement.java:2024) > at > org.apache.phoenix.mapreduce.AbstractBulkLoadTool.loadData(AbstractBulkLoadTool.java:238) > at > org.apache.phoenix.mapreduce.AbstractBulkLoadTool.run(AbstractBulkLoadTool.java:186) > at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:82) > at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:97) > at > org.apache.phoenix.mapreduce.CsvBulkLoadTool.main(CsvBulkLoadTool.java:117) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)