-
Notifications
You must be signed in to change notification settings - Fork 126
[Core] Send raw data to Port's POST endpoint #1917
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||
Code Coverage Artifact 📈: https://github.com/port-labs/ocean/actions/runs/16468890976/artifacts/3596118490Code Coverage Total Percentage:
|
Code Coverage Artifact 📈: https://github.com/port-labs/ocean/actions/runs/16549496645/artifacts/3623498579Code Coverage Total Percentage:
|
…kehouse. Introduced a method to check if lakehouse data is enabled and updated logic to post data accordingly.
…This change simplifies the integration logic by eliminating the call to post lakehouse data, aligning with recent refactoring efforts.
Code Coverage Artifact 📈: https://github.com/port-labs/ocean/actions/runs/16551485646/artifacts/3623980090Code Coverage Total Percentage:
|
Code Coverage Artifact 📈: https://github.com/port-labs/ocean/actions/runs/16596538210/artifacts/3638959580Code Coverage Total Percentage:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Code Coverage Artifact 📈: https://github.com/port-labs/ocean/actions/runs/16704342305/artifacts/3675969812Code Coverage Total Percentage:
|
Code Coverage Artifact 📈: https://github.com/port-labs/ocean/actions/runs/16704358431/artifacts/3675971734Code Coverage Total Percentage:
|
PR Type
Enhancement
Description
Add data lake service integration for raw data posting
Implement new endpoint for sending raw data to Port's data lake
Add feature flag check for DATALAKE_ENABLED functionality
Collect and send raw data during sync operations
Diagram Walkthrough
File Walkthrough
integrations.py
Add data lake client methodport_ocean/clients/port/mixins/integrations.py
post_integration_raw_datamethod for data lake API callssync_raw.py
Integrate data lake posting in sync flowport_ocean/core/integrations/mixins/sync_raw.py
raw_datalist