Release V 5.1.0

Hot-fix: 5.1.1 (03-04-2023)

ComponentBuild JobBuild TagDeploy JobDeploymentComment

Batch Service

Build/job/Lern/job/FlinkJobs

Deploy/job/Lern/job/FlinkJobs

relational-cache-updater, activity-aggregate-updater jobs need to be deployed Bug: https://project-sunbird.atlassian.net/browse/LR-387

Document Release Version

ProjectRelease DateVersion

Lern

31 Jan 23

V 5.1.0

Details of Released Tag

ComponentsJenkins JobDeploy Tags (Devops)Build Tags (Github Repo Tags)Github RepositoryComments

Batch Service

Build/Core/Lms

release-5.1.0

sunbird-course-service : release-5.1.0_RC2

Batch Service

Build/job/Lern/job/FlinkJobs

release-5.1.0

data-pipeline : release-5.1.0_RC1

relational-cache-updater, activity-aggregate-updater jobs need to be deployed

User&Org Service

Build/Core/Learner

release-5.1.0

sunbird-lms-service : release-5.1.0_RC2

Data Products

Build/job/Lern/job/LernDataProducts/

release-5.1.0

data-products : release-5.1.0_RC1

Summary of the Changes

  • Support for optional material in a course

  • Migration of existing certificate in to RC

  • Making Identity manager optional for setup

Affected Areas:

  • Flink Jobs - RelationCacheUpdate, ActivityAggregateUpdater for removing optional contents from course completion calculation

  • Identity manager made optional for local setup in UserOrg and Batch Service

  • Exhaust Reports - Progress Exhaust

Details of the Changes

LR-1 Backend :: Support for optional material in a course - Consumption and reporting related changes

LR-4 Design on Migration of existing certificate in to RC

LR-241 UserOrg: Identity manager should be optional for setup

LR-242 UserOrg:Decoupling the external dependencies so that installation is easier like configuring the form api validation to Sunbird Ed

LR-251 BatchService : Identity manager should be optional for setup

LR-131 BatchService: Refactoring of SB Lern Batch Service

Last updated