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

promote to prod #580

Merged
merged 29 commits into from
Apr 8, 2024
Merged

promote to prod #580

merged 29 commits into from
Apr 8, 2024

Conversation

mendesfabio
Copy link
Member

@mendesfabio mendesfabio commented Apr 3, 2024

Description

We had an issue with graph-node (graphprotocol/graph-node#5308) which delayed this release.

I've done a few commits to dev to organize everything but TLDR the plan is: we're promoting the staging pruned version to both production endpoints -prune set to last 1.5M blocks = 1 month. The only service we know that does time-travel queries is Snapshot and a month of data is more than enough for them - we've done this same thing in the past as a workaround for another issue and didn't have any trouble.

Actually, Polygon unpruned has been syncing quite fast so I don't think we have to promote the pruned version to both production endpoints. @danielmkm if you can leave an approval here I will only merge when Polygon unpruned is synced which should happen by the end of my day.

Besides, GH actions for building and linting are expected to fail - this PR bumps the Node version and should fix it.

How should this be tested?

dev -> master

  • I have checked that all beta deployments have synced
  • I have checked that the earliest block in the polygon pruned deployment is 55300515, Mar-31-2024 09:18:32 PM
    • The earliest block is more than 1 day old
  • I have checked that core metrics are the same in the beta and production deployments

Copy link
Contributor

@danielmkm danielmkm left a comment

Choose a reason for hiding this comment

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

Love the detailed and clear writeup and testing instructions. Looks good!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants