Why are you calling this method? Despite it being 'public', users are not expected to talk to the filesystem directly. Your Warranty would be void if you did so :-)
-ryan On Mon, Nov 15, 2010 at 4:44 PM, Ted Yu <[email protected]> wrote: > Can someone tell me when false should be specified for newFormat ? > > Thanks > > On Mon, Nov 15, 2010 at 2:15 PM, Stack <[email protected]> wrote: > >> I made an issue to cover J-D's suggestion, HBASE-3236, that lists what >> Ted is looking for. Its pegged against 0.90.1 but if a new RC, we can >> include it then. >> >> St.Ack >> >> >> >> On Mon, Nov 15, 2010 at 9:23 PM, Jean-Daniel Cryans <[email protected]> >> wrote: >> > I think it's worth going at greater lengths to document that kind of >> > "breakage", maybe a page in the book? Stuff like "What's new" and >> > "Incompatibilities" that we can easily link to. >> > >> > J-D >> > >> > On Mon, Nov 15, 2010 at 12:38 PM, Ryan Rawson <[email protected]> >> wrote: >> >> That is correct, those classes were deprecated in 0.20, and now gone in >> 0.90. >> >> >> >> Now you will want to use HTable and Result. >> >> >> >> Also Filter.getNextKeyHint() is an implementation detail, have a look >> >> at the other filters to get a sense of what it does. >> >> >> >> On Mon, Nov 15, 2010 at 12:33 PM, Ted Yu <[email protected]> wrote: >> >>> Just a few findings when I tried to compile our 0.20.6 based code with >> this >> >>> new release: >> >>> >> >>> HConstants is final class now instead of interface >> >>> RowFilterInterface is gone >> >>> org.apache.hadoop.hbase.io.Cell is gone >> >>> org.apache.hadoop.hbase.io.RowResult is gone >> >>> constructor >> >>> >> HColumnDescriptor(byte[],int,java.lang.String,boolean,boolean,int,boolean) >> >>> is gone >> >>> Put.setTimeStamp() is gone >> >>> org.apache.hadoop.hbase.filter.Filter has added >> >>> getNextKeyHint(org.apache.hadoop.hbase.KeyValue) >> >>> >> >>> If you know the alternative to some of the old classes, please share. >> >>> >> >>> On Mon, Nov 15, 2010 at 2:51 AM, Stack <[email protected]> wrote: >> >>> >> >>>> The first hbase 0.90.0 release candidate is available for download: >> >>>> >> >>>> http://people.apache.org/~stack/hbase-0.90.0-candidate-0/<http://people.apache.org/%7Estack/hbase-0.90.0-candidate-0/> >> <http://people.apache.org/%7Estack/hbase-0.90.0-candidate-0/> >> >>>> >> >>>> HBase 0.90.0 is the major HBase release that follows 0.20.0 and the >> >>>> fruit of the 0.89.x development release series we've been running of >> >>>> late. >> >>>> >> >>>> More than 920 issues have been closed since 0.20.0. Release notes are >> >>>> available here: http://su.pr/8LbgvK. >> >>>> >> >>>> HBase 0.90.0 runs on Hadoop 0.20.x. It does not currently run on >> >>>> Hadoop 0.21.0. HBase will lose data unless it is running on an >> >>>> Hadoop HDFS 0.20.x that has a durable sync. Currently only the >> >>>> branch-0.20-append branch [1] has this attribute. No official releases >> >>>> have been made from this branch as yet so you will have to build your >> >>>> own Hadoop from the tip of this branch or install Cloudera's CDH3 [2] >> >>>> (Its currently in beta). CDH3b2 or CDHb3 have the 0.20-append patches >> >>>> needed to add a durable sync. See CHANGES.txt [3] in >> >>>> branch-0.20-append to see list of patches involved. >> >>>> >> >>>> There is no migration necessary. Your data written with HBase 0.20.x >> >>>> (or with HBase 0.89.x) is readable by HBase 0.90.0. A shutdown and >> >>>> restart after putting in place the new HBase should be all thats >> >>>> involved. That said, once done, there is no going back to 0.20.x once >> >>>> the transition has been made. HBase 0.90.0 and HBase 0.89.x write >> >>>> region names differently in the filesystem. Rolling restart from >> >>>> 0.20.x or 0.89.x to 0.90.0RC0 will not work. >> >>>> >> >>>> Should we release this candidate as hbase 0.90.0? Take it for a spin. >> >>>> Check out the doc. Vote +1/-1 by November 22nd. >> >>>> >> >>>> Yours, >> >>>> The HBasistas >> >>>> P.S. For why the version 0.90 and whats new in HBase 0.90, see slides >> >>>> 4-10 in this deck [4] >> >>>> >> >>>> 1. >> http://svn.apache.org/viewvc/hadoop/common/branches/branch-0.20-append >> >>>> 2. http://archive.cloudera.com/docs/ >> >>>> 3. >> >>>> >> http://svn.apache.org/viewvc/hadoop/common/branches/branch-0.20-append/CHANGES.txt >> >>>> 4. http://hbaseblog.com/2010/07/04/hug11-hbase-0-90-preview-wrap-up/ >> >>>> >> >>> >> >> >> > >> >
