Skip to content

Commit d522f8e

Browse files
chore: daily sync — 22 new PRs labeled, 8 jira features added (total PRs: 3055)
1 parent 27abfbf commit d522f8e

2 files changed

Lines changed: 31 additions & 1 deletion

File tree

complexity-report.csv

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3032,3 +3032,25 @@ https://github.com/RiveryIO/rivery_back/pull/12851,4,bharat-boomi,2026-04-07,Nin
30323032
https://github.com/RiveryIO/rivery_back/pull/12848,5,Srivasu-Boomi,2026-04-07,Ninja,2026-04-07T05:06:22Z,2026-04-06T09:55:35Z,176,58,"Adds retry logic with timeout detection to SFTP connector across 3 Python files; involves new exception type, refactored connection method with loop/sleep/conditional error handling, and 4 comprehensive test cases covering retry scenarios; moderate complexity from state management and error discrimination logic but follows established patterns.",github,mayanks-Boomi
30333033
https://github.com/RiveryIO/rivery_back/pull/12846,6,mayanks-Boomi,2026-04-07,Ninja,2026-04-07T05:22:45Z,2026-04-06T05:46:49Z,2489,110,"Multiple moderate features across several APIs (Apple SearchAds campaign metadata merging, AWS Billing group_by support, Salesforce v3 error normalization and extensive test coverage, SFTP auth timeout retry logic) with non-trivial orchestration, mapping logic, and comprehensive tests; broad but pattern-based changes within existing frameworks.",github,vijay-prakash-singh-dev
30343034
https://github.com/RiveryIO/rivery_back/pull/12828,5,vijay-prakash-singh-dev,2026-04-07,Ninja,2026-04-07T05:06:15Z,2026-03-30T06:35:14Z,225,8,"Adds campaign metadata field support across multiple layers (API fetching, serialization, merging) with non-trivial logic for mapping and JSON pre-serialization, plus comprehensive test coverage (8 new tests) validating edge cases and data flow; moderate scope within a single API integration.",github,mayanks-Boomi
3035+
https://github.com/RiveryIO/kubernetes/pull/1506,1,kubernetes-repo-update-bot[bot],2026-04-09,Bots,2026-04-09T13:10:14Z,2026-04-09T13:10:12Z,1,1,Single-line version bump in a YAML config file changing a Docker image version string; trivial change with no logic or structural modifications.,github,
3036+
https://github.com/RiveryIO/kubernetes/pull/1505,1,OmerBor,2026-04-09,Core,2026-04-09T10:58:55Z,2026-04-09T10:52:06Z,2,0,"Trivial configuration change adding two lines to specify imagePullSecrets in a single Kubernetes deployment YAML; no logic, no tests, purely declarative infrastructure config.",github,
3037+
https://github.com/RiveryIO/rivery_back/pull/12858,6,mayanks-Boomi,2026-04-09,Ninja,2026-04-09T08:10:13Z,2026-04-09T08:08:50Z,1,780,"Reverts a feature that added schema manifest writing to EFS across multiple modules (utils, workers, feeders, queue, exceptions) with comprehensive test coverage; moderate complexity due to breadth of changes and removal of non-trivial orchestration logic, though conceptually straightforward as a revert.",github,
3038+
https://github.com/RiveryIO/kubernetes/pull/1504,1,kubernetes-repo-update-bot[bot],2026-04-08,Bots,2026-04-08T09:45:55Z,2026-04-08T09:45:53Z,1,1,Single-line version bump in a config file changing a Docker image tag from v0.0.83 to v0.0.84; trivial change with no logic or structural modifications.,github,
3039+
https://github.com/RiveryIO/kubernetes/pull/1503,1,kubernetes-repo-update-bot[bot],2026-04-08,Bots,2026-04-08T09:44:53Z,2026-04-08T09:44:51Z,1,1,Single-line version bump in a config file changing a Docker image tag from v0.0.83 to v0.0.84; trivial change with no logic or structural modifications.,github,
3040+
https://github.com/RiveryIO/rivery_back/pull/12854,2,bharat-boomi,2026-04-08,Ninja,2026-04-08T21:15:17Z,2026-04-08T21:09:26Z,1,780,"Pure revert removing a schema manifest feature: deletes a utility module, error codes, tests, and integration points across 9 files with no new logic added, just cleanup of previously implemented functionality.",github,
3041+
https://github.com/RiveryIO/kubernetes/pull/1502,1,kubernetes-repo-update-bot[bot],2026-04-08,Bots,2026-04-08T09:43:38Z,2026-04-08T09:43:36Z,1,1,"Single-line version bump in a config file; trivial change with no logic, testing, or structural modifications required.",github,
3042+
https://github.com/RiveryIO/kubernetes/pull/1501,1,kubernetes-repo-update-bot[bot],2026-04-08,Bots,2026-04-08T09:42:40Z,2026-04-08T09:42:38Z,1,1,Single-line version bump in a config file; trivial change with no logic or structural modifications.,github,
3043+
https://github.com/RiveryIO/kubernetes/pull/1500,1,kubernetes-repo-update-bot[bot],2026-04-08,Bots,2026-04-08T06:56:46Z,2026-04-08T06:56:44Z,1,1,Single-line version bump in a YAML config file changing a Docker image version from v0.0.83 to v0.0.84; trivial change with no logic or structural modifications.,github,
3044+
https://github.com/RiveryIO/rivery_back/pull/12853,6,bharat-boomi,2026-04-08,Ninja,2026-04-08T06:51:26Z,2026-04-08T06:38:15Z,780,1,"Implements schema manifest feature across multiple modules (feeder, worker, utils, queue) with new utility functions, error handling, file I/O orchestration, and comprehensive test coverage (216+ test lines); moderate complexity from cross-module integration and conditional workflow logic, though follows existing patterns and is well-contained within conversion domain.",github,
3045+
https://github.com/RiveryIO/rivery_back/pull/12841,6,bharat-boomi,2026-04-08,Ninja,2026-04-08T06:36:44Z,2026-04-01T05:50:27Z,780,1,"Implements schema manifest generation and file-writing logic across multiple modules (utils, workers, feeders, queue) with comprehensive error handling, new exception codes, and extensive test coverage (100%); moderate orchestration complexity with conditional gating logic and integration into existing conversion pipeline, but follows established patterns and is well-contained within a single feature domain.",github,
3046+
https://github.com/RiveryIO/rivery-api-service/pull/2729,5,noam-salomon,2026-04-09,FullStack,2026-04-09T08:29:53Z,2026-03-29T15:22:31Z,190,2,"Adds retry logic and duplicate-key race condition handling to a single method with immediate recovery path and fallback retry decorator; includes comprehensive parametrized tests covering multiple edge cases, but logic is straightforward exception handling and retry orchestration.",github,
3047+
https://github.com/RiveryIO/rivery-api-service/pull/2728,4,noam-salomon,2026-04-09,FullStack,2026-04-09T08:33:59Z,2026-03-29T11:25:42Z,165,94,"Refactoring to extract two inline code blocks into separate utility functions (handle_boomi_account_event and handle_boomi_user_event) with corresponding test path updates; straightforward code movement with minimal logic changes, primarily improving code organization.",github,
3048+
https://github.com/RiveryIO/react_rivery/pull/2620,6,Morzus90,2026-04-09,FullStack,2026-04-09T09:55:17Z,2026-03-14T14:59:20Z,377,95,"Moderate complexity involving multiple UI components, test fixtures, and state management changes for AI troubleshooting feature rollout; includes Cypress E2E tests with multiple scenarios, conditional rendering logic across several drawers/components, error handling utilities, and account settings integration, but follows established patterns without introducing novel architectural concepts.",github,
3049+
https://bitbucket.org/boomii/knowledge-hub-frontend/pull-requests/8,1,Selvakumar Rajendran,2026-04-09,,2026-04-09T15:08:10.056672+00:00,2026-04-09T14:58:14.922450+00:00,1,0,Single-line configuration change adding a base path to Vite config; trivial fix with no logic or testing required.,bitbucket,
3050+
https://bitbucket.org/boomii/knowledge-hub-frontend/pull-requests/7,2,Inara Singatulin,2026-04-05,,2026-04-05T11:24:24.025869+00:00,2026-04-05T11:05:33.486007+00:00,32,17,"Simple environment configuration changes: adds production .env file with URL settings, updates proxy logic and routing redirects, removes dev-mode conditionals; straightforward config and minor code adjustments with no complex logic.",bitbucket,
3051+
https://bitbucket.org/boomii/knowledge-hub-frontend/pull-requests/6,4,Inara Singatulin,2026-04-05,,2026-04-05T10:41:24.058322+00:00,2026-04-05T08:06:16.942550+00:00,15307,34832,"Migration from Create React App (craco) to Vite build tooling; involves updating config files, renaming env vars from REACT_APP_* to VITE_*, adjusting import.meta.env references, and modifying build scripts, but follows standard migration patterns with minimal logic changes.",bitbucket,
3052+
https://bitbucket.org/boomii/knowledge-hub-api/pull-requests/45,3,Alon Reznik,2026-04-08,,2026-04-08T19:20:43.386167+00:00,2026-04-07T13:16:46.599614+00:00,550,51,"Dockerfile refactor to multi-stage build with simplified dependency handling, plus dependency version constraints and mypy config additions; straightforward infra alignment with clear patterns and no new business logic.",bitbucket,
3053+
https://bitbucket.org/boomii/kh-terraform/pull-requests/6,3,Alon Reznik,2026-03-30,,2026-03-30T09:09:12.892849+00:00,2026-03-29T10:02:39.225635+00:00,157,0,"Creates three straightforward Terragrunt config files for S3 bucket, IAM policy, and IAM role with standard AWS permissions; follows existing patterns with simple dependencies and no custom logic beyond declarative infrastructure definitions.",bitbucket,
3054+
https://bitbucket.org/boomii/kh-terraform/pull-requests/4,3,Aamir Hussain Siddiqui,2026-04-09,,2026-04-09T07:33:18.001021+00:00,2026-03-27T09:04:04.820904+00:00,44,142,"Refactoring Terragrunt configuration files to improve dependency management and standardize naming conventions; changes include updating include blocks, adding cross-stack dependencies with mock outputs, replacing hardcoded values with dynamic references, and consolidating root.hcl into terragrunt.hcl; straightforward infrastructure-as-code cleanup with no algorithmic complexity.",bitbucket,
3055+
https://bitbucket.org/boomii/kh-retrieve-api/pull-requests/8,1,Alon Reznik,2026-04-07,,2026-04-07T12:07:07.934258+00:00,2026-04-07T12:02:36.673012+00:00,0,0,"Empty diff with zero file changes; likely a metadata-only PR (e.g., merge commit, branch sync, or CI trigger) with no actual implementation work.",bitbucket,
3056+
https://bitbucket.org/boomii/kh-retrieve-api/pull-requests/9,4,Alon Reznik,2026-04-07,,2026-04-07T13:17:14.045309+00:00,2026-04-07T12:16:31.421941+00:00,52,33,"Refactors Dockerfile from SSH-based private dependency access to multi-stage build with JFrog registry args, removes BuildKit secret handling, and updates dependency spec; straightforward CI/build configuration change with clear pattern but touches multiple build concerns.",bitbucket,

features-released.csv

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
feature_id,feature_name,jira_keys,ticket_count,category,is_user_facing,llm_reasoning,team,released_date,first_created,lead_time_days,quarter,iso_week,story_points,description,fix_versions,ticket_links,parent_epic_link
2+
FULL-5201,Move rivery api service to bitbucket,FULL-5154,1,feature,,auto-synced,FullStack,2026-04-10,2026-03-11,30,2026-Q2,2026-W15,,,TBD,https://boomii.atlassian.net/browse/FULL-5154,https://boomii.atlassian.net/browse/FULL-5201
3+
FULL-4800,API+UI for Salesforce,FULL-4982,1,feature,,auto-synced,FullStack,2026-04-10,2026-02-04,65,2026-Q2,2026-W15,,,TBD,https://boomii.atlassian.net/browse/FULL-4982,https://boomii.atlassian.net/browse/FULL-4800
4+
DCI-993,Remove false alarms of BQ ,DCI-993,1,feature,,auto-synced,CDC,2026-04-10,2026-04-03,7,2026-Q2,2026-W15,,,TBD,https://boomii.atlassian.net/browse/DCI-993,
5+
RSUP-6038,[lytx] [Salesforce] Encountered an error that could be related to a large mapping scheme.,RSUP-6038,1,bug_fix,,auto-synced,Ninja,2026-04-10,2026-04-08,2,2026-Q2,2026-W15,,,py_v3_v8.2.2028,https://boomii.atlassian.net/browse/RSUP-6038,
6+
DCI-24,[Snowflake]-[Target] - Merge with Schema evolution,DCI-901,1,feature,,auto-synced,CDC,2026-04-09,2026-02-23,45,2026-Q2,2026-W15,,,TBD,https://boomii.atlassian.net/browse/DCI-901,https://boomii.atlassian.net/browse/DCI-24
7+
FULL-4945,handle race condition at Boomi event handler,FULL-5064,1,feature,,auto-synced,FullStack,2026-04-09,2026-02-26,42,2026-Q2,2026-W15,,,TBD,https://boomii.atlassian.net/browse/FULL-5064,https://boomii.atlassian.net/browse/FULL-4945
8+
FULL-5241,unable to save account name with spaces,FULL-5241,1,bug_fix,,auto-synced,FullStack,2026-04-09,2026-04-09,0,2026-Q2,2026-W15,0.2,,TBD,https://boomii.atlassian.net/browse/FULL-5241,
9+
DCI-1002,[Chaos] Supporting user input flag based CI run in chaos,DCI-1002,1,feature,,auto-synced,CDC,2026-04-09,2026-04-06,3,2026-Q2,2026-W15,,,TBD,https://boomii.atlassian.net/browse/DCI-1002,
10+
DCI-941,Support Ardal Defects & Tech Dept Q2/2026,RSUP-6013,1,bug_fix,,auto-synced,Ninja,2026-04-09,2026-03-24,16,2026-Q2,2026-W15,,,TBD,https://boomii.atlassian.net/browse/RSUP-6013,https://boomii.atlassian.net/browse/DCI-941
211
FULL-4814,Support tickets - Saga team - production Defects/RSUP- q1 2026,FULL-5223,1,bug_fix,,auto-synced,FullStack,2026-04-07,2026-03-29,9,2026-Q2,2026-W15,,,TBD,https://boomii.atlassian.net/browse/FULL-5223,https://boomii.atlassian.net/browse/FULL-4814
312
AMC-684,Integrate Blueprint Service with Rivery Back and API Service,AMC-697|AMC-695,2,feature,,auto-synced,Core,2026-04-07,2026-01-04,93,2026-Q2,2026-W15,,,,https://boomii.atlassian.net/browse/AMC-697|https://boomii.atlassian.net/browse/AMC-695,https://boomii.atlassian.net/browse/AMC-684
413
CORE-1999,ingesting (low scale),CORE-2013|CORE-2012|CORE-2010,3,feature,,auto-synced,Core,2026-04-07,2026-01-27,70,2026-Q2,2026-W15,,,,https://boomii.atlassian.net/browse/CORE-2013|https://boomii.atlassian.net/browse/CORE-2012|https://boomii.atlassian.net/browse/CORE-2010,https://boomii.atlassian.net/browse/CORE-1999
@@ -52,7 +61,6 @@ RSUP-5986,[] [Zendesk to Snowflake] The auto-mapping process continues to spin f
5261
AMC-765,DCA/Blueprint — Maintenance and Tech Debt Q2/2026,AMC-753,1,feature,,auto-synced,Core,2026-03-24,2026-02-15,37,2026-Q1,2026-W13,,,2026.03.31,https://boomii.atlassian.net/browse/AMC-753,https://boomii.atlassian.net/browse/AMC-765
5362
AMC-771,"Extend OAuth Support with Password, JWT Bearer, and Parameter Mapping",AMC-771,1,feature,,auto-synced,Core,2026-03-24,2026-03-10,14,2026-Q1,2026-W13,,,2026.03.31,https://boomii.atlassian.net/browse/AMC-771,
5463
DCI-642,Data Integration Tech Debt - DB Team - Q1/2026,DCI-582,1,feature,,auto-synced,CDC,2026-03-23,2025-11-20,123,2026-Q1,2026-W13,,,,https://boomii.atlassian.net/browse/DCI-582,https://boomii.atlassian.net/browse/DCI-642
55-
DCI-24,[Snowflake]-[Target] - Merge with Schema evolution,DCI-725,1,feature,,auto-synced,CDC,2026-03-23,2025-12-30,83,2026-Q1,2026-W13,,,TBD,https://boomii.atlassian.net/browse/DCI-725,https://boomii.atlassian.net/browse/DCI-24
5664
DCI-949,improve mssql init error message and type,DCI-949,1,bug_fix,,auto-synced,CDC,2026-03-23,2026-03-16,7,2026-Q1,2026-W13,,,py_v3_v8.2.1682,https://boomii.atlassian.net/browse/DCI-949,
5765
RSUP-2240,"[Double Verify Inc] [NetSuite to Snowflake] Error: ""Failed to get data from query with: """,RSUP-2240,1,bug_fix,,auto-synced,Ninja,2026-03-23,2023-01-12,1166,2026-Q1,2026-W13,,,TBD,https://boomii.atlassian.net/browse/RSUP-2240,
5866
FULL-5207,Varialbes - api service - raise correct exception and not 500 on number prefix,FULL-5207,1,feature,,auto-synced,FullStack,2026-03-23,2026-03-22,1,2026-Q1,2026-W13,0.3,,TBD,https://boomii.atlassian.net/browse/FULL-5207,

0 commit comments

Comments
 (0)