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

What's next for JIRA Index Validation

Built With

Share this project:

Updates