You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
gandalf_mmap tarball refresh work. Work with PSU team on this. (assignee: @mohsenht; subissue: )
Update ARAX config_dbs.json for the new database files. (assignee: @bazarkua; subissue: )
Update ARAX_database_manager.py for the new database files. (assignee: @bazarkua; subissue: )
Stage all rebuilt Tier0 KG-based ARAX database files on the following servers: (assignee: @hodgesf; subissue: )
team-expander-USERNAME@sftp.transltr.io
ARAX-databases.rtx.ai
arax.ncats.io
CICD.rtx.ai
Trigger a Test Build of issue-XXXX branch on cicd.rtx.ai; verify pytests are all passing (assignee: @bazarkua; subissue: )
Attempt to merge master branch into issue-XXXX branch (assignee: @hodgesf; subissue: )
Test the newly merged issue-XXXX branch (assignee: @bazarkua; subissue: )
Run pytest suite on a development machine
Run ARAX flask server on a development machine; run all four example queries and inspect both the results and the TRAPI message logs
Install the code on arax.ncats.io/test and re-test there (check STDERR and make sure the Background Tasker is working)
Tag head of master branch with the previous Tier0 version in case quick reverting is needed. (pre 20260621)
Merge of the issue-XXXX branch to master; (assignee: @hodgesf; subissue: ) (ideally, the following people would concur that we are ready, before we do this):
curie_to_pmids_v1.0_tier0-MMDDYYYY.sqlite(assignee: @hodgesf; subissue: ) (build script:build_ngd_database.py)autocomplete_v1.0_tier0-MMDDYYYY.sqlite(assignee: @hodgesf; subissue: ) (build script:create_load_db.py)tier0-info-for-overlay_v1.0_tier0-MMDDYYYY.sqlite(assignee: @hodgesf; subissue: ) (build script:generate_sqlite.py)curie_ngd_v1.0_tier0-MMDDYYYY.sqlite(assignee: @mohsenht; subissue: )ExplainableDTD_v1.0_tier0-MMDDYYYY-all_with_paths.db(assignee: @chunyuma; subissue: )config_dbs.jsonfor the new database files. (assignee: @bazarkua; subissue: )ARAX_database_manager.pyfor the new database files. (assignee: @bazarkua; subissue: )team-expander-USERNAME@sftp.transltr.ioARAX-databases.rtx.aiarax.ncats.ioCICD.rtx.aiissue-XXXXbranch on cicd.rtx.ai; verify pytests are all passing (assignee: @bazarkua; subissue: )masterbranch intoissue-XXXXbranch (assignee: @hodgesf; subissue: )issue-XXXXbranch (assignee: @bazarkua; subissue: )issue-XXXXbranch to master; (assignee: @hodgesf; subissue: ) (ideally, the following people would concur that we are ready, before we do this):masterbranch to arax.ncats.io/test and re-test everything (pytest, flask application, etc.)masterbranch progressively to different arax.ncats.io endpoints, leaving at least one legacy endpointPLEASE UPDATE THE SPREADSHEET WITH THE STATUS OF YOUR TASKS TO HELP WITH ASYNC COORDINATION.
For detailed guidance on how to complete the above steps, reference the Rollout Procedure Wiki