Gabriel may have meant the Cloudera labs release of 4.5.2, but I'm not sure if that fix is there or not. We have no plans to do a 4.5.3 release. FYI, Andrew put together a 4.6 version that works with CDH here too: https://github.com/chiastic-security/phoenix-for-cloudera. We also plan to do a 4.7 release soon.
Thanks, James On Wed, Dec 30, 2015 at 4:30 PM, anil gupta <anilgupt...@gmail.com> wrote: > Hi, > > I figured out that Phoenix4.5.3 is not released yet. So, we downloaded > Phoenix client jar from nighly builds of Phoenix: > https://builds.apache.org/view/All/job/Phoenix-4.5-HBase-1.1/lastSuccessfulBuild/artifact/phoenix-assembly/target/phoenix-4.5.3-HBase-1.1-SNAPSHOT-client.jar > > We ran following command: > HADOOP_CLASSPATH=`hbase classpath` hadoop jar > /tmp/phoenix-4.5.3-HBase-1.1-SNAPSHOT-client.jar > org.apache.phoenix.mapreduce.CsvBulkLoadTool --table ABC_DATA --input > /user/abcdref/part-m-00000 -d $'\001' > > We are still getting same error: > > 2015-12-30 15:12:05,622 FATAL [main] org.apache.hadoop.conf.Configuration: > error parsing conf job.xml > org.xml.sax.SAXParseException; systemId: > file:///grid/5/hadoop/yarn/local/usercache/hbase/appcache/application_1448997579389_28875/container_e11_1448997579389_28875_02_000001/job.xml; > lineNumber: 78; columnNumber: 74; Character reference "" is an invalid > XML character. > at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) > at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) > at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:150) > at org.apache.hadoop.conf.Configuration.parse(Configuration.java:2480) > at > org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:2549) > at > org.apache.hadoop.conf.Configuration.loadResources(Configuration.java:2502) > at > org.apache.hadoop.conf.Configuration.getProps(Configuration.java:2405) > at org.apache.hadoop.conf.Configuration.get(Configuration.java:1232) > at > org.apache.hadoop.mapreduce.v2.util.MRWebAppUtil.initialize(MRWebAppUtil.java:51) > at > org.apache.hadoop.mapreduce.v2.app.MRAppMaster.main(MRAppMaster.java:1444) > > Is my bulkloader command incorrect? > > > Thanks, > Anil Gupta > > On Wed, Dec 30, 2015 at 11:23 AM, anil gupta <anilgupt...@gmail.com> > wrote: > >> I dont see 4.5.3 release over here: >> http://download.nextag.com/apache/phoenix/ >> Is 4.5.3 not released yet? >> >> On Wed, Dec 30, 2015 at 11:14 AM, anil gupta <anilgupt...@gmail.com> >> wrote: >> >>> Hi Gabriel, >>> >>> Thanks for the info. What is the backward compatibility policy of >>> Phoenix releases? Would 4.5.3 client jar work with Phoenix4.4 server jar? >>> 4.4 and 4.5 are considered two major release or minor releases? >>> >>> Thanks, >>> Anil Gupta >>> >>> On Tue, Dec 29, 2015 at 11:11 PM, Gabriel Reid <gabriel.r...@gmail.com> >>> wrote: >>> >>>> Hi Anil, >>>> >>>> This issue was resolved a while back, via this ticket: >>>> https://issues.apache.org/jira/browse/PHOENIX-2238 >>>> >>>> Unfortunately, that fix is only available starting from Phoenix 4.6 >>>> and 4.5.3 (i.e. it wasn't back-ported to 4.4.x). >>>> >>>> - Gabriel >>>> >>>> On Wed, Dec 30, 2015 at 1:21 AM, anil gupta <anilgupt...@gmail.com> >>>> wrote: >>>> > Hi, >>>> > We want to use bulkload tool to load files that are delimited by >>>> Control-A. >>>> > We are running this command on Phoenix 4.4(HDP2.2): >>>> > hadoop jar >>>> > /usr/hdp/current/phoenix-client/phoenix-4.4.0.2.3.2.0-2950-client.jar >>>> > org.apache.phoenix.mapreduce.CsvBulkLoadTool --table LEAD_SALES_DATA >>>> --input >>>> > /user/psawant/part-m-00000 -o /tmp/phx_bulk -d $'\001' >>>> > >>>> > Above command is as per this phoenix doc: >>>> > https://phoenix.apache.org/bulk_dataload.html >>>> > >>>> > I have tried to look here: >>>> https://issues.apache.org/jira/browse/HADOOP-7542 >>>> > >>>> > Similar to https://issues.apache.org/jira/browse/HBASE-3623, we dont >>>> encode >>>> > special characters with Base64 encoding? >>>> > >>>> > We get this error: >>>> > >>>> > 2015-12-29 15:26:43,801 INFO [main] >>>> > org.apache.hadoop.mapreduce.v2.app.MRAppMaster: Created MRAppMaster >>>> for >>>> > application appattempt_1448997579389_27927_000001 >>>> > 2015-12-29 15:26:44,105 FATAL [main] >>>> org.apache.hadoop.conf.Configuration: >>>> > error parsing conf job.xml >>>> > org.xml.sax.SAXParseException; systemId: >>>> > >>>> file:///grid/4/hadoop/yarn/local/usercache/hbase/appcache/application_1448997579389_27927/container_e11_1448997579389_27927_01_000001/job.xml; >>>> > lineNumber: 78; columnNumber: 74; Character reference "" is an >>>> invalid >>>> > XML character. >>>> > at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) >>>> > at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown >>>> Source) >>>> > at >>>> javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:150) >>>> > at >>>> org.apache.hadoop.conf.Configuration.parse(Configuration.java:2480) >>>> > at >>>> > >>>> org.apache.hadoop.conf.Configuration.loadResource(Configuration.java:2549) >>>> > at >>>> > >>>> org.apache.hadoop.conf.Configuration.loadResources(Configuration.java:2502) >>>> > at >>>> org.apache.hadoop.conf.Configuration.getProps(Configuration.java:2405) >>>> > at >>>> org.apache.hadoop.conf.Configuration.get(Configuration.java:1232) >>>> > at >>>> > >>>> org.apache.hadoop.mapreduce.v2.util.MRWebAppUtil.initialize(MRWebAppUtil.java:51) >>>> > at >>>> > >>>> org.apache.hadoop.mapreduce.v2.app.MRAppMaster.main(MRAppMaster.java:1444) >>>> > >>>> > >>>> > >>>> > -- >>>> > Thanks & Regards, >>>> > Anil Gupta >>>> >>> >>> >>> >>> -- >>> Thanks & Regards, >>> Anil Gupta >>> >> >> >> >> -- >> Thanks & Regards, >> Anil Gupta >> > > > > -- > Thanks & Regards, > Anil Gupta >