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

Add wait time before update website #2153

Merged
merged 1 commit into from
Dec 29, 2023
Merged

Add wait time before update website #2153

merged 1 commit into from
Dec 29, 2023

Conversation

ntkme
Copy link
Contributor

@ntkme ntkme commented Dec 29, 2023

We have hit this issue multiple times in the past. While there is a few reports of the same kind of delay, there isn't much technical explanation available.

According to a super old npm blog article from 2014:

Your replications might be a few seconds or minutes behind the official database of record.

The delay is likely that the time taken for each CDN node to replicate the CouchDB metadata containing the package list, and it can take up to minutes. Therefore this PR goes conservative and adds 10 minutes delay before we update the website, trying to minimize chance of failure.

cc @nex3

@nex3 nex3 merged commit 6205eac into sass:main Dec 29, 2023
34 checks passed
@nex3
Copy link
Contributor

nex3 commented Dec 29, 2023

Thanks!

@ntkme ntkme deleted the wait-release-website branch December 29, 2023 01:10
jgerigmeyer added a commit to oddbird/dart-sass that referenced this pull request Jan 8, 2024
* main:
  Update the pubspec and changelog for sass/embedded-host-node#266 (sass#2158)
  Add wait time before update website (sass#2153)
  Make meta.apply() an AsyncBuiltInCallable (sass#2152)
  Upload releases for musl-libc and android (sass#2149)
  Escape unprintable 0x7F (delete control character) (sass#2144)
  Bump dartdoc from 7.0.2 to 8.0.2 (sass#2146)
lmeysel pushed a commit to lmeysel/dart-sass that referenced this pull request Feb 20, 2024
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.

None yet

2 participants