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

docs: Add release notes for v1.7.0. #2858

Merged
merged 1 commit into from
Jan 20, 2022
Merged

Conversation

davecgh
Copy link
Member

@davecgh davecgh commented Dec 21, 2021

This is currently the release notes for rc1 for the purposes of review. It will be updated to remove the RC status and merged once the final non-rc release is ready.

@davecgh davecgh added the documentation Issues and/or pull requests related to documentation. label Dec 21, 2021
@davecgh davecgh added this to the 1.8.0 milestone Dec 21, 2021
@jzbz
Copy link
Member

jzbz commented Dec 21, 2021

full administrative priveleges. -> privileges.

docs/release-notes/release-notes-1.7.0.md Outdated Show resolved Hide resolved
docs/release-notes/release-notes-1.7.0.md Outdated Show resolved Hide resolved
docs/release-notes/release-notes-1.7.0.md Outdated Show resolved Hide resolved
docs/release-notes/release-notes-1.7.0.md Outdated Show resolved Hide resolved
docs/release-notes/release-notes-1.7.0.md Outdated Show resolved Hide resolved
docs/release-notes/release-notes-1.7.0.md Outdated Show resolved Hide resolved
docs/release-notes/release-notes-1.7.0.md Outdated Show resolved Hide resolved
docs/release-notes/release-notes-1.7.0.md Outdated Show resolved Hide resolved
docs/release-notes/release-notes-1.7.0.md Outdated Show resolved Hide resolved
docs/release-notes/release-notes-1.7.0.md Outdated Show resolved Hide resolved
docs/release-notes/release-notes-1.7.0.md Show resolved Hide resolved
Copy link
Member

@rstaudt2 rstaudt2 left a comment

Choose a reason for hiding this comment

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

Looks great to me. It must have taken quite some time to go through all those PRs.

Since there are so many performance enhancements in this release, I ran some initial sync tests to see the overall relative difference in performance between release-v1.6 and release-v1.7. Based on my testing:

  • release-v1.7 is ~47.87% faster than release-v1.6 with default settings
  • release-v1.7 is ~39.36% faster than release-v1.6 when using the latest checkpoint from 1.6 (this is to compare without giving release-v1.7 the advantage of a more recent checkpoint)
  • release-v1.7 is ~29.37% faster than release-v1.6 with checkpoints disabled

Details of the tests I ran are in this gist.

Copy link
Member

@dnldd dnldd left a comment

Choose a reason for hiding this comment

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

Reads well. Only thing I noticed which could be improved is punctuation for list items with sentences, a few are punctuated while majority are not.

@davecgh
Copy link
Member Author

davecgh commented Dec 23, 2021

Thanks for those numbers @rstaudt2. I added a section entitled Substantially Reduced Initial Sync Time that uses the first value since that is what most users reading the release notes can expect to observe. It's nice to see the other numbers as well. The difference between checkpoints and no checkpoints shows pretty clearly that UTXOs are what dominates.

I went back and forth a bit on whether to include the others, but I think it's probably better to keep it more high level to strike a balance.


I also updated the Unspent Transaction Output Cache section to make the bullet points more succinct and consistent with the rest (single sentences, no periods) per @dnldd.

@rstaudt2
Copy link
Member

I added a section entitled Substantially Reduced Initial Sync Time that uses the first value since that is what most users reading the release notes can expect to observe.

Nice, that looks good to me. Agreed that the first value makes the most sense to put there.

@davecgh davecgh force-pushed the relnotes_v1_7_0 branch 2 times, most recently from f3b65b7 to 48b16cf Compare January 11, 2022 00:29
@davecgh davecgh force-pushed the relnotes_v1_7_0 branch 2 times, most recently from df28ffb to 40dd5d1 Compare January 20, 2022 19:24
@davecgh davecgh merged commit 819805f into decred:master Jan 20, 2022
@davecgh davecgh deleted the relnotes_v1_7_0 branch January 20, 2022 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Issues and/or pull requests related to documentation.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants