Release V 5.2.0
Document Release Version
Details of Released Tag
Summary of the Changes
Refactoring of Dial code dependency: An API was developed to fetch QR code image URLs and resolve relative paths from the DIAL service instead of the current connection to the Cassandra table.
API automation using Postman for P0 APIs
Movement of UserCache and UserCacheIndexer in Data Pipeline to Lern
Test Automation for CSP
Cassandra migration and grouping cql scripts with respect to keyspaces
Bug Fixes - click here to see the list of bugs fixed as a part of this release. Details of the Changes: LR-301 API automation using Postman for P0 APIs LR-302 Movement of UserCacheIndexer Data Product to Lern LR-303 Movement of UserCache in Data Pipeline to Lern LR-306 Test Automation for CSP LR-322 API automation using Newman for P0 APIs LR-325 BatchService: Refactoring of SB Lern Batch Service - DialCode Dependency LR-101 Cassandra migration and grouping cql scripts with respect to keyspaces LR-307 Setting up a complete testing env for Lern with all other BBs LR-122 Lern repo and pod name correction to match the component name
Env Configurations (Needs to be done before service deployment):
The below environment variable needs to be configured in the dev ops repo in 'sunbird_lms-service.env' file.
Note: Only For the adopters who are migrating from the previous versions to 5.2.0, run 'syncdialcodes' command in "Neo4jElasticSearchSyncTool" to sync "imageUrl" of dialcodes to Elastic Search. DIAL codes list can be fetched using below content search CURL:
Note: Only For the adopters who are migrating from the previous versions to 5.2.0, need to follow the following steps:
Create the cassandra_migration_version and cassandra_migration_version_counts tables in respective keyspaces by using the below queries.
Replace <keyspace> with the below keyspace names,
sunbird_groups
sunbird_notifications
sunbird_courses
To export cassandra_migration_version table COPY,
To import cassandra_migration_version table COPY
To export cassandra_migration_version_count table COPY
To import cassandra_migration_version_count table COPY
Flink Job Configurations for Lern:
Data Product Configurations for Lern:
Last updated