Chulki Lee
Chulki Lee
For those hit this problem but with `Tesla.build_client/2` and `Tesla.request/2` - pass `:opts` - e.g. `opts: [recv_timeout: 30_000]`.
👍 BTW when creating a client dynamically, app config (config/config.exs) may not be used - e.g. using `Tesla.client/2`.
We may store connection ref (state) in `Tesla.Env` or `Tesla.Client`. I think `Tesla.Client` is better place but not 100% sure. Currently `Tesla.Env` contains `Tesla.Client`... so we may not need changes...
- Httpc does not accept nil as body. See http://www1.erlang.org/doc/man/httpc.html - Tesla uses `any` for body: https://hexdocs.pm/tesla/Tesla.Env.html#t:body/0 - Hackney accepts `term` (`any`) for body: https://hexdocs.pm/hackney/hackney.html#request-5 You can just pass empty...
@PragTob > I then have separate tests for the Notification module where I use Tesla.Mock to make sure my API requests receive with all the HTTP stuff I expect and...
This is happening in 1.1.4 which uses old version of mysql library. `binlogsyncer.go:164` is at https://github.com/github/gh-ost/blob/v1.1.4/vendor/github.com/siddontang/go-mysql/replication/binlogsyncer.go#L164 I'm not sure the upgrade would fix it.. but can we get a new...
https://www.erlang-solutions.com/resources/download.html does not provide easy-to-use prebuilt package for macOS. > This also impacts Docker builds, even in harder ways depending on your configuration (could take 10 minutes), and are more...
@archan937 check out `configure` option - you can install all files at own directory (e.g. `/opt/erlang`) instead of default (e.g. `/usr/local`) - just don't forget to add the bin path...
I feel the pain! Yeah I'm also looking for precompiled binaries... :wink: I believe @wojtekmach and Erlang Ecosystem Foundation are working on that matter... Here are some notes (as far...
Probably starting with CI first? Also check out [Earthly](https://earthly.dev/) (which is used by [phoenix](https://github.com/phoenixframework/phoenix)) - instead of Makefile, which would be useful for local testing like CI env.