-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
🎉 Source Mixpanel low code migration #36724
🎉 Source Mixpanel low code migration #36724
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Ignored Deployment
|
airbyte-integrations/connectors/source-mixpanel/source_mixpanel/components.py
Outdated
Show resolved
Hide resolved
to populate funnel_name attribute
In #37833, someone wants to use composite PKs for Members stream, and that change, if it makes sense, would be breaking. @midavadim, should we roll it into this PR so we avoid two breaking changes on a connector in a row? Will this PR be a breaking change on it's own, or a clean migration? |
Does Airbyte has usage tracking over streams ? I think I saw segment in the logs I understand it's a breaking change but it's weird no-one every reported it. Currently it's not possible to use this specific stream as it gives wrong answer. |
Usage tracking: yes, for Cloud, but I'm not entirely sure about per-stream data in OSS installations. We'll need to take a look. You'd be surprised. ;) |
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.
there are a few unanswered questions.
main concerns:
- there's a lot of custom components. Are they all necessary?
- There's a strange incremental_sync component. how is it expected to work?
airbyte-integrations/connectors/source-mixpanel/source_mixpanel/components.py
Show resolved
Hide resolved
airbyte-integrations/connectors/source-mixpanel/source_mixpanel/components.py
Show resolved
Hide resolved
airbyte-integrations/connectors/source-mixpanel/source_mixpanel/components.py
Show resolved
Hide resolved
airbyte-integrations/connectors/source-mixpanel/source_mixpanel/components.py
Show resolved
Hide resolved
airbyte-integrations/connectors/source-mixpanel/source_mixpanel/components.py
Show resolved
Hide resolved
airbyte-integrations/connectors/source-mixpanel/source_mixpanel/components.py
Show resolved
Hide resolved
from .streams.engage import EngageSchema | ||
|
||
|
||
class MixpanelHttpRequester(HttpRequester): |
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.
bump
airbyte-integrations/connectors/source-mixpanel/source_mixpanel/components.py
Show resolved
Hide resolved
airbyte-integrations/connectors/source-mixpanel/source_mixpanel/components.py
Show resolved
Hide resolved
airbyte-integrations/connectors/source-mixpanel/source_mixpanel/manifest.yaml
Outdated
Show resolved
Hide resolved
…e-migration' into midavadim/36356-mixpanel-low-code-migration
|
@natikgadzhi @RobinHerzog lets prohandle key for cohost members stream in separate PR |
# Conflicts: # airbyte-integrations/connectors/source-mixpanel/metadata.yaml # airbyte-integrations/connectors/source-mixpanel/poetry.lock # airbyte-integrations/connectors/source-mixpanel/pyproject.toml # airbyte-integrations/connectors/source-mixpanel/unit_tests/test_streams.py # docs/integrations/sources/mixpanel.md
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.
approved pending the regression tests run passing https://github.com/airbytehq/airbyte/actions/runs/8993378634
https://github.com/airbytehq/airbyte-internal-issues/issues/6915