Details
-
Type: Task
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 10.1.0
-
Labels:None
-
Story Points:1
-
Epic Link:
-
Sprint:Fall 1, Fall 2
Description
Situation: In IGB 10.1.0 we are adding the UCSC REST API data provider to replace the UCSC DAS data provider. On the current IGB main branch we have set the DAS data provider to be disabled. If IGB 10.1.0 is installed on a new system, DAS is disabled. However, if a user goes from 10.0.1 to 10.1.0 the DAS data provider remains enabled. Having both DAS and UCSC REST enabled slows IGB down it requires additional API calls.
Task: Remove the DAS data provider from the igbDefaultPrefs.json file. This will work to remove DAS from both new installs of IGB as well as updates from a previous version of IGB to the new version.
Attachments
Activity
Nowlan Freese
created issue -
Nowlan Freese
made changes -
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-1765 [ 17855 ] |
Nowlan Freese
made changes -
Assignee | Jaya Sravani Sirigineedi [ jsirigin ] |
Nowlan Freese
made changes -
Story Points | 0.25 | 1 |
Ann Loraine
made changes -
Sprint | Fall 1 [ 202 ] | Fall 1, Fall 2 [ 202, 203 ] |
Ann Loraine
made changes -
Rank | Ranked higher |
Jaya Sravani Sirigineedi
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Jaya Sravani Sirigineedi
made changes -
Attachment | UCSC_properties_info.png [ 18505 ] |
Jaya Sravani Sirigineedi
made changes -
Attachment | UCSC_Das_provider_removal.png [ 18506 ] |
Jaya Sravani Sirigineedi
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Jaya Sravani Sirigineedi
made changes -
Assignee | Jaya Sravani Sirigineedi [ jsirigin ] | Nowlan Freese [ nfreese ] |
Jaya Sravani Sirigineedi
made changes -
Assignee | Nowlan Freese [ nfreese ] |
Nowlan Freese
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Nowlan Freese
made changes -
Assignee | Jaya Sravani Sirigineedi [ jsirigin ] |
Nowlan Freese
made changes -
Status | First Level Review in Progress [ 10301 ] | To-Do [ 10305 ] |
Jaya Sravani Sirigineedi
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Jaya Sravani Sirigineedi
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Jaya Sravani Sirigineedi
made changes -
Assignee | Jaya Sravani Sirigineedi [ jsirigin ] | Nowlan Freese [ nfreese ] |
Nowlan Freese
made changes -
Assignee | Nowlan Freese [ nfreese ] | Jaya Sravani Sirigineedi [ jsirigin ] |
Nowlan Freese
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Nowlan Freese
made changes -
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Jaya Sravani Sirigineedi
made changes -
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Jaya Sravani Sirigineedi
made changes -
Assignee | Jaya Sravani Sirigineedi [ jsirigin ] | Nowlan Freese [ nfreese ] |
Nowlan Freese
made changes -
Assignee | Nowlan Freese [ nfreese ] | Ann Loraine [ aloraine ] |
Ann Loraine
made changes -
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Ann Loraine
made changes -
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Ann Loraine
made changes -
Assignee | Ann Loraine [ aloraine ] |
Nowlan Freese
made changes -
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Nowlan Freese
made changes -
Assignee | Jaya Sravani Sirigineedi [ jsirigin ] |
Nowlan Freese
made changes -
Resolution | Done [ 10000 ] | |
Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
Nowlan Freese
made changes -
Fix Version/s | 10.1.0 [ 11000 ] |
The UCSC DAS data provider has been disabled as far back as release-9.0.1 in the igbDefaultPrefs.json (9.0.1 was as far back as I tested). In release-9.1.6 we removed DAS v1 support (
IGBF-2474) and also removed DAS from igbDefaultPrefs.json. The removal of the DAS v1 module in IGB caused a few features to fail in IGB (external view tab), and this is what we received user requests for (HELP-374). We then restored DAS v1 support in IGB for release-9.1.8 (IGBF-2793), but we kept the DAS data provider as disabled. We then switched the DAS data provider to be on by default in release-9.1.10 (IGBF-3068).For testing, I went back to the release-9.1.0 branch (DAS disabled by default), enabled DAS, closed IGB, started release-9.1.2 branch (DAS disabled by default), and DAS remained enabled.
My conclusion is that if a data provider is enabled, switching the data provider to disabled in igbDefaultPrefs.json will not override the enabled status of the data provider when a user switches to a new version of IGB. The user help issues related to DAS were due to a previous reliance on DAS for the external view tab, that has since been updated to use the UCSC REST API endpoint (
IGBF-2863).My recommendation would be to remove the DAS data provider from igbDefaultPrefs.json. The UCSC REST API is providing all of the functionality that DAS provided, and we have only had das enabled by default for the last two releases (9.1.10 and 10.0.0). We can add documentation to the IGB user's guide for how to re-enable the DAS data provider, should a user need it.