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 SurveyMonkey: fix add missing params to stream survey_responses #25109
🐛 Source SurveyMonkey: fix add missing params to stream survey_responses #25109
Conversation
Note: I did not test this change. |
/test connector=connectors/source-surveymonkey
Build FailedTest summary info:
|
@leo-schick please check unit test failures. These tests you can correct and submit a fix. After I'll run tests again. |
@marcosmarxm Please rerun ... |
@marcosmarxm give it another try.... |
/test connector=connectors/source-surveymonkey
Build FailedTest summary info:
|
676caec
to
454fd14
Compare
@marcosmarxm please try once more... I am actually confused about the last error we got... if it does not succeed, I think I will have to run the integration test locally on my production account ... |
airbyte-integrations/connectors/source-surveymonkey/source_surveymonkey/streams.py
Outdated
Show resolved
Hide resolved
/test connector=connectors/source-surveymonkey
Build FailedTest summary info:
|
@marcosmarxm to be honest, I have no idea why this is happening... |
@leo-schick the error is in our side. I'm working to fix it. |
/test connector=connectors/source-surveymonkey
Build PassedTest summary info:
|
/publish connector=connectors/source-surveymonkey
if you have connectors that successfully published but failed definition generation, follow step 4 here |
…ses (airbytehq#25109) * add missing params to stream survey_responses * fix unit test test_surveys_responses_request_params * use next_page_token when given in survey_responses stream * fix integration tests * fix build * update expected records * update expected records complete * fix expected records * bump connector version and update docs * Update source_definitions.yaml * auto-bump connector version --------- Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com> Co-authored-by: marcosmarxm <marcosmarxm@gmail.com> Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
What
Incomplete incremental sync. of stream
survey_responses
. See issue #25108How
Provide the additional params
sort_by
,sort_order
andper_page
(to reduce the number of API calls)🚨 User Impact 🚨
I do not expect a crash or something since this is not a breaking change, but since the historical data is incomplete I strongly recommend everybody who has an active connection to SurveyMonek to perform once a full sync after upgrading to a version with this fix.
Pre-merge Checklist
Updating a connector
Community member or Airbyter
Grant edit access to maintainers (instructions)
Secrets in the connector's spec are annotated with
airbyte_secret
Unit & integration tests added and passing. Community members, please provide proof of success locally e.g: screenshot or copy-paste unit, integration, and acceptance test output. To run acceptance tests for a Python connector, follow instructions in the README. For java connectors run
./gradlew :airbyte-integrations:connectors:<name>:integrationTest
.Code reviews completed
Connector version has been incremented
Dockerfile
has updated versionDocumentation updated
README.md
bootstrap.md
. See description and examplesdocs/integrations/<source or destination>/<name>.md
with an entry for the new version. See changelog examplePR name follows PR naming conventions
Airbyter
If this is a community PR, the Airbyte engineer reviewing this PR is responsible for the below items.
/test connector=connectors/<name>
command is passing/publish
command described here