Jean-Sébastien Pédron
Jean-Sébastien Pédron
Here is an example: -spec f(foo) -> bar; (bar) -> baz. Before this patch, rendering the docs with rebar3 would crash with the following exception: edoc: error in layout 'edown_layout':...
Until RabbitMQ 3.8.0, the Upgrade subsystem was the solution to provide upgrade functions to e.g. change a Mnesia table schema or convert an on-disk file format. It did its magic...
A feature flag can be marked as "auto-enable" by setting `auto_enable` to true in its properties. An auto-enable feature flag is automatically enabled as soon as all nodes in the...
@dcorbacho and I have several changes in our respective branches that could go into `master` and then a RabbitMQ release way before we start to import Khepri bits. This would...
@kjnilsson would like a way to auto-enable a feature flag that has no visible change to end users, so that they don't have to worry about it. The feature flag...
TBW; this pull request is mainly to trigger testing in GitHub Actions. A complete description will be written when the work is closer to completion.
Having a `parse_transform` module take care of the parsing of string-based paths at compile time would bring the best of both world: easy to type and read string-based paths while...
Currently, Unicode in paths is undefined behavior or defined as crashing behavior in some places :-). It would be nice to improve this, at least to have a clear behavior...
In #72, we introduce a cache for already extracted standalone functions to improve performances. Currently, this cache will grow indefinitely. We need some kind of policy to clean it up.
This idea comes from some [feedback on the Erlang forum](https://erlangforums.com/t/khepri-a-tree-like-replicated-on-disk-database-library-for-erlang-and-elixir-introduction-feedbacks/438/30?u=dumbbell): > Have you considered maybe supporting callbacks and/or notifications as well as Funs? e.g. > ```erlang > {callback, Mod ::...