I think you're my new best friend! 

That's the perfect solution. 

-- 
Matthew Rathbone
Foursquare | Software Engineer | Server Engineering Team
[email protected] (mailto:[email protected]) | @rathboma 
(http://twitter.com/rathboma) | 4sq (http://foursquare.com/rathboma)



On Monday, November 28, 2011 at 9:15 AM, Joe Crobak wrote:

> We recently started a project where we replaced the thrift client used to
> inject data into flume with the finagle-thrift client. That was simple --
> just regenerate (with the finagle-thrift compiler) the thrift auto-gen
> classes... and at that point we no longer needed to pull in flume to our
> client library. With the right configuration, we have no problem injecting
> events into flume.
> 
> Since thrift is wire-compatible between versions, if all you need to do is
> replace the thrift version on the client, that might save you a bunch of
> time.
> 
> Joe
> 
> On Wed, Nov 23, 2011 at 10:26 AM, Matthew Rathbone
> <[email protected] (mailto:[email protected])>wrote:
> 
> > Ok great. That's my december project set then.
> > 
> > --
> > Matthew Rathbone
> > Foursquare | Software Engineer | Server Engineering Team
> > [email protected] (mailto:[email protected]) | @rathboma (
> > http://twitter.com/rathboma) | 4sq (http://foursquare.com/rathboma)
> > 
> > 
> > 
> > On Wednesday, November 23, 2011 at 12:50 AM, Eric Sammer wrote:
> > 
> > > Nope, nothing outside of the things you mention below. I haven't
> > explicitly
> > > looked at 0.7 but my immediate guess is that you'll need to regenerate
> > 
> > the
> > > code (trivial) and possibly muck with some of the source / sink code that
> > > handles instantiation of the thrift client and server. All of this is off
> > > the cuff though. Caveat emptor.
> > > 
> > > On Tue, Nov 22, 2011 at 12:17 PM, Matthew Rathbone
> > > <[email protected] (mailto:[email protected])>wrote:
> > > 
> > > > We're needing to start using thrift for various other reasons, and we'd
> > > > really like to use 0.7. Does anyone know if there's a blocking reason
> > > > 
> > > 
> > > 
> > 
> > for
> > > > flume to remain on an earlier version?
> > > > 
> > > > I'm not terribly familiar with thrift, but I do know some minor
> > > > refactoring would be required (some interfaces changed to classes),
> > > > 
> > > 
> > 
> > just
> > > > wanted to ask the question before I dedicate time to doing it.
> > > > 
> > > > 
> > > > 
> > > > --
> > > > Matthew Rathbone
> > > > Foursquare | Software Engineer | Server Engineering Team
> > > > [email protected] (mailto:[email protected]) | @rathboma (
> > > > http://twitter.com/rathboma) | 4sq (http://foursquare.com/rathboma)
> > > > 
> > > 
> > > 
> > > 
> > > 
> > > --
> > > Eric Sammer
> > > twitter: esammer
> > > data: www.cloudera.com (http://www.cloudera.com)
> > > 
> > 
> > 
> 
> 
> 


Reply via email to