codeforboston / maple

MAPLE makes it easy for anyone to view and submit testimony to the Massachusetts Legislature about the bills that will shape our future.
https://mapletestimony.org
MIT License
44 stars 118 forks source link

Investigate Missing Testimony in Search #1613

Closed Mephistic closed 1 day ago

Mephistic commented 1 month ago

Problem

After we successfully got the Typesense sync job running again, we noticed an odd discrepancy in the data - exactly 2 testimonies were missing after the job completed (in the dev environment). To ensure there isn't the potential for more serious data loss on Prod, we should investigate what went wrong here and fix the job if we discover the issue.

Success Criteria

HuanFengYeh commented 1 day ago

Looks like no testimonies are missing after all! But we’ll need a new ticket to add the 'admin' role into the category mapping.