elixir-thrift icon indicating copy to clipboard operation
elixir-thrift copied to clipboard

A Pure Elixir Thrift Implementation

Results 40 elixir-thrift issues
Sort by recently updated
recently updated
newest added

Does the library support multiplexing multiple services on a single Thrift server today?

question

WIP for #343 and improve support for other protocols (#333). Note I did not implement the proposed `Thrift.Message` as it was not required for an initial step. The main goal...

Initial work on a nimble parsec based lexer. Tried to design for nice errors and to avoid back tracking on happy path.

Hey all, I have been working with this library for the past month or so, and it recently it occurred to me that the thrift messages may be using references...

enhancement

Currently we generate the client and server code for TFramedTransport and there is somewhat tight coupling. However there are four different parts to this end to end pipeline: * Client,...

rfc

I occasionally get the following error locally: ```elixir 1) test clients exit if they try to use a closed client (Thrift.Generator.ServiceTest) test/thrift/generator/service_test.exs:387 ** (exit) exited in: :gen_server.call(#PID, {:call, "friend_ids_of", [...

bug

@fishcakez in #342: > I think we should consider spawning a process for each request, and receiving/sending from the process. Then we can avoiding closing the socket on a server...

@fishcakez in #409: > I think that we should change the data structure for names to a list of atoms. This prevents some edge cases and going atom string. Also...

Currently Enum values are represented by integers in Elixir. ```thrift enum Color { RED = 1, GREEN = 2, BLUE = 3 } struct Pixel { 1: optional Color color...

rfc

I sometimes see these failures on Travis. When I do, it's for all `service_test.exs` tests. They *may* only occur under Elixir 1.7. ``` 1) test it handles returning a list...

bug