Welcome to EnviroDIY, a community for do-it-yourself environmental science and monitoring. EnviroDIY is part of WikiWatershed, a web toolkit designed to help citizens, conservation practitioners, municipal decision-makers, researchers, educators, and students advance knowledge and stewardship of fresh water. New to EnviroDIY? Start here

Reply To: Data not appearing in sparklines or on Time Series Analyst

Home Forums Monitor My Watershed Data not appearing in sparklines or on Time Series Analyst Reply To: Data not appearing in sparklines or on Time Series Analyst

#16152
Anthony Aufdenkampe
Participant

Fortunately, we deployed to AWS region US-east-2 (Ohio) and it was the US-east-1 (Virgina) data center that went down, so our release yesterday was not affected by the AWS outage!

Unfortunately, we’ve seen two issues with caching mess up our otherwise smooth release:

  1. Domain Name Service (DNS) caches are causing some devices to send data to our old production servers (see details at https://www.envirodiy.org/topic/status-update-on-mmw/#post-16150).
  2. Browser caches are causing sparkline plots to again fail for some users, because your web browser still has old JavaScript in it that is pointing to a database that no longer exists.

The solution to #2 is to do a hard reset/delete/remove of your browser cache for monitormywatershed.org and related websites. This will cause your browser to fetch the latest JavaScript from our web servers, which will render the sparkline plots correctly.

Our first task for the next round of development is to add some “cache-busting” code into the app, so errors like #2 don’t happen again (See our GitHub issue #529).

Also, we won’t see #1 again, because now that we are on AWS, we will no longer need to change IP addresses when issuing a new release of the Monitor My Watershed web application.