Steve Cohen
Steve Cohen
@qhool With the exception of including .ez files in the .gitignore, this PR seems very reasonable; This project no longer compiles under Elixir > 1.0.
@jparise @jyang15 This relies on the next version of Thrift, so we can't merge until they release. It's a big improvement though.
Use elixir-thrift, it’s a pure Elixir library that’s both easier to use and much faster. This library was first and just wraps the erlang implementation, which was a choice made...
That's not a dumb question, it's a very good question. Thrift starts out with an _interface definition language_ or IDL that specifies data structures and functions that make up an...
> will require hot-reload changes over the times and probably the IDL and the implementation This ~~will~~ could easily break if your datastructures change on either end. Hot code reloading...
> but must be used "release" or "approval changes"... So, to be perfectly clear, when I'm talking about a "release", I'm speaking of a [specific erlang concept](http://erlang.org/doc/design_principles/release_structure.html). There's also elixir...
@laozhp @tbug How is this?
@jparise I can't, it's not out yet. @laozhp Thanks for putting that fix in; I'm sad to say that I omitted exceptions when I made the original change. Once this...
@tbug apparently, so is apache ;) To say we're disappointed with the speed of thrift releases is an understatement.
@tbug As far as I can tell from the outside, they've tagged the release and are now doing... something. This PR relies on deeper metadata around functions and exceptions, which...