KEMBAR78
Release Tessera Beta v0.2.0 · transparency-dev/tessera · GitHub
Skip to content

Tessera Beta v0.2.0

Choose a tag to compare

@AlCutter AlCutter released this 29 May 16:36
· 101 commits to main since this release
29298ee

What's Changed

API

  • Repo renamed to tessera, and imports updated.
  • Tidying and unexporting of things which can be hidden away.
  • Improvements and fixes

Features and experiments

  • fsck tool for checking self-consistency/integrity of tlog-tiles logs via HTTP
  • An experimental/proof-of-concept mirroring tool has been added, currently only supports local filesystem as a destination.
  • Allow witness signature collection to fail open by @AlCutter in #634
  • Make client code fallback to requesting full tiles by @AlCutter in #672

Bugs squashed

  • Fix missing wrapped os.ErrNotExist for http.StatusNotFound case in HTTPFetcher by @roger2hk in #635
  • Remove redundant break by @roger2hk in #637
  • Fix bug in EntriesPathForLogIndex by @phbnf in #639
  • [GCP] Fix unexpected otel err during shutdown by @roger2hk in #643
  • Prevent multiple concurrent checkpoint update attempts in GCP and AWS by @AlCutter in #646
  • bubble up abort other spanner errors to enable retries by @bobcallaway in #651
  • Fix checkpoint publish in AWS & GCP by @AlCutter in #659
  • [Hammer] Use correct bearer token for writes by @AlCutter in #661

Docs improvements / fixes

Other

Deps

Full Changelog: v0.1.2...v0.2.0