Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
819b015
fix: health endpoint now detects stopped block production
randygrok Nov 2, 2025
17d8402
refactor: eliminate code duplication in client tests
randygrok Nov 2, 2025
f9abded
Apply suggestion from @gemini-code-assist[bot]
randygrok Nov 2, 2025
35f7c74
test: replace time.Sleep with require.Eventually in health integratio…
randygrok Nov 2, 2025
7769c77
Merge branch 'main' into health-endpoint-block-check
randygrok Nov 4, 2025
a65b373
Refactor health check implementation: Replace gRPC HealthService with…
randygrok Nov 5, 2025
ba282ec
feat(health): introduce back HealthService with Livez RPC for health …
randygrok Nov 5, 2025
cf475a1
feat(health): add deprecation warnings and headers for Livez endpoint…
randygrok Nov 5, 2025
c0749b1
refactor(health): remove deprecated HealthService and related gRPC en…
randygrok Nov 5, 2025
29dc01d
refactor(health): update health check tests and endpoints for improve…
randygrok Nov 5, 2025
4eec708
docs(health): add comprehensive documentation for health check endpoi…
randygrok Nov 5, 2025
89a081e
Merge branch 'main' into health-endpoint-block-check
randygrok Nov 5, 2025
94a9bc4
docs: update CHANGELOG and buf.yaml to reflect migration from gRPC to…
randygrok Nov 5, 2025
807e8b7
docs: update CHANGELOG with new readiness checks and client methods f…
randygrok Nov 5, 2025
b09df84
docs: update CHANGELOG with new readiness checks and methods in Rust …
randygrok Nov 5, 2025
0d9c1e5
docs: update CHANGELOG with enhancements to health and readiness chec…
randygrok Nov 6, 2025
6bc650f
deps: update tastora to v0.7.6 with additional changes
randygrok Nov 6, 2025
015cb76
deps: update tastora to v0.7.6
randygrok Nov 6, 2025
ea5219b
feat: add liveness check for nodes in e2e tests and update node start…
randygrok Nov 6, 2025
d2d4393
docs: update CHANGELOG with new health and readiness checks, includin…
randygrok Nov 6, 2025
8458fa0
feat: enhance health check system with separate liveness and readines…
randygrok Nov 6, 2025
9aab503
feat: update integration tests to use HTTP health checks and AwaitNod…
randygrok Nov 6, 2025
77cc822
feat: refine health check endpoints and update related documentation;…
randygrok Nov 6, 2025
c37cc3c
Merge branch 'main' into health-endpoint-block-check
randygrok Nov 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Added

- Enhanced health check system with separate liveness (`/health/live`) and readiness (`/health/ready`) HTTP endpoints. Readiness endpoint includes P2P listening check and aggregator block production rate validation (5x block time threshold). ([#2800](https://github.com/evstack/ev-node/pull/2800))

### Changed

- Use cache instead of in memory store for reaper. Persist cache on reload. Autoclean after 24 hours. ([#2811](https://github.com/evstack/ev-node/pull/2811))

### Removed

- **BREAKING:** Removed `evnode.v1.HealthService` gRPC endpoint. Use HTTP endpoints: `GET /health/live` and `GET /health/ready`. ([#2800](https://github.com/evstack/ev-node/pull/2800))

## v1.0.0-beta.9

### Added
Expand Down
Loading
Loading