Browse Source

update changelog

pull/856/head
Ethan Buchman 7 years ago
parent
commit
53f15fde07
2 changed files with 20 additions and 4 deletions
  1. +19
    -3
      CHANGELOG.md
  2. +1
    -1
      p2p/trust/trustmetric.go

+ 19
- 3
CHANGELOG.md View File

@ -27,13 +27,29 @@ BUG FIXES:
- Graceful handling/recovery for apps that have non-determinism or fail to halt
- Graceful handling/recovery for violations of safety, or liveness
## 0.12.1 (TBA)
## 0.13.0 (TBA)
BREAKING CHANGES:
- types: EventBus and EventBuffer have replaced EventSwitch and EventCache; event types have been overhauled
- node: EventSwitch methods now refer to EventBus
- rpc/lib/types: RPCResponse is no longer a pointer; WSRPCConnection interface has been modified
- rpc/client: WaitForOneEvent takes an EventsClient instead of types.EventSwitch
- rpc/client: Add/RemoveListenerForEvent are now Subscribe/Unsubscribe
FEATURES:
- new unsubscribe_all WebSocket RPC endpoint
- rpc: new `/unsubscribe_all` WebSocket RPC endpoint
- p2p/trust: new trust metric for tracking peers. See ADR-006
IMPROVEMENTS:
- New events system using tmlibs/pubsub
- New asynchronous events system using `tmlibs/pubsub`
- logging: Various small improvements
- consensus: Graceful shutdown when app crashes
- tests: Fix various non-deterministic errors
- p2p: more defensive programming
BUG FIXES:
- consensus: fix panic where prs.ProposalBlockParts is not initialized
- p2p: fix panic on bad channel
## 0.12.0 (October 27, 2017)


+ 1
- 1
p2p/trust/trustmetric.go View File

@ -176,7 +176,7 @@ func (tms *TrustMetricStore) loadFromDB() bool {
// Saves the history data for all peers to the store DB
func (tms *TrustMetricStore) saveToDB() {
tms.Logger.Info("Saving TrustHistory to DB", "size", tms.size())
tms.Logger.Debug("Saving TrustHistory to DB", "size", tms.size())
peers := make(map[string]peerHistoryJSON, 0)


Loading…
Cancel
Save