Which Finagle Build #111

Closed
itissid opened this Issue Oct 9, 2012 · 7 comments

Projects

None yet

2 participants

@itissid

It sees from the build repo of Finagle http://maven.twttr.com/com/twitter/finagle-core/ Kestrel is quite behind in terms of where finnagle is, apparently its using finagle-core version of 1.11. I do not understand the scala build system and but I think my assessment is correct. Why is their this special 2.9.1 version thing going around and why, if it is, so behind?

@zuercher

You are correct that kestrel is currently still using finagle 1.11.1.

The next version of kestrel will use scala 2.9.2 and will upgrade to finagle 5.3.x. I'll push the relevant commits to github once the version of finagle I'm using is publicly released.

I'm not sure I follow your question about scala 2.9.1.

@itissid

Hmm actually in my java code I was looking to use finagle, but the libs where the feature I want to use are in 5.9.1 and the libs are kind of messed up.
Now I have been wanting for a long time to learn scala and I think this is as good a place as any to start. If you are not planning to move to 2.9.2 anytime soon can I give it a shot? Let me know what you think.. I specifically want to use finnagle to not worry about things like retry policies, timeouts, back pressure and stuff like that..

@zuercher

To my knowledge, the most recent public version of finagle is 5.3.9 and work continues on the 5.3.x series.

The work to convert kestrel to a modern finagle version has already been done. It is awaiting the release of artifacts for the specific version of finagle it actually uses. Once they are available, I will publish the kestrel source to github.

If you're having trouble using finagle from Java, I suggest getting on the finaglers google group (see http://twitter.github.com/finagle/).

@itissid

Sorry to bug you about this but aren't the 5.3.9 artifacts already here: http://maven.twttr.com/com/twitter/finagle-core/5.3.9/
Unless I am completely missing something and you are working on a newer finagle version than 5.3.9?

@zuercher

They are. I pulled it forward to a 5.3.17 build, which isn't available. I'll probably drop back to the 5.3.9 version if 5.3.17 doesn't make it to the externally facing repository soon.

@zuercher

5.3.19 was released publicly yesterday, so I've bumped up to that on master.

@zuercher zuercher closed this Oct 18, 2012
@itissid
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment