Inspiration
Multiple Data Centers with multiple nodes and non-prods to keep running for developers at all time. When indexing is out of sync it causes issues and delays in releases.
What it does
Validates the current index on each node against what is being reported from the data as non-archived issues.
How we built it
Built on Jenkins with groovy, sql, and api logic
Challenges we ran into
Creating Sql query that returned data fast enough that the api would match.
Accomplishments that we're proud of
Able to know when servers fall out of sync with index so we are able to copy over good index or reindex all together
What we learned
Indexing will always fail so best to know when it has so we can prepare and have everyone aware
Log in or sign up for Devpost to join the conversation.