Skip to content

expose QN status in Argus and Colossus#4560

Merged
Lezek123 merged 8 commits intoJoystream:masterfrom
zeeshanakram3:ephesus_expose_QN_status_in_argus_and_colossus
Feb 16, 2023
Merged

expose QN status in Argus and Colossus#4560
Lezek123 merged 8 commits intoJoystream:masterfrom
zeeshanakram3:ephesus_expose_QN_status_in_argus_and_colossus

Conversation

@zeeshanakram3
Copy link
Copy Markdown
Contributor

@zeeshanakram3 zeeshanakram3 commented Jan 22, 2023

This PR addresses

┆Issue is synchronized with this Asana task by Unito

@vercel
Copy link
Copy Markdown

vercel bot commented Jan 22, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Ignored Deployment
Name Status Preview Comments Updated
pioneer-testnet ⬜️ Ignored (Inspect) Feb 16, 2023 at 8:32AM (UTC)

@zeeshanakram3 zeeshanakram3 added enhancement New feature or request colossus argus Argus distributor node labels Jan 22, 2023
@bedeho bedeho removed the ephesus label Jan 23, 2023
This was referenced Jan 24, 2023
Copy link
Copy Markdown
Contributor

@Lezek123 Lezek123 left a comment

Choose a reason for hiding this comment

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

Some additional notes:

  1. Comments apply to both Argus and Colossus
  2. When testing locally with query-node being shut down, going to http://localhost:3334/api/v1/status results in the requesting hanging forever
  3. Version bumps are needed for both Argus and Colossus (Argus should probably be updated to 1.0.0 now that we're on mainnet)
  4. CHANGELOG.md should be updated for both Argus and Colossus

@bwhm bwhm mentioned this pull request Jan 26, 2023
Copy link
Copy Markdown
Member

@mnaamani mnaamani left a comment

Choose a reason for hiding this comment

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

In addition to points raised by Leszek, we can re-target this feature to master branch for early release. So please bump the version of argus and colossus as well.

@zeeshanakram3 zeeshanakram3 force-pushed the ephesus_expose_QN_status_in_argus_and_colossus branch from 37d6fb6 to a99e90e Compare February 5, 2023 09:08
@zeeshanakram3 zeeshanakram3 changed the base branch from ephesus to master February 5, 2023 09:09
Copy link
Copy Markdown
Member

@mnaamani mnaamani left a comment

Choose a reason for hiding this comment

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

Works great!

@mnaamani
Copy link
Copy Markdown
Member

needs a merge conflict fix @zeeshanakram3

@zeeshanakram3
Copy link
Copy Markdown
Contributor Author

needs a merge conflict fix @zeeshanakram3

Addressed in 548cf9c

Copy link
Copy Markdown
Contributor

@Lezek123 Lezek123 left a comment

Choose a reason for hiding this comment

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

Since the PR affects the API, Please bump the versions in:

  • storage-node/client/package.json
  • distributor-node/client/package.json
    (they should match the current version of the nodes)

@zeeshanakram3 zeeshanakram3 force-pushed the ephesus_expose_QN_status_in_argus_and_colossus branch from 8b861ee to 1d16423 Compare February 16, 2023 07:58
@zeeshanakram3 zeeshanakram3 force-pushed the ephesus_expose_QN_status_in_argus_and_colossus branch from 1d16423 to e545d72 Compare February 16, 2023 08:32
Copy link
Copy Markdown
Contributor

@Lezek123 Lezek123 left a comment

Choose a reason for hiding this comment

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

LGTM

@Lezek123 Lezek123 merged commit ce36724 into Joystream:master Feb 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

argus Argus distributor node colossus enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants