Skip to content

Revert Go lang v1.16 support to v1.14 #3501

@yaovi-a

Description

@yaovi-a

Context

We discovered a runtime issues on go lang v1.16.11 that leads to a performance regression on go-algorand v3.3.0 release. Consequently, we need kill the upcoming stable release and push a new release with the former go lang version (v1.14.7)

Objective 

There was a lot of changes that went into support go lang v1.16 and those changes need to be reverted for the next go-algorand release.

Figure out what changes were made that need to be reverted for go lang v1.14

  • go-aglorand changes
  • go-aglorand-ci changes
  • Indexer changes
  • Algonet
  • Sandbox

Value Add 

Support reverting changes that are currently leading TPS performance regression in v1.16

Success criteria

All changes have been, and we can safely return to go lang v1.14

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions