From dfefd837e75e1b9188e59fc11c2ced033beead7c Mon Sep 17 00:00:00 2001 From: Thane Thomson Date: Mon, 12 Sep 2022 07:23:11 -0400 Subject: [PATCH] docs: Update ADRs for v0.37 (#9399) * ADR-060 accepted -> proposed Signed-off-by: Thane Thomson * ADR-061 accepted -> proposed Signed-off-by: Thane Thomson * ADR-062 implemented -> proposed Signed-off-by: Thane Thomson * ADR-063 implemented -> accepted Signed-off-by: Thane Thomson * ADR-077: Update title and status to reflect current reality Signed-off-by: Thane Thomson * ADR-078: Update status to reflect current reality Signed-off-by: Thane Thomson * ADR-079: accepted Signed-off-by: Thane Thomson * ADR-068 and ADR-080: proposed Signed-off-by: Thane Thomson * ADR-065: implemented Signed-off-by: Thane Thomson * ADR-076: implemented Signed-off-by: Thane Thomson Signed-off-by: Thane Thomson --- docs/architecture/README.md | 20 +++++++++---------- docs/architecture/adr-060-go-api-stability.md | 2 +- .../adr-061-p2p-refactor-scope.md | 2 +- docs/architecture/adr-062-p2p-architecture.md | 4 +++- docs/architecture/adr-063-privval-grpc.md | 4 ++-- .../adr-065-custom-event-indexing.md | 2 +- docs/architecture/adr-068-reverse-sync.md | 2 +- .../architecture/adr-076-combine-spec-repo.md | 2 +- docs/architecture/adr-077-block-retention.md | 2 +- docs/architecture/adr-078-nonzero-genesis.md | 2 +- .../adr-079-ed25519-verification.md | 3 ++- 11 files changed, 24 insertions(+), 21 deletions(-) diff --git a/docs/architecture/README.md b/docs/architecture/README.md index e75896f38c7..ccf770f5c72 100644 --- a/docs/architecture/README.md +++ b/docs/architecture/README.md @@ -63,14 +63,12 @@ Note the context/background should be written in the present tense. - [ADR-055: Protobuf-Design](./adr-055-protobuf-design.md) - [ADR-056: Light-Client-Amnesia-Attacks](./adr-056-light-client-amnesia-attacks.md) - [ADR-059: Evidence-Composition-and-Lifecycle](./adr-059-evidence-composition-and-lifecycle.md) -- [ADR-062: P2P-Architecture](./adr-062-p2p-architecture.md) -- [ADR-063: Privval-gRPC](./adr-063-privval-grpc.md) +- [ADR-065: Custom Event Indexing](./adr-065-custom-event-indexing.md) - [ADR-066: E2E-Testing](./adr-066-e2e-testing.md) - [ADR-072: Restore Requests for Comments](./adr-072-request-for-comments.md) -- [ADR-077: Block Retention](./adr-077-block-retention.md) +- [ADR-076: Combine Spec and Tendermint Repositories](./adr-076-combine-spec-repo.md) +- [ADR-077: Configurable Block Retention](./adr-077-block-retention.md) - [ADR-078: Non-zero Genesis](./adr-078-nonzero-genesis.md) -- [ADR-079: ED25519 Verification](./adr-079-ed25519-verification.md) -- [ADR-080: Reverse Sync](./adr-080-reverse-sync.md) ### Accepted @@ -78,13 +76,10 @@ Note the context/background should be written in the present tense. - [ADR-024: Sign-Bytes](./adr-024-sign-bytes.md) - [ADR-035: Documentation](./adr-035-documentation.md) - [ADR-039: Peer-Behaviour](./adr-039-peer-behaviour.md) -- [ADR-060: Go-API-Stability](./adr-060-go-api-stability.md) -- [ADR-061: P2P-Refactor-Scope](./adr-061-p2p-refactor-scope.md) -- [ADR-065: Custom Event Indexing](./adr-065-custom-event-indexing.md) -- [ADR-068: Reverse-Sync](./adr-068-reverse-sync.md) +- [ADR-063: Privval-gRPC](./adr-063-privval-grpc.md) - [ADR-067: Mempool Refactor](./adr-067-mempool-refactor.md) - [ADR-075: RPC Event Subscription Interface](./adr-075-rpc-subscription.md) -- [ADR-076: Combine Spec and Tendermint Repositories](./adr-076-combine-spec-repo.md) +- [ADR-079: Ed25519 Verification](./adr-079-ed25519-verification.md) - [ADR-081: Protocol Buffers Management](./adr-081-protobuf-mgmt.md) ### Deprecated @@ -113,8 +108,13 @@ None - [ADR-045: ABCI-Evidence](./adr-045-abci-evidence.md) - [ADR-050: Improved Trusted Peering](./adr-050-improved-trusted-peering.md) - [ADR-057: RPC](./adr-057-RPC.md) +- [ADR-060: Go-API-Stability](./adr-060-go-api-stability.md) +- [ADR-061: P2P-Refactor-Scope](./adr-061-p2p-refactor-scope.md) +- [ADR-062: P2P-Architecture](./adr-062-p2p-architecture.md) - [ADR-064: Batch Verification](./adr-064-batch-verification.md) +- [ADR-068: Reverse-Sync](./adr-068-reverse-sync.md) - [ADR-069: Node Initialization](./adr-069-flexible-node-initialization.md) - [ADR-071: Proposer-Based Timestamps](./adr-071-proposer-based-timestamps.md) - [ADR-073: Adopt LibP2P](./adr-073-libp2p.md) - [ADR-074: Migrate Timeout Parameters to Consensus Parameters](./adr-074-timeout-params.md) +- [ADR-080: Reverse Sync](./adr-080-reverse-sync.md) diff --git a/docs/architecture/adr-060-go-api-stability.md b/docs/architecture/adr-060-go-api-stability.md index d900733b713..31b70e73271 100644 --- a/docs/architecture/adr-060-go-api-stability.md +++ b/docs/architecture/adr-060-go-api-stability.md @@ -162,7 +162,7 @@ The API guarantees above can be fairly constraining, but are unavoidable given t ## Status -Accepted +Proposed ## Consequences diff --git a/docs/architecture/adr-061-p2p-refactor-scope.md b/docs/architecture/adr-061-p2p-refactor-scope.md index 7a9cb04bee6..eedff207aee 100644 --- a/docs/architecture/adr-061-p2p-refactor-scope.md +++ b/docs/architecture/adr-061-p2p-refactor-scope.md @@ -78,7 +78,7 @@ This phase covers speculative, wide-reaching proposals that are poorly defined a ## Status -Accepted +Proposed ## Consequences diff --git a/docs/architecture/adr-062-p2p-architecture.md b/docs/architecture/adr-062-p2p-architecture.md index bf8e0f01db8..b2456da46b9 100644 --- a/docs/architecture/adr-062-p2p-architecture.md +++ b/docs/architecture/adr-062-p2p-architecture.md @@ -577,7 +577,9 @@ func EchoReactor(ctx context.Context, channel *p2p.Channel, peerUpdates *p2p.Pee ## Status -Partially implemented ([#5670](https://github.com/tendermint/tendermint/issues/5670)) +Proposed + +Was partially implemented in v0.35 ([#5670](https://github.com/tendermint/tendermint/issues/5670)) ## Consequences diff --git a/docs/architecture/adr-063-privval-grpc.md b/docs/architecture/adr-063-privval-grpc.md index 53fdb129cd8..d3b6cc8404c 100644 --- a/docs/architecture/adr-063-privval-grpc.md +++ b/docs/architecture/adr-063-privval-grpc.md @@ -91,8 +91,8 @@ The upgrade of [tmkms](https://github.com/iqlusioninc/tmkms) will be coordinated ## Status - -Implemented +Accepted (tracked in +[\#9256](https://github.com/tendermint/tendermint/issues/9256)) ### Positive diff --git a/docs/architecture/adr-065-custom-event-indexing.md b/docs/architecture/adr-065-custom-event-indexing.md index 83a96de48d8..5679bc48daf 100644 --- a/docs/architecture/adr-065-custom-event-indexing.md +++ b/docs/architecture/adr-065-custom-event-indexing.md @@ -29,7 +29,7 @@ ## Status -Accepted +Implemented ## Context diff --git a/docs/architecture/adr-068-reverse-sync.md b/docs/architecture/adr-068-reverse-sync.md index 74fd9d82d18..d7ca5a9162f 100644 --- a/docs/architecture/adr-068-reverse-sync.md +++ b/docs/architecture/adr-068-reverse-sync.md @@ -6,7 +6,7 @@ ## Status -Accepted +Proposed ## Context diff --git a/docs/architecture/adr-076-combine-spec-repo.md b/docs/architecture/adr-076-combine-spec-repo.md index 0b413c8dfa4..600bc6319a0 100644 --- a/docs/architecture/adr-076-combine-spec-repo.md +++ b/docs/architecture/adr-076-combine-spec-repo.md @@ -6,7 +6,7 @@ ## Status -Accepted. +Implemented ## Context diff --git a/docs/architecture/adr-077-block-retention.md b/docs/architecture/adr-077-block-retention.md index 5cf4c32d067..e44b24b3ed7 100644 --- a/docs/architecture/adr-077-block-retention.md +++ b/docs/architecture/adr-077-block-retention.md @@ -78,7 +78,7 @@ The returned `retain_height` would be the lowest height that satisfies: ## Status -Accepted +Implemented ## Consequences diff --git a/docs/architecture/adr-078-nonzero-genesis.md b/docs/architecture/adr-078-nonzero-genesis.md index bd9c030f0a3..39bb91e946d 100644 --- a/docs/architecture/adr-078-nonzero-genesis.md +++ b/docs/architecture/adr-078-nonzero-genesis.md @@ -59,7 +59,7 @@ block may fail. ## Status -Accepted +Implemented ## Consequences diff --git a/docs/architecture/adr-079-ed25519-verification.md b/docs/architecture/adr-079-ed25519-verification.md index c20869e6c41..81d6963850a 100644 --- a/docs/architecture/adr-079-ed25519-verification.md +++ b/docs/architecture/adr-079-ed25519-verification.md @@ -31,7 +31,8 @@ As part of the acceptance of this proposal it would be best to contract or discu ## Status -Proposed +Accepted (implicitly tracked in +[\#9186](https://github.com/tendermint/tendermint/issues/9186)) ## Consequences