Backporting MOB wont be a trivial task. AFAIK, Cloudera backported MOB to HBase1.x branch for CDH(its not in apache HBase1.x branch yet). It might be easier to just use CDH for MOB.
On Fri, May 12, 2017 at 8:51 AM, Jean-Marc Spaggiari < [email protected]> wrote: > Thanks for those details. > > How big are you PDF? Are they all small size? If they are not above 1MB, > MOBs will not really be 100% mandatory. Even if few of them are above. > > If you want to apply the patch on another branch,this is what is called a > back port (like Ted said before) and will require a pretty good amount of > work. You can jump on that, but if you are not used to the HBase code, it > might be a pretty big challenge... > > Another way is to look for an HBase distribution that already includes the > MOB code already. > > JMS > > 2017-05-12 11:21 GMT-04:00 F. T. <[email protected]>: > > > Hi Jean Marc > > > > I'm using a 1.2.3 version. I downloaded a "bin" version from Apache > > official web site. Maybe I've to install it from the "src" option with > mvn ? > > > > I would like index PDF into Hbase and use it in a Solr collection. > > > > In fact I would like reproduce this process : > > http://blog.cloudera.com/blog/2015/10/how-to-index-scanned- > > pdfs-at-scale-using-fewer-than-50-lines-of-code/ > > > > > > But maybe is there another solution to reproduce it . > > > > Fred > > > > > > ________________________________ > > De : Jean-Marc Spaggiari <[email protected]> > > Envoyé : vendredi 12 mai 2017 17:06 > > À : user > > Objet : Re: HBASE and MOB > > > > Hi Fred, > > > > Can you please confirm the following information? > > > > 1) What exact version of HBase are you using? From a distribution, build > by > > yourself, from the JARs, etc. > > 2) Why do you think you need the MOB feature > > 3) Is an upgrade an option for you or not really. > > > > Thanks, > > > > JMS > > > > > > 2017-05-12 11:02 GMT-04:00 Ted Yu <[email protected]>: > > > > > It is defined here in > > > hbase-client/src/main/java/org/apache/hadoop/hbase/ > > HColumnDescriptor.java: > > > public static final String IS_MOB = "IS_MOB"; > > > > > > MOB feature hasn't been backported to branch-1 (or earlier releases). > > > > > > Looks like you're using a vendor's release. > > > > > > Consider contacting the corresponding mailing list if you are stuck. > > > > > > On Fri, May 12, 2017 at 7:59 AM, F. T. <[email protected]> wrote: > > > > > > > Hi all, > > > > > > > > I'd like to use MOB in HBase to store PDF files. I'm using Hbase > 1.2.3 > > > but > > > > I'get this error creating a table with MOB column : NameError: > > > > uninitialized constant IS_MOB. > > > > > > > > A lot of web sites (including Apache official web site) talk about > the > > > > patch 11339 or HBase 2.0.0, but, I don't find any explanation about > the > > > way > > > > to install this patch and > > > > > > > > I can't find the 2.0.0 version anywhere. So I'm completly lost. Could > > you > > > > help me please ? > > > > > > > > > > > > > > -- Thanks & Regards, Anil Gupta
