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: RC-BETA 0.1.0 #24

Merged
merged 6 commits into from
Mar 28, 2024
Merged

Release: RC-BETA 0.1.0 #24

merged 6 commits into from
Mar 28, 2024

Conversation

nodiesBlade
Copy link
Collaborator

@nodiesBlade nodiesBlade commented Mar 28, 2024

Github issue

N/A

Description

This PR stages development branch to main for release. It includes #21 and #23

Features:

  • New Endpoint:
    • Added /qosnodes endpoint to expose QoS node states with redacted information. This enhances visibility for node operators, aiding in identifying issues leading to network health improvements.

Enhancements:

  • Timeout Errors Handling:

    • Improved timeout errors handling post-benchmarking, providing node operators with more comprehensive feedback alongside benchmarking results.
  • Session Handling Optimization:

    • Optimized session handling by caching, reducing latency by pre-fetching sessions for each application. This optimization sets the foundation for the final Node Selector implementation, including the QoS check framework.

Miscellaneous Changes:

  • Logging Enhancement:

    • Enhanced logs on session primer and refined logic for priming, improving system understanding and performance.
  • CI/CD Pipeline Integration:

    • Added Continuous Integration/Continuous Deployment pipeline for streamlined development workflows.
  • Documentation Updates:

    • Updated documentation to reflect changes regarding QoS improvements.
  • Chain Configuration Addition:

    • Introduced per-chain configuration options for settings such as altruist.

For more details, refer to the Node Selection Doc.

Type of change

Please delete option that is not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)

Related PRs

List related PRs below

branch PR
other_pr link

@nodiesBlade nodiesBlade changed the title RC 0.1.0 RC-BETA 0.1.0 Mar 28, 2024
@nodiesBlade nodiesBlade changed the title RC-BETA 0.1.0 Release: RC-BETA 0.1.0 Mar 28, 2024
@nodiesBlade nodiesBlade merged commit 3472e21 into main Mar 28, 2024
2 checks passed
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.

1 participant