Skip to content

Commit 92f247e

Browse files
committed
Release v0.2.1
1 parent 04cc952 commit 92f247e

3 files changed

Lines changed: 15 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## [v0.2.1] - 2026-05-21
4+
5+
[#6](https://github.com/joladev/hrw/pull/6) - Loosen Elixir version requirement
6+
37
## [v0.2.0] - 2026-05-15
48

59
[#2](https://github.com/joladev/hrw/pull/2) - Implements HRW.Weighted by @joladev

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,16 @@ For larger node sets, build a skeleton with `HRW.build` and pass it to `HRW.owne
1515

1616
For additional strategies, there's `HRW.Bounded` for when you want to control the distribution of keys across nodes to limit skew. Consistent hashing and rendezvous hashing algorithms can easily result in uneven distribution for smaller node counts, and `HRW.Bounded` lets you control that, assuming that you have the whole key set up front.
1717

18+
## Quickstart
19+
20+
```elixir
21+
def deps do
22+
[
23+
{:image, "~> 0.64"}
24+
]
25+
end
26+
```
27+
1828
```elixir
1929
# HRW
2030
HRW.owner("192.168.0.1", ["server1", "server2", "server3"])

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ defmodule HRW.MixProject do
44
def project do
55
[
66
app: :hrw,
7-
version: "0.2.0",
7+
version: "0.2.1",
88
elixir: "~> 1.15",
99
start_permanent: Mix.env() == :prod,
1010
aliases: aliases(),

0 commit comments

Comments
 (0)