rudderlabs / rudder-transformer

Open-source, warehouse-first Customer Data Pipeline and Segment-alternative. Collects and routes clickstream data and builds your customer data lake on your data warehouse.
https://www.rudderstack.com
Other
79 stars 110 forks source link

fix: prefer event check vs config check for vdm #3754

Closed koladilip closed 2 weeks ago

koladilip commented 2 weeks ago

What are the changes introduced in this PR?

Some syncs may still be in progress when migrating from FBCA to VDM v2. Currently, the transformation process prioritizes the connection configuration, which results in treating these syncs as new VDM v2 events. We are updating the preference to prioritize the "mapped to destination" flag in the event instead to address this.

What is the related Linear task?

Resolves INT-2624

Please explain the objectives of your changes below

Put down any required details on the broader aspect of your changes. If there are any dependent changes, mandatorily mention them here

Any changes to existing capabilities/behaviour, mention the reason & what are the changes ?

N/A

Any new dependencies introduced with this change?

N/A

Any new generic utility introduced or modified. Please explain the changes.

N/A

Any technical or performance related pointers to consider with the change?

N/A

@coderabbitai review


Developer checklist

Reviewer checklist

devops-github-rudderstack commented 2 weeks ago

Test report for this run is available at: https://test-integrations-dev.s3.amazonaws.com/integrations-test-reports/rudder-transformer/3754/test-report.html

codecov[bot] commented 2 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Please upload report for BASE (hotfix/24092024@10d914e). Learn more about missing BASE report.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## hotfix/24092024 #3754 +/- ## ================================================== Coverage ? 88.70% ================================================== Files ? 594 Lines ? 32417 Branches ? 7727 ================================================== Hits ? 28754 Misses ? 3372 Partials ? 291 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

sonarcloud[bot] commented 2 weeks ago

Quality Gate Passed Quality Gate passed

Issues
6 New issues
0 Accepted issues

Measures
0 Security Hotspots
92.2% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud