v0.1.0
🔥 Highlights
Cardano Validator Watcher 0.1.0
is the inaugural release of our monitoring solution, designed to help you effectively monitor your Cardano infrastructure. This version introduces multiple watchers :
- Network: Provides detailed insights into the Cardano network.
- Pools: Returns information about your stake pools.
- Blocks: Helps you monitor the block production performance of your pools.
- Status: Provides data regarding the health of the watcher.
Each watcher returns a collection of Prometheus metrics, which can be used to build detailed dashboards and set up alerting rules.
🚀 Features
feat: add status watcher @rayanebel (#9)
feat: add a new watcher for monitoring block validation performance @rayanebel (#5)
- feat: add slotleader service
- feat: add database package
- feat: add cardano package to interact with a cardano-node
- test: add unit tests for the cardano package
- test: add unit tests for the slotleader package
- feat: add blocks watcher
feat: add a watcher to collect data about the network @rayanebel (#4)
- feat: add a watcher to collect data about the network
feat: add a watcher to monitor pools @rayanebel (#3)
- feat: add a watcher to monitor pools
- test: add mock for blockfrost client interface
- test: add unit test for pools package
- test: add unit test for pool watcher
- test: add unit tests for blockfrost package
- test: add unit tests for metrics package
- test: add unit tests for http server
- chore: add a Makefile and a .gitignore config
🐞 Bug Fixes
fix: container release workflow @rayanebel (#25)
fix(deps): update module github.com/dgraph-io/ristretto to v2 @renovate (#20)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
github.com/dgraph-io/ristretto | v0.2.0 -> v2.0.1 |
Release Notes
dgraph-io/ristretto (github.com/dgraph-io/ristretto)
v2.0.1
Fixed
- Wait for goroutines to finish (#423)
- Bump golang.org/x/sys from 0.27.0 to 0.28.0 in the minor group (#421)
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in the minor group (#420)
- Bump golang.org/x/sys from 0.26.0 to 0.27.0 in the minor group (#419)
Full Changelog: hypermodeinc/ristretto@v2.0.0...v2.0.1
v2.0.0
Breaking
Added
Fixed
- Disable mmap size check on arm arch as well as arm64
- Upgrade xxhash dependency to v2.2.0
- fix: race in close
- Fix some memory leaks in TTL implementation
- stop using rand.Seed()
- chore(deps): bump the actions group with 4 updates
- chore(deps): bump the minor group with 3 updates
- chore(deps): bump golang.org/x/sys from 0.25.0 to 0.26.0 in the minor group
- Remove the policy interface
- Perform validation to ensure that the three parameters, NumCounters, …
- set min version to go 1.21 in go.mod
Full Changelog: hypermodeinc/ristretto@v0.2.0...v2.0.0
v1.0.1
This release is deprecated
v1.0.0
This release is deprecated
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
fix(deps): update module github.com/blockfrost/blockfrost-go to v0.3.0 @renovate (#19)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
github.com/blockfrost/blockfrost-go | v0.2.2 -> v0.3.0 |
Release Notes
blockfrost/blockfrost-go (github.com/blockfrost/blockfrost-go)
v0.3.0
What's Changed
- feat: add AddressExtended (/address/:addr/extended) by @slowbackspace in https://github.com/blockfrost/blockfrost-go/pull/84
- feat: required signers (extra tx witnesses) by @slowbackspace in https://github.com/blockfrost/blockfrost-go/pull/78
- chore: version 0.3.0 by @slowbackspace in https://github.com/blockfrost/blockfrost-go/pull/85
Full Changelog: blockfrost/blockfrost-go@v0.2.2...v0.3.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
fix(deps): update module github.com/pressly/goose/v3 to v3.24.1 @renovate (#18)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
github.com/pressly/goose/v3 | v3.24.0 -> v3.24.1 |
Release Notes
pressly/goose (github.com/pressly/goose/v3)
v3.24.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
fix(deps): update module github.com/spf13/cobra to v1.8.1 @renovate (#6)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
github.com/spf13/cobra | v1.8.0 -> v1.8.1 |
Release Notes
spf13/cobra (github.com/spf13/cobra)
v1.8.1
✨ Features
- Add env variable to suppress completion descriptions on create by @scop in https://github.com/spf13/cobra/pull/1938
🐛 Bug fixes
- Micro-optimizations by @scop in https://github.com/spf13/cobra/pull/1957
🔧 Maintenance
- build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.3 to 2.0.4 by @dependabot in https://github.com/spf13/cobra/pull/2127
- Consistent annotation names by @nirs in https://github.com/spf13/cobra/pull/2140
- Remove fully inactivated linters by @nirs in https://github.com/spf13/cobra/pull/2148
- Address golangci-lint deprecation warnings, enable some more linters by @scop in https://github.com/spf13/cobra/pull/2152
🧪 Testing & CI/CD
- Add test for func in cobra.go by @korovindenis in https://github.com/spf13/cobra/pull/2094
- ci: test golang 1.22 by @cyrilico in https://github.com/spf13/cobra/pull/2113
- Optimized and added more linting by @scop in https://github.com/spf13/cobra/pull/2099
- build(deps): bump actions/setup-go from 4 to 5 by @dependabot in https://github.com/spf13/cobra/pull/2087
- build(deps): bump actions/labeler from 4 to 5 by @dependabot in https://github.com/spf13/cobra/pull/2086
- build(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in https://github.com/spf13/cobra/pull/2108
- build(deps): bump actions/cache from 3 to 4 by @dependabot in https://github.com/spf13/cobra/pull/2102
✏️ Documentation
- Fixes and docs for usage as plugin by @nirs in https://github.com/spf13/cobra/pull/2070
- flags: clarify documentation that LocalFlags related function do not modify the state by @niamster in https://github.com/spf13/cobra/pull/2064
- chore: remove repetitive words by @racerole in https://github.com/spf13/cobra/pull/2122
- Add LXC to the list of projects using Cobra @VaradBelwalkar in https://github.com/spf13/cobra/pull/2071
- Update projects_using_cobra.md by @marcuskohlberg in https://github.com/spf13/cobra/pull/2089
- [chore]: update projects using cobra by @cmwylie19 in https://github.com/spf13/cobra/pull/2093
- Add Taikun CLI to list of projects by @Smidra in https://github.com/spf13/cobra/pull/2098
- Add Incus to the list of projects using Cobra by @montag451 in https://github.com/spf13/cobra/pull/2118
New Contributors
- @VaradBelwalkar made their first contribution in https://github.com/spf13/cobra/pull/2071
- @marcuskohlberg made their first contribution in https://github.com/spf13/cobra/pull/2089
- @cmwylie19 made their first contribution in https://github.com/spf13/cobra/pull/2093
- @korovindenis made their first contribution in https://github.com/spf13/cobra/pull/2094
- @niamster made their first contribution in https://github.com/spf13/cobra/pull/2064
- @Smidra made their first contribution in https://github.com/spf13/cobra/pull/2098
- @montag451 made their first contribution in https://github.com/spf13/cobra/pull/2118
- @cyrilico made their first contribution in https://github.com/spf13/cobra/pull/2113
- @racerole made their first contribution in https://github.com/spf13/cobra/pull/2122
- @pedromotita made their first contribution in https://github.com/spf13/cobra/pull/2120
- @cubxxw made their first contribution in https://github.com/spf13/cobra/pull/2128
Thank you everyone who contributed to this release and all your hard work! Cobra and this community would never be possible without all of you!!!! 🐍
Full Changelog: spf13/cobra@v1.8.0...v1.8.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
fix(deps): update module github.com/prometheus/client_golang to v1.20.5 @renovate (#7)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
github.com/prometheus/client_golang | v1.19.1 -> v1.20.5 |
Release Notes
prometheus/client_golang (github.com/prometheus/client_golang)
v1.20.5
: / 2024-10-15
We decided to revert the testutil
change that made our util functions less error-prone, but created a lot of work for our downstream users. Apologies for the pain! This revert should not cause any major breaking change, even if you already did the work--unless you depend on the exact error message.
Going forward, we plan to reinforce our release testing strategy [1],[2] and deliver an enhanced testutil
package/module with more flexible and safer APIs.
Thanks to @dashpole @dgrisonnet @kakkoyun @ArthurSens @vesari @logicalhan @krajorama @bwplotka who helped in this patch release! 🤗
Changelog
[BUGFIX] testutil: Reverted #1424; functions using compareMetricFamilies are (again) only failing if filtered metricNames are in the expected input. #1645
v1.20.4
- [BUGFIX] histograms: Fix a possible data race when appending exemplars vs metrics gather. #1623
v1.20.3
- [BUGFIX] histograms: Fix possible data race when appending exemplars. #1608
v1.20.2
- [BUGFIX] promhttp: Unset Content-Encoding header when data is uncompressed. #1596
v1.20.1
- [BUGFIX] process-collector: Fixed unregistered descriptor error when using process collector with PedanticRegistry on Linux machines. #1587
v1.20.0
Thanks everyone for contributions!
collectors.NewGoCollector()
collector. Given its popular usage, expect your binary to expose two additional metric.
Changes
- [CHANGE]
⚠️ go-collector: Removego_memstat_lookups_total
metric which was always 0; Go runtime stopped sharing pointer lookup statistics. #1577 - [FEATURE]
⚠️ go-collector: Add 3 default metrics:go_gc_gogc_percent
,go_gc_gomemlimit_bytes
andgo_sched_gomaxprocs_threads
as those are recommended by the Go team. #1559 - [FEATURE] go-collector: Add more information to all metrics' HELP e.g. the exact
runtime/metrics
sourcing each metric (if relevant). #1568 #1578 - [FEATURE] testutil: Add CollectAndFormat method. #1503
- [FEATURE] histograms: Add support for exemplars in native histograms. #1471
- [FEATURE] promhttp: Add experimental support for
zstd
on scrape, controlled by the requestAccept-Encoding
header. #1496 - [FEATURE] api/v1: Add
WithLimit
parameter to all API methods that supports it. #1544 - [FEATURE] prometheus: Add support for created timestamps in constant histograms and constant summaries. #1537
- [FEATURE] process-collectors: Add network usage metrics:
process_network_receive_bytes_total
andprocess_network_transmit_bytes_total
. #1555 - [FEATURE] promlint: Add duplicated metric lint rule. #1472
- [BUGFIX] promlint: Relax metric type in name linter rule. #1455
- [BUGFIX] promhttp: Make sure server
instrumentation wrapping supports new and future extra responseWriter methods. #1480 - [BUGFIX] testutil: Functions using compareMetricFamilies are now failing if filtered metricNames are not in the input. #1424
All commits
- feat(prometheus/testutil/promlint/validations): refine lintMetricType… by @foehammer127 in https://github.com/prometheus/client_golang/pull/1455
- Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 in /examples/middleware by @dependabot in https://github.com/prometheus/client_golang/pull/1457
- Bump github.com/prometheus/client_model from 0.5.0 to 0.6.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1458
- Bump golang.org/x/sys from 0.16.0 to 0.17.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1459
- Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 in /tutorial/whatsup by @dependabot in https://github.com/prometheus/client_golang/pull/1461
- Merge Release 1.19 back to main by @ArthurSens in https://github.com/prometheus/client_golang/pull/1462
- Bump the github-actions group with 2 updates by @dependabot in https://github.com/prometheus/client_golang/pull/1456
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1466
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /examples/middleware by @dependabot in https://github.com/prometheus/client_golang/pull/1467
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /tutorial/whatsup by @dependabot in https://github.com/prometheus/client_golang/pull/1469
- Add LintDuplicateMetric to promlint by @bboreham in https://github.com/prometheus/client_golang/pull/1472
- Auto-update Go Collector Metrics for new Go versions by @SachinSahu431 in https://github.com/prometheus/client_golang/pull/1476
- Implement Unwrap() for responseWriterDelegator by @igor-drozdov in https://github.com/prometheus/client_golang/pull/1480
- Bump golang.org/x/sys from 0.17.0 to 0.18.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1485
- Bump github.com/prometheus/procfs from 0.12.0 to 0.13.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1486
- ci: Remove hardcoded supported Go versions from go.yml by @SachinSahu431 in https://github.com/prometheus/client_golang/pull/1489
- feat: metrics generation workflow by @SachinSahu431 in https://github.com/prometheus/client_golang/pull/1481
- fix: remove redundant go module in middleware example by @majolo in https://github.com/prometheus/client_golang/pull/1492
- chore: Refactor how base metrics are added to Sched metrics by @ArthurSens in https://github.com/prometheus/client_golang/pull/1483
- gocollector: Add regex option to allow collection of debug runtime metrics by @ArthurSens in https://github.com/prometheus/client_golang/pull/1389
- Bump github.com/prometheus/common from 0.48.0 to 0.52.3 by @dependabot in https://github.com/prometheus/client_golang/pull/1498
- chore: fix function name in comment by @oftenoccur in https://github.com/prometheus/client_golang/pull/1497
- build(deps): bump golang.org/x/net from 0.20.0 to 0.23.0 in /tutorial/whatsup by @dependabot in https://github.com/prometheus/client_golang/pull/1501
- build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1502
- feat(dependency): replace go-spew package by @dongjiang1989 in https://github.com/prometheus/client_golang/pull/1499
- build(deps): bump github.com/prometheus/common from 0.52.3 to 0.53.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1504
- build(deps): bump github.com/cespare/xxhash/v2 from 2.2.0 to 2.3.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1505
- build(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1506
- build(deps): bump golang.org/x/sys from 0.18.0 to 0.19.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1507
- build(deps): bump github.com/prometheus/client_model from 0.6.0 to 0.6.1 by @dependabot in https://github.com/prometheus/client_golang/pull/1508
- build(deps): bump github.com/prometheus/common from 0.48.0 to 0.53.0 in /tutorial/whatsup by @dependabot in https://github.com/prometheus/client_golang/pull/1509
- improved code more clean by @lilijreey in https://github.com/prometheus/client_golang/pull/1511
- build(deps): bump the github-actions group with 3 updates by @dependabot in https://github.com/prometheus/client_golang/pull/1510
- [CI]: Add Concurrency Grouping to GitHub Workflows by @Ishani217 in https://github.com/prometheus/client_golang/pull/1444
- Add CollectAndFormat to testutil, allowing caller to assert as they want to on the exported metric by @jcass8695 in https://github.com/prometheus/client_golang/pull/1503
- testutil compareMetricFamilies: make less error-prone by @leonnicolas in https://github.com/prometheus/client_golang/pull/1424
- improved code more clean use time.IsZero() replace t = time.Time{} by @lilijreey in https://github.com/prometheus/client_golang/pull/1515
- add native histogram exemplar support by @fatsheep9146 in https://github.com/prometheus/client_golang/pull/1471
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1514
- build(deps): bump golang.org/x/sys from 0.19.0 to 0.20.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1523
- build(deps): bump google.golang.org/protobuf from 1.34.0 to 1.34.1 by @dependabot in https://github.com/prometheus/client_golang/pull/1522
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1524
- Add PR template for changelog automation by @SachinSahu431 in https://github.com/prometheus/client_golang/pull/1517
- Auto label PRs by @SachinSahu431 in https://github.com/prometheus/client_golang/pull/1518
- Fix: Auto label PRs #1518 by @SachinSahu431 in https://github.com/prometheus/client_golang/pull/1525
- build(deps): bump github.com/prometheus/procfs from 0.13.0 to 0.15.1 by @dependabot in https://github.com/prometheus/client_golang/pull/1527
- ci: Group all changelog-related CI jobs into single one by @ArthurSens in https://github.com/prometheus/client_golang/pull/1526
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1530
- Remove synchronize trigger from changelog workflow by @SachinSahu431 in https://github.com/prometheus/client_golang/pull/1532
- feat: Support zstd compression by @mrueg in https://github.com/prometheus/client_golang/pull/1496
- Fix golangci-lint config by @SuperQ in https://github.com/prometheus/client_golang/pull/1536
- build(deps): bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 in /tutorial/whatsup by @dependabot in https://github.com/prometheus/client_golang/pull/1529
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1531
- Cleanup NOTICE file by @SuperQ in https://github.com/prometheus/client_golang/pull/1541
- Remove inlined upstream code by @SuperQ in https://github.com/prometheus/client_golang/pull/1539
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1545
- client: Add Option to provide limit query param for APIs that support it by @abbyssoul in https://github.com/prometheus/client_golang/pull/1544
- Allow creating constant histogram and summary metrics with a created timestamp by @swar8080 in https://github.com/prometheus/client_golang/pull/1537
- Update README.md by @bwplotka in https://github.com/prometheus/client_golang/pull/1556
- Temporarily remove required CI job for changelog. by @bwplotka in https://github.com/prometheus/client_golang/pull/1560
- build(deps): bump github.com/prometheus/common from 0.53.0 to 0.55.0 in /tutorial/whatsup by @dependabot in https://github.com/prometheus/client_golang/pull/1549
- build(deps): bump golang.org/x/sys from 0.20.0 to 0.21.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1552
- build(deps): bump github.com/klauspost/compress from 1.17.8 to 1.17.9 by @dependabot in https://github.com/prometheus/client_golang/pull/1553
- fix: Update Go tests by @SuperQ in https://github.com/prometheus/client_golang/pull/1562
- process_collector: collect received/transmitted bytes by @huwcbjones in https://github.com/prometheus/client_golang/pull/1555
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1561
- chore: Remove half-implemented changelog automation by @ArthurSens in https://github.com/prometheus/client_golang/pull/1564
- build(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot in https://github.com/prometheus/client_golang/pull/1565
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1563
- build(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by @dependabot in https://github.com/prometheus/client_golang/pull/1551
- deps: Updated to prometheus/common to 0.55 by @bwplotka in https://github.com/prometheus/client_golang/pull/1566
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1567
- tutorials: Renamed tutorial -> tutorials for consistency + fixed tutorial code. by @bwplotka in https://github.com/prometheus/client_golang/pull/1569
- go collector: add default metrics acceptance tests; adding more context to HELP by @bwplotka in https://github.com/prometheus/client_golang/pull/1568
- build(deps): bump golang.org/x/sys from 0.21.0 to 0.22.0 by @dependabot in https://github.com/prometheus/client_golang/pull/1570
- build(deps): bump the github-actions group with 3 updates by @dependabot in https://github.com/prometheus/client_golang/pull/1571
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1572
- ci: daggerize test and lint pipelines by @marcosnils in https://github.com/prometheus/client_golang/pull/1534
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1573
- Add default Go runtime metrics for /gc/gogc:percent, /gc/gomemlimit:bytes, /sched/gomaxprocs:threads by @vesari in https://github.com/prometheus/client_golang/pull/1559
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/client_golang/pull/1576
- Remove go_memstat_lookups_total; added runtime/metrics calculation to memstat metric's help. by @bwplotka in https://github.com/prometheus/client_golang/pull/1577
- gocollector: Attach original runtime/metrics metric name to help. by @bwplotka in https://github.com/prometheus/client_golang/pull/1578
New Contributors
- @foehammer127 made their first contributihttps://github.com/prometheus/client_golang/pull/1455l/1455
- @SachinSahu431 made their first contributihttps://github.com/prometheus/client_golang/pull/1476l/1476
- @igor-drozdov made their first contributihttps://github.com/prometheus/client_golang/pull/1480l/1480
- @majolo made their first contributihttps://github.com/prometheus/client_golang/pull/1492l/1492
- @oftenoccur made their first contributihttps://github.com/prometheus/client_golang/pull/1497l/1497
- @dongjiang1989 made their first contributihttps://github.com/prometheus/client_golang/pull/1499l/1499
- @lilijreey made their first contributihttps://github.com/prometheus/client_golang/pull/1511l/1511
- @Ishani217 made their first contributihttps://github.com/prometheus/client_golang/pull/1444l/1444
- @jcass8695 made their first contributihttps://github.com/prometheus/client_golang/pull/1503l/1503
- @leonnicolas made their first contributihttps://github.com/prometheus/client_golang/pull/1424l/1424
- @fatsheep9146 made their first contributihttps://github.com/prometheus/client_golang/pull/1471l/1471
- @abbyssoul made their first contributihttps://github.com/prometheus/client_golang/pull/1544l/1544
- @swar8080 made their first contributihttps://github.com/prometheus/client_golang/pull/1537l/1537
- @huwcbjones made their first contributihttps://github.com/prometheus/client_golang/pull/1555l/1555
- @marcosnils made their first contributihttps://github.com/prometheus/client_golang/pull/1534l/1534
- @vesari made their first contributihttps://github.com/prometheus/client_golang/pull/1559l/1559
Full Changelog: prometheus/client_golang@v1.19.1...v1.20.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
fix(deps): update module github.com/dgraph-io/ristretto to v2 @renovate (#13)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
github.com/dgraph-io/ristretto | v0.2.0 -> v2.0.1 |
Release Notes
dgraph-io/ristretto (github.com/dgraph-io/ristretto)
v2.0.1
Fixed
- Wait for goroutines to finish (#423)
- Bump golang.org/x/sys from 0.27.0 to 0.28.0 in the minor group (#421)
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in the minor group (#420)
- Bump golang.org/x/sys from 0.26.0 to 0.27.0 in the minor group (#419)
Full Changelog: hypermodeinc/ristretto@v2.0.0...v2.0.1
v2.0.0
Breaking
Added
Fixed
- Disable mmap size check on arm arch as well as arm64
- Upgrade xxhash dependency to v2.2.0
- fix: race in close
- Fix some memory leaks in TTL implementation
- stop using rand.Seed()
- chore(deps): bump the actions group with 4 updates
- chore(deps): bump the minor group with 3 updates
- chore(deps): bump golang.org/x/sys from 0.25.0 to 0.26.0 in the minor group
- Remove the policy interface
- Perform validation to ensure that the three parameters, NumCounters, …
- set min version to go 1.21 in go.mod
Full Changelog: hypermodeinc/ristretto@v0.2.0...v2.0.0
v1.0.1
This release is deprecated
v1.0.0
This release is deprecated
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
🧰 Maintenance
chore: upgrade alpine @rayanebel (#24)
- chore: upgrade alpine image to 3.21
- docs: update readme
chore/upgrade go 1.23 @rayanebel (#23)
- chore: upgrade go version to 1.23
- docs: update readme
chore: update dependencies and renovate config @rayanebel (#22)
- chore: update dependencies
- chore: update renovate config to include go mod tidy
chore: update ci to not build container images with goreleaser @rayanebel (#21)
chore: add workflow to use golangci as a linter @rayanebel (#15)
chore: add goreleaser config to build container images and binaries @rayanebel (#14)
chore: Configure Renovate @renovate (#1)
Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.
🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.
Detected Package Files
.github/workflows/helm-lint.yaml
(github-actions).github/workflows/release-notes.yaml
(github-actions).github/workflows/release.yaml
(github-actions)go.mod
(gomod)
Configuration Summary
Based on the default config's presets, Renovate will:
- Start dependency updates only once this onboarding PR is merged
- Hopefully safe environment variables to allow users to configure.
- Show all Merge Confidence badges for pull requests.
- Enable Renovate Dependency Dashboard creation.
- Use semantic commit type
fix
for dependencies andchore
for all others if semantic commits are in use. - Ignore
node_modules
,bower_components
,vendor
and various test/tests (except for nuget) directories. - Group known monorepo packages together.
- Use curated list of recommended non-monorepo package groupings.
- Apply crowd-sourced package replacement rules.
- Apply crowd-sourced workarounds for known problems with packages.
🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to renovate.json
in this branch. Renovate will update the Pull Request description the next time it runs.
What to Expect
With your current configuration, Renovate will create 4 Pull Requests:
fix(deps): update module github.com/spf13/cobra to v1.8.1
- Schedule: ["at any time"]
- Branch name:
renovate/g.yxqyang.asia-spf13-cobra-1.x
- Merge into:
main
- Upgrade github.com/spf13/cobra to
v1.8.1
fix(deps): update module github.com/prometheus/client_golang to v1.20.5
- Schedule: ["at any time"]
- Branch name:
renovate/g.yxqyang.asia-prometheus-client_golang-1.x
- Merge into:
main
- Upgrade github.com/prometheus/client_golang to
v1.20.5
chore(deps): update module github.com/go-viper/mapstructure to v2
- Schedule: ["at any time"]
- Branch name:
renovate/g.yxqyang.asia-go-viper-mapstructure-2.x
- Merge into:
main
- Upgrade github.com/go-viper/mapstructure to
v2.2.1
fix(deps): update module github.com/dgraph-io/ristretto to v2
- Schedule: ["at any time"]
- Branch name:
renovate/g.yxqyang.asia-dgraph-io-ristretto-2.x
- Merge into:
main
- Upgrade github.com/dgraph-io/ristretto to
v2.0.1
🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for prhourlylimit
for details.
❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section.
If you need any further assistance then you can also request help here.
This PR was generated by Mend Renovate. View the repository job log.