José Valim

Results 801 comments of José Valim

Due to the error, it seems your issue is either an old Poolboy version (try updating it) or an old Erlang version. It seems tone the former. ## _José Valimwww.plataformatec.com.br...

> It seems like you get one Mix.install error and then you need to reboot. I'm not sure what's going on here. FWIW, this is Mix.install default behaviour... as we...

I don't know how Rustler works, but if we were writing C code, we should be using [`enif_make_resource_binary`](https://www.erlang.org/doc/man/erl_nif.html#enif_make_resource_binary). The idea is that we would create a resource in Rust (I...

Yes, I understand. My point is that, instead of creating a large binary and slicing it, you should slice the original Arrow binary/resource, without creating a new large binary. I...

So using enif_make_resource_binary is not practical because we don't have a single large binary. We could point to each individual buffer as a resource, but that is blocked by #452,...

@joshuataylor I have just learned that Polars uses its own reference counting system. This means that we could directly point to the underlying Polars/Arrow binaries by using make_resource_binary, then bumping...

@cigrainger so last time we talked we were not sure if we should allow the mask in `filter_with` (instead of `filter`) or introduce the `mask` function. Between those options, any...

Once we land the macro version of `filter/2`, there is little to no reason to use `filter_with/2`? So yeah, it makes sense to have `mask/2` then!

I also think it may be easier to go with Postgrex/Myxql directly rather than Ecto. I have a hunch that if we use Ecto we will be mostly fighting against...

As an example, I think Ecto queries do not allow the field names to be strings. So at least this would need to change. Plus Ecto brings changesets, schemas, transactions,...