Skip to end of banner
Go to start of banner

Release Notes for Sprint 20.01

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 37 Next »

Introduction

In this sprint release document, the features below and defects are resolved and deployed to the production server.

  • Improved performance for refreshing the Data Point Facts materialized view DATA-46 - Getting issue details... STATUS   

  • Searching for Exchange Rates by Country Name DATA-94 - Getting issue details... STATUS                                                             

  • Separate Border Point from Market     DATA-96 - Getting issue details... STATUS                        

  • Support GeoJSON format extracts in DataPoint APIs      DATA-130 - Getting issue details... STATUS                                             

  • Implement an OpenAPI Schema to make it easier to use the REST API  DATA-134 - Getting issue details... STATUS

  • Improve speed of FDE tables, maps and charts by only extracting required fields DATA-136 - Getting issue details... STATUS

  • Associate the document type based permissions to the FEWS NET Staff and FDE Only roles  DATA-145 - Getting issue details... STATUS

  • Update Mayan to 3.3 DATA-149 - Getting issue details... STATUS

  • Upgrade Pandas to 0.23.4 DATA-155 - Getting issue details... STATUS

  • Price Saved Data Sets screen doesn't show FEWS NET Only "tab" DATA-170 - Getting issue details... STATUS

  • Ag datasets marked "FEWS NET Only" should be "Public". 4 still need to be changed  DATA-180 - Getting issue details... STATUS

  • Fix Admin Unit Generation Issues DATA-80 - Getting issue details... STATUS  

  •  Correct Mayan database credentials DATA-146 - Getting issue details... STATUS

  •  Cached Geography Filter for Crop Production tab in FDE is not working DATA-156 - Getting issue details... STATUS

  • In the crop data domain, Admin units of the country Brazil are shown under the drop down list of International DATA-166 - Getting issue details... STATUS

  •  Incomplete form in offline Data Upload admin screen DATA-173 - Getting issue details... STATUS                                                                               

  New Features            

Improved performance for refreshing the Data Point Facts materialized view DATA-46 - Getting issue details... STATUS     

  • This feature is about making change on a `warehouse_datapointfacts_view` so that is excludes Data Points that are Crop Production Indicator Values (using the specialization_type) and check on the difference in time to refresh the view before and after the change which as a result improves performance for refreshing the Data Point Facts materialized view.

Searching for Exchange Rates by Country Name DATA-94 - Getting issue details... STATUS      

  • This feature is allowing to search the exchange rate by country name and in addition to this the calculated name of the exchange rate data series has also been changed to include `from_currency_iso_en_name` and the `to_currency_iso_en_name` as shown below:

 Separate Border Point from Market DATA-96 - Getting issue details... STATUS     

  • This feature is about separating the border point from the Market i.e the Border point becomes a separate list under the subclass of the Geographic unit like shown below:

Support GeoJSON format extracts in DataPoint APIs      DATA-130 - Getting issue details... STATUS

  • This feature is about implementing GeoJSON format extracts in DataPoint APIs which as a result will be used in GIS tools for generating Maps ,,,etc.

Implement an OpenAPI Schema to make it easier to use the REST API  DATA-134 - Getting issue details... STATUS

  • This enhancement is about implementing  an OpenAPI Schema to make it easier to use the REST API.

Improve speed of FDE tables, maps and charts by only extracting required fields DATA-136 - Getting issue details... STATUS

  • This feature is about improving the speed of FDE tables, maps and charts by only extracting the required fields.

Associate the document type based permissions to the FEWS NET Staff and FDE Only roles  DATA-145 - Getting issue details... STATUS

  • This enhancement is about associating the document types to the Groups of FDE Only & FEWS NET Staff i.e the users which are assigned to the group FDE Only access only the documents which are allowed to access and  can only view the Data Explorer whereas the users which are assigned to the group FEWS NET Staff access all the total documents and can also access view the Data Explorer & Data Management.

As a FDE Only user

As a FEWS NET Staff user

Update Mayan to 3.3 DATA-149 - Getting issue details... STATUS

  • This task is about upgrading Mayan to 3.3 and this upgrade introduced key major changes in the user interface of the Mayan system by introducing the features listed below:

    • Increasing the role label field size from 64 to 128 characters

    • Darkening content area when opening the mobile menu

    • Hiding the multi item selection help text on mobile screens

    • Removing body spacer HTML and JavaScript. Not needed with the new UI

    • Adding support for icon shadows

    • Back porting the vertical main menu update

    • Adding support for menu inheritance

    • Convertingdocument image cache to use file cache manager app. Add setting DOCUMENTS_CACHE_MAXIMUM_SIZE defaults to 500 MB

    • Using timezone aware date for document statistics

    • Updating mayan_statistics migration 0002 to rename duplicate slugs

    • Removing index create permission as an ACL permission for indexes

  • The upgrade also resolves  the bugs listed below:

o   Username color on mobile screens

o  The Mayan statistics app that fails to render correct value when the current month is December

Upgrade Pandas to 0.23.4 DATA-155 - Getting issue details... STATUS

  • Since FDW depends on the Pandas library to perform statistical calculations and data re-sampling and we were using version 0.22 which is very old. So this task is upgrading Pandas to 0.23.4.

Price Saved Data Sets screen doesn't show FEWS NET Only "tab" DATA-170 - Getting issue details... STATUS

  • This feature is about adding the FEWS NET only visibility option to a saved dataset of all the data domains of the FDE.

Ag datasets marked "FEWS NET Only" should be "Public". 4 still need to be changed  DATA-180 - Getting issue details... STATUS

  • There were crop datasets which were sourced from Public but these datasets had the visibility type of a FEWS NET Only so this task is to change these datasets to Public type of visibility and it is done.

Resolved Defects                                         

Fix Admin Unit Generation Issues DATA-80 - Getting issue details... STATUS  

  • For about 41 countries the FNID codes of the Admin 0 units were missing the year component and it is resolved for all of these countries.

Correct Mayan database credentials DATA-146 - Getting issue details... STATUS

  • Due to a configuration error at the time of migration to the FEWS NET AWS infrastructure, the fdwdev and fdwprd environments were both sharing the same Postgres database and it is resolved now.

Cached Geography Filter for Crop Production tab in FDE is not working DATA-156 - Getting issue details... STATUS

  • On Crop data domain , the Geographic filter took longer minutes to popup its values and now the performance has been improved.

In the crop data domain, Admin units of the country Brazil are shown under the drop down list of International DATA-166 - Getting issue details... STATUS

  • Admin 3 units of some countries were shown as list of countries under both M49 or FN Regions and this has been resolved.

Incomplete form in offline Data Upload admin screen DATA-173 - Getting issue details... STATUS

  • There was an issue on the data upload page i.e when one clicks on  , Add data upload button it results in the screenshot below i.e , the File, Import format and subtype fields or the File field only will be hidden like you see in the screenshot below and this was resolved.

 

 

 

 

  • No labels