An open API service for producing an overview of a list of open source projects.

https://github.com/jackc/pglogrepl

go golang postgresql replication

Score: 23.669270904944785

Last synced: about 17 hours ago
JSON representation

Repository metadata:

PostgreSQL logical replication library for Go.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 1 month ago

Total Commits: 82
Total Committers: 25
Avg Commits per committer: 3.28
Development Distribution Score (DDS): 0.707

Commits in past year: 11
Committers in past year: 6
Avg Commits per committer in past year: 1.833
Development Distribution Score (DDS) in past year: 0.636

Name Email Commits
Jack Christensen j****k@j****m 24
Sebastiaan Mannem s****s@m****l 8
alikonhz 1****z 6
diabloneo d****o@g****m 5
krisdiano l****1@g****m 5
Kevin Biju k****u@g****m 4
Lovro Mažgon l****n@g****m 3
Scott Côté s****e@h****m 3
Steve Atkins s****e@w****m 3
Liu Shangji j****w@1****m 3
Jonathan Stacks j****3@g****m 2
Jille Timmermans j****e@q****x 2
Chris c****a@b****m 2
Andrew Meredith a****h@p****m 1
Alex Karolis a****2@p****m 1
Edoardo Spadolini e****i@g****m 1
Felix Pape f****e@i****m 1
Georges Varouchas g****s@w****m 1
Nicolas Thauvin n****n@c****m 1
Sjors Gielen s****s@s****l 1
Tom Crayford t****d@g****m 1
Vitalii Kozlovskyi v****i@k****v 1
alexey.zh m****o@g****m 1
anandsunderraman a****n@g****m 1
ohkinozomu n****e@g****m 1

Issue and Pull Request metadata

Last synced: 6 days ago

Total issues: 37
Total pull requests: 40
Average time to close issues: about 1 month
Average time to close pull requests: 17 days
Total issue authors: 28
Total pull request authors: 28
Average comments per issue: 1.81
Average comments per pull request: 1.65
Merged pull request: 31
Bot issues: 0
Bot pull requests: 0

Past year issues: 4
Past year pull requests: 7
Past year average time to close issues: 2 days
Past year average time to close pull requests: 3 days
Past year issue authors: 4
Past year pull request authors: 4
Past year average comments per issue: 0.75
Past year average comments per pull request: 1.57
Past year merged pull request: 6
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/jackc/pglogrepl

Top Issue Authors

  • zhanghaiyang9999 (8)
  • seyedmo30 (2)
  • nicksanford (1)
  • fepape-ionos (1)
  • kendru (1)
  • minhaz1 (1)
  • dm-code-prog-armenotech (1)
  • krisdiano (1)
  • bqluan (1)
  • bmizerany (1)
  • SylvainGarrigues (1)
  • diabloneo (1)
  • mehdipourfar (1)
  • wttw (1)
  • slotix (1)

Top Pull Request Authors

  • heavycrystal (6)
  • evadnoob (4)
  • scott-rc (4)
  • wttw (3)
  • diabloneo (3)
  • sebasmannem (2)
  • Jille (2)
  • fepape-ionos (2)
  • krisdiano (2)
  • hashmap-kz (2)
  • alexi21 (2)
  • ubombi (2)
  • catkins (1)
  • kendru (1)
  • zzzzwc (1)

Top Issue Labels

  • help wanted (1)
  • good first issue (1)

Top Pull Request Labels


Package metadata

proxy.golang.org: github.com/jackc/pglogrepl

Package pglogrepl implements PostgreSQL logical replication client functionality. pglogrepl uses package github.com/jackc/pgconn as its underlying PostgreSQL connection. Use pgconn to establish a connection to PostgreSQL and then use the pglogrepl functions on that connection. Proper use of this package requires understanding the underlying PostgreSQL concepts. See https://www.postgresql.org/docs/current/protocol-replication.html.

  • Homepage: https://github.com/jackc/pglogrepl
  • Documentation: https://pkg.go.dev/github.com/jackc/pglogrepl#section-documentation
  • Licenses: MIT
  • Latest release: v0.0.0-20231111135425-1627ab1b5780 (published almost 2 years ago)
  • Last Synced: 2024-12-12T20:23:53.769Z (9 months ago)
  • Versions: 13
  • Dependent Packages: 60
  • Dependent Repositories: 39
  • Docker Downloads: 1,770,072
  • Rankings:
    • Docker downloads count: 0.517%
    • Dependent packages count: 0.652%
    • Dependent repos count: 0.901%
    • Average: 1.922%
    • Forks count: 3.701%
    • Stargazers count: 3.838%

Dependencies

go.mod go
  • github.com/jackc/pgconn v1.6.5-0.20200823013804-5db484908cf7
  • github.com/jackc/pgio v1.0.0
  • github.com/jackc/pgproto3/v2 v2.0.4
  • github.com/jackc/pgtype v0.0.0-20190828014616-a8802b16cc59
  • github.com/stretchr/testify v1.5.1
  • golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
go.sum go
  • github.com/cockroachdb/apd v1.1.0
  • github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e
  • github.com/coreos/go-systemd v0.0.0-20190719114852-fd7a80b32e1f
  • github.com/creack/pty v1.1.7
  • github.com/davecgh/go-spew v1.1.0
  • github.com/davecgh/go-spew v1.1.1
  • github.com/go-stack/stack v1.8.0
  • github.com/jackc/chunkreader v1.0.0
  • github.com/jackc/chunkreader/v2 v2.0.0
  • github.com/jackc/chunkreader/v2 v2.0.1
  • github.com/jackc/pgconn v0.0.0-20190420214824-7e0022ef6ba3
  • github.com/jackc/pgconn v0.0.0-20190824142844-760dd75542eb
  • github.com/jackc/pgconn v0.0.0-20190831204454-2fabfa3c18b7
  • github.com/jackc/pgconn v1.6.5-0.20200823013804-5db484908cf7
  • github.com/jackc/pgio v1.0.0
  • github.com/jackc/pgmock v0.0.0-20190831213851-13a1b77aafa2
  • github.com/jackc/pgpassfile v1.0.0
  • github.com/jackc/pgproto3 v1.1.0
  • github.com/jackc/pgproto3/v2 v2.0.0-alpha1.0.20190420180111-c116219b62db
  • github.com/jackc/pgproto3/v2 v2.0.0-alpha1.0.20190609003834-432c2951c711
  • github.com/jackc/pgproto3/v2 v2.0.0-rc3
  • github.com/jackc/pgproto3/v2 v2.0.0-rc3.0.20190831210041-4c03ce451f29
  • github.com/jackc/pgproto3/v2 v2.0.4
  • github.com/jackc/pgservicefile v0.0.0-20200714003250-2b9c44734f2b
  • github.com/jackc/pgtype v0.0.0-20190421001408-4ed0de4755e0
  • github.com/jackc/pgtype v0.0.0-20190824184912-ab885b375b90
  • github.com/jackc/pgtype v0.0.0-20190828014616-a8802b16cc59
  • github.com/jackc/pgx/v4 v4.0.0-20190420224344-cc3461e65d96
  • github.com/jackc/pgx/v4 v4.0.0-20190421002000-1b8f0016e912
  • github.com/jackc/pgx/v4 v4.0.0-pre1.0.20190824185557-6972a5742186
  • github.com/jackc/puddle v0.0.0-20190413234325-e4ced69a3a2b
  • github.com/jackc/puddle v0.0.0-20190608224051-11cab39313c9
  • github.com/konsorten/go-windows-terminal-sequences v1.0.1
  • github.com/konsorten/go-windows-terminal-sequences v1.0.2
  • github.com/kr/pretty v0.1.0
  • github.com/kr/pty v1.1.1
  • github.com/kr/pty v1.1.8
  • github.com/kr/text v0.1.0
  • github.com/lib/pq v1.0.0
  • github.com/lib/pq v1.1.0
  • github.com/lib/pq v1.2.0
  • github.com/mattn/go-colorable v0.1.1
  • github.com/mattn/go-isatty v0.0.5
  • github.com/mattn/go-isatty v0.0.7
  • github.com/pkg/errors v0.8.1
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/rs/xid v1.2.1
  • github.com/rs/zerolog v1.13.0
  • github.com/rs/zerolog v1.15.0
  • github.com/satori/go.uuid v1.2.0
  • github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24
  • github.com/sirupsen/logrus v1.4.1
  • github.com/sirupsen/logrus v1.4.2
  • github.com/stretchr/objx v0.1.0
  • github.com/stretchr/objx v0.1.1
  • github.com/stretchr/objx v0.2.0
  • github.com/stretchr/testify v1.2.2
  • github.com/stretchr/testify v1.3.0
  • github.com/stretchr/testify v1.4.0
  • github.com/stretchr/testify v1.5.1
  • github.com/zenazn/goji v0.9.0
  • go.uber.org/atomic v1.3.2
  • go.uber.org/atomic v1.4.0
  • go.uber.org/multierr v1.1.0
  • go.uber.org/zap v1.9.1
  • go.uber.org/zap v1.10.0
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/crypto v0.0.0-20190411191339-88737f569e3a
  • golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586
  • golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9
  • golang.org/x/net v0.0.0-20190311183353-d8887717615a
  • golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
  • golang.org/x/net v0.0.0-20190620200207-3b0461eec859
  • golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7
  • golang.org/x/sync v0.0.0-20190423024810-112230192c58
  • golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223
  • golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e
  • golang.org/x/sys v0.0.0-20190412213103-97732733099d
  • golang.org/x/sys v0.0.0-20190422165155-953cdadca894
  • golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a
  • golang.org/x/text v0.3.0
  • golang.org/x/text v0.3.2
  • golang.org/x/text v0.3.3
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • golang.org/x/tools v0.0.0-20190425163242-31fd60d6bfdc
  • golang.org/x/tools v0.0.0-20190823170909-c4a336ef6a2f
  • golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373
  • golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522
  • golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
  • golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
  • gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  • gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127
  • gopkg.in/inconshreveable/log15.v2 v2.0.0-20180818164646-67afb5ed74ec
  • gopkg.in/yaml.v2 v2.2.2
.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/setup-go v4 composite
docker-compose.yml docker
  • postgres ${POSTGRES_VERSION