ClickHouse/walshadow

Sub-second Postgres replication to ClickHouse using physical WAL

Is ClickHouse/walshadow beginner-friendly?

In the last 30 days, ClickHouse/walshadow merged 33 of 50 pull requests from outside contributors, and its maintainers usually reply within 1 day. No beginner-friendly issue is open right now; the list below has the other issues we hold for it.

Stars
249
Forks
13
Open beginner issues
0
Indexed issues
21
Avg merge
23h 4m
Merged PRs (30d)
59
Dominant language
Rust
License
AGPL-3.0
Last GitHub push
Oct 23, 2026
Latest indexed
Sep 15, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
No beginner labels indexed

How to contribute to ClickHouse/walshadow

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. Your contributions will be published under the project's AGPL-3.0 license.
  3. Follow the repository to hear when a new beginner-friendly issue opens, or look through the other issues below.

Issues somebody may already be working on are listed last. List everything by date

  • Observability model: SLIs, stage saturation, histograms, spans
    Open

    Difficulty 5/5 Over a week Newbie friendliness 28/100

    ClickHouse/walshadow#277 ·

    Maintainers usually reply within 1 day

  • Handling inf and -inf for temporal values
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 65/100

    ClickHouse/walshadow#275 ·

    Maintainers usually reply within 1 day

  • Compact WAL stream to the shadow with gap expansion in pgext
    Open

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    ClickHouse/walshadow#223 ·

    Maintainers usually reply within 1 day

  • sink catalog boundary hold crash
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    ClickHouse/walshadow#178 ·

    Maintainers usually reply within 1 day

  • walshadow: stopping flushing partial segment reason="signal" out_dir=/var/lib/walshadow/out
    May be free again @harshil-goel claimed this 54 days ago, and no pull request is open. Open

    ClickHouse/walshadow#129 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Remove _xid
    May be free again @harshil-goel claimed this 61 days ago, and no pull request is open. Open

    ClickHouse/walshadow#115 · 1 assignee ·

    Maintainers usually reply within 1 day

  • pg_depend/pg_extension tracking
    May be free again @harshil-goel claimed this 63 days ago, and no pull request is open. Open

    ClickHouse/walshadow#109 · 1 assignee ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.