Tessera Beta v0.2.0
What's Changed
API
- Repo renamed to
tessera
, and imports updated. - Tidying and unexporting of things which can be hidden away.
- NewProofBuilder operates in terms of tree size by @AlCutter in #622
- Moved Follower into stream package by @mhutchinson in #649
- Improvements and fixes
Features and experiments
fsck
tool for checking self-consistency/integrity oftlog-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
forhttp.StatusNotFound
case inHTTPFetcher
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
- Replace all
Url
withURL
by @roger2hk in #636 - Fix inconsistency between doc comments and actual type/function names by @roger2hk in #638
- Fix fsck README by @AlCutter in #648
- Update GCP/AWS READMEs with new table info by @AlCutter in #664
- Add missing
)
in README.md by @roger2hk in #674
Other
- Make hammer/loadtest agnostic of transport by @AlCutter in #647
- [Hammer] Make failed leaves be stickier by @mhutchinson in #650
Deps
- Bump the all-go-deps group with 4 updates by @dependabot in #623
- Bump github/codeql-action from 3.28.15 to 3.28.16 in the all-gha-deps group by @dependabot in #624
- Bump the all-go-deps group with 5 updates by @dependabot in #631
- Bump linter by @mhutchinson in #632
- Bump the all-gha-deps group across 1 directory with 3 updates by @dependabot in #633
- Bump actions/setup-go from 5.4.0 to 5.5.0 in the all-gha-deps group by @dependabot in #640
- Bump the all-go-deps group across 1 directory with 3 updates by @dependabot in #642
- Bump the all-gha-deps group with 2 updates by @dependabot in #653
- Bump the all-go-deps group with 3 updates by @dependabot in #654
- Bump the all-go-deps group with 14 updates by @dependabot in #667
Full Changelog: v0.1.2...v0.2.0