On Thu, Mar 22, 2012 at 3:11 PM, Konstantin Boudnik <c...@apache.org> wrote: > On Thu, Mar 22, 2012 at 10:25AM, Eli Collins wrote: >> On Thu, Mar 22, 2012 at 1:26 AM, Konstantin Shvachko >> <shv.had...@gmail.com> wrote: >> > Eli, >> > >> > I went over the entire discussion on the topic, and did not get it. Is >> > there a problem with append? We know it does not work in hadoop-1, >> > only flush() does. Is there anything wrong with the new append >> > (HDFS-265)? If so please file a bug. >> > I tested it in Hadoop-0.22 branch it works fine. >> > >> > I agree with people who were involved with the implementation of the >> > new append that the complexity is mainly in >> > 1. pipeline recovery >> > 2. consistent client reading while writing, and >> > 3. hflush() >> > Once it is done the append itself, which is reopening of previously >> > closed files for adding data, is not complex. >> > >> > You mentioned it and I agree you indeed should be more involved with >> > your customer base. As for eBay, append was of the motivations to work >> > on stabilizing 0.22 branch. And there is a lot of use cases which >> > require append for our customers. >> > Some of them were mentioned in this discussion. >> > >> >> From what I've seen 0.22 isn't ready for production use. Aside from >> not supporting critical features like security, it doesn't have a >> size-able user-base behind it testing and fixing bugs, etc. All things >> I'd imagine an org like eBay would want. I've never gotten a request >> to support 0.22 from a customer. > > This statement looks like FUD to me, because eBay (and a coupla other shops, > as has been stated elsewhere) are using 0.22 in the production and are > seemingly happy with that. >
That's my experience, take it for what it's worth. Not having important features like security, having very few commits, etc is not FUD, you can check that via svn. Thanks, Eli