Nicolas Pepin-Perreault
Nicolas Pepin-Perreault
**Expected behavior** When a snapshot fails to be installed properly (e.g. the snapshot was corrupted when it was replicated), or when a service fails to be restored from snapshot (i.e....
**Expected behavior** When a node has been isolated for a while, upon reconnecting, the membership event that it is alive should be either gossiped to all nodes of its cluster,...
**Expected behavior** When an isolated node rejoins a raft, it should not commit any entries that were not replicated to other nodes. **Actual behavior** When a node that is leader...
**Expected behavior** If a raft leader installs a snapshot on the follower, and that follower later dies and suffers data loss, or is simply replaced by a new node, I...
Class scanning is a great feature, but depending on the size of your project, it leads to some minor issues. For example, I'd like to use `EasyRandom` as part of...
This PR introduces a new `TypeResolver` interface to the public API. This interface's default implementation is in `ReflectionUtils`, which is then delegated to the static helpers in `ClassGraphFacade`. This means...
This PR allows using `EnumRandomizer` with excluded values in a deterministic fashion, by also passing in a seed. This was previously only possible when using all the values from the...
The `EnumRandomizer` has a constructor which lets you specify an `enum` class and a set of values to exclude. This works great! However, it's not deterministic when used this way,...
HI, just a quick question, in the off chance I misconfigured something. We generate a couple types, some of each sometimes reference each other. With `deepImmutablesDetection`, everything works fine, and...
I couldn't find anything in the documentation regarding how to get a recursive copy-of method, but I apologize in advance if I simply missed it. I'm trying to generate immutable...