bcgov / bcgov/entity

ULC/CCC/BC pipeline - update to support alter share structure

Open
#24,026 0 comments 0 reactions 0 assignees View on GitHub
Entities - Data Migration Priority2
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

This ticket is to update the pipeline to support alter share structure.

This will include:
* Updating raw sql queries to pull in required data from COLIN db extract
* Updating code to generating filing json for given filing
* Update custom filer code to process generated filing json
* Testing pipeline against a decent sample size to see what errors come up

When updating the pipeline to support a given filing, the initial testing will be done locally against a COLIN db extract. We can test with a smaller but significant sample size of fillings to have a certain level of confidence that the pipeline is working in general for a given filing.

In our overall migration testing, all migration of prod COLIN corp data will be tested. Under this comprehensive testing, various data issues and edge cases will be discovered for various filings. We will cut tickets at this time to address the issues that come up.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the raw SQL queries that pull data from the COLIN database extract, then trace the code that generates filing JSON and the custom filer code that processes it. Run the pipeline locally against a smaller but significant sample of filings and verify that alter share structure filings are handled; broader migration testing should identify remaining edge cases.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, postgres, python
Domain
backend, data, database
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.