Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release Candidate 7 #1279

Merged
merged 13 commits into from
Mar 14, 2021
Merged

Release Candidate 7 #1279

merged 13 commits into from
Mar 14, 2021

Conversation

hoffmang9
Copy link
Member

@hoffmang9 hoffmang9 commented Mar 13, 2021

Changed

  • Our green flag test blockchain launch worked but it uncovered a flaw in our installer versions. This release is a bug fix release to address that flaw. You should read the RC6 changes below if this is your first time installing since RC5.
  • chia netspace now defaults to 1000 blocks to mirror the GUI.
  • The installer build process was spruced up some.

Fixed

  • Setting difficulty way too low on the testnet_6 launch revealed a Timelord edge case. The full node was hardcoding the default difficulty if block height is < EPOCH_BLOCKS. However there were many overlapping blocks, so none of the blocks reached the height, and therefore the timelord infused the wrong difficulty.
  • Fixed a race condition in the Timelord, where it took time to update the state, so it ignored the new_peak_timelord form the full_node, which should have reset the timelord to a good state.
  • Wallet notoriously showed "not synced" when it was in sync.
  • Installers were not correctly placing root TLS certificates into the bundle.
  • Weight proofs had a logic typo.
  • There was a typo in chia netspace. Thanks @altendky.
  • There was a typo in chia plots. Thanks @AdamFiddler.

Known Issues

  • Some users can't plot in the GUI in MacOS Big Sur - especially on M1. See issue 1189

almogdepaz and others added 9 commits March 12, 2021 13:35
* fix condition
* spec file changes

* Clean up installer build process

* revert as PR 1267 is right
* Various clean ups, spelling thanks @AdamFiddler, isort

* Actually thank @AdamFiddler

* isort tests

* Update changelog, readme, spec, spelling

* Readme nit

* locales

* locales again
@lgtm-com
Copy link

lgtm-com bot commented Mar 13, 2021

This pull request introduces 1 alert and fixes 2 when merging 4697e39 into cf095a0 - view on LGTM.com

new alerts:

  • 1 for Module is imported with 'import' and 'import from'

fixed alerts:

  • 1 for Unnecessary pass
  • 1 for Module is imported with 'import' and 'import from'

@hoffmang9 hoffmang9 changed the title Release Candidate 7 Release Candidate 6 Mar 13, 2021
@hoffmang9 hoffmang9 changed the title Release Candidate 6 Release Candidate 7 Mar 13, 2021
@lgtm-com
Copy link

lgtm-com bot commented Mar 14, 2021

This pull request introduces 1 alert and fixes 2 when merging 8084433 into cf095a0 - view on LGTM.com

new alerts:

  • 1 for Module is imported with 'import' and 'import from'

fixed alerts:

  • 1 for Unnecessary pass
  • 1 for Module is imported with 'import' and 'import from'

Copy link
Contributor

@wjblanke wjblanke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not familiar enough with the epoch bug but the rest looks ok

@mariano54
Copy link
Contributor

The timelords stalled out when hitting the first epoch boundary

@lgtm-com
Copy link

lgtm-com bot commented Mar 14, 2021

This pull request introduces 1 alert and fixes 2 when merging 3972cc7 into cf095a0 - view on LGTM.com

new alerts:

  • 1 for Module is imported with 'import' and 'import from'

fixed alerts:

  • 1 for Unnecessary pass
  • 1 for Module is imported with 'import' and 'import from'

@hoffmang9 hoffmang9 merged commit 3972cc7 into main Mar 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants