Aaron ("AJ") Steers
|
0727e4435a
|
docs: fix refs to Python CDK manifest yaml (#48576)
|
2024-11-20 18:53:15 +00:00 |
|
Aaron ("AJ") Steers
|
c6d49bdc60
|
Python-CDK: Remove CDK (replaced by new repo) (#48470)
|
2024-11-18 17:45:18 -08:00 |
|
Aaron ("AJ") Steers
|
e4641d3306
|
Docs(python-cdk): Add automated PDoc docs generation CI job (#46977)
|
2024-11-09 15:44:11 -08:00 |
|
Maxime Carbonneau-Leclerc
|
de137f28f1
|
bugfix: Ensure that streams with partition router are not executed concurrently (#48432)
|
2024-11-08 17:40:13 -05:00 |
|
Aldo Gonzalez
|
8ede5a577f
|
✨Feat(cdk): make sure file-transfer is handled when _concurrency_level is set and new get_file method for connectors. (#48345)
|
2024-11-08 15:56:36 -06:00 |
|
Anatolii Yatsuk
|
dd52899a6c
|
fix(airbyte-cdk): Add state workaround for legacy substreams (#48387)
|
2024-11-08 16:24:48 +02:00 |
|
Artem Inzhyyants
|
0c73a65c07
|
feat(airbyte-cdk): add jinja macros today_with_timezone (#48400)
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
|
2024-11-08 11:15:33 +01:00 |
|
Maxime Carbonneau-Leclerc
|
2266c3ae7e
|
bugfix: Move to CustomFormatConcurrentStreamStateConverter on epoch as well a… (#48389)
|
2024-11-07 12:37:23 -05:00 |
|
Artem Inzhyyants
|
5ca44e5d0d
|
feat(airbyte-cdk): add clear method to HttpMocker (#48399)
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
|
2024-11-07 16:04:52 +01:00 |
|
Maxime Carbonneau-Leclerc
|
e99938a989
|
Concurrent cursor support multiple formats (#48361)
|
2024-11-05 15:18:07 -05:00 |
|
Artem Inzhyyants
|
ca767a35b7
|
Airbyte CDK: fix streams discover (#48110)
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
|
2024-11-04 19:40:02 +01:00 |
|
Aaron ("AJ") Steers
|
72f7ae83c3
|
revert config text change (broke CI) (#48119)
|
2024-11-01 12:32:28 -07:00 |
|
Aaron ("AJ") Steers
|
bde10c6d00
|
Python-CDK: New text suggestion for raw files option (#48114)
Co-authored-by: Alexandre Cuoci <Hesperide@users.noreply.github.com>
|
2024-11-01 12:13:33 -07:00 |
|
Aldo Gonzalez
|
d166bc6632
|
✨Feature(airbyte-cdk): File Transfer implementation (#47686)
|
2024-10-31 06:23:04 -06:00 |
|
Brian Lai
|
6e2cbb4bb0
|
[Concurrent Low-Code] ConcurrentDeclarativeSource class that low-code connectors can inherit from to uptake Concurrent CDK (#46662)
Co-authored-by: Maxime Carbonneau-Leclerc <3360483+maxi297@users.noreply.github.com>
|
2024-10-29 18:09:08 -07:00 |
|
Aaron ("AJ") Steers
|
423d74529b
|
Destination-Motherduck: Fix write failures (#47694)
Co-authored-by: Guen Prawiroatmodjo <guen@motherduck.com>
|
2024-10-28 16:27:47 -07:00 |
|
Aaron ("AJ") Steers
|
8f6a548795
|
Destination-MotherDuck: Use new table naming methodology, use explicit column names, and add debug info for column matching (#47688)
Co-authored-by: Guen Prawiroatmodjo <guen@motherduck.com>
|
2024-10-28 14:48:41 -07:00 |
|
Anatolii Yatsuk
|
fb769bd0a0
|
feat(airbyte-cdk): Add Per Partition with Global fallback Cursor (#45125)
|
2024-10-28 14:03:41 +02:00 |
|
Guen Prawiroatmodjo
|
89a1283bb0
|
Fix: MotherDuck destination was not passing MotherDuck API key to SQL processor (#47380)
|
2024-10-25 13:11:07 -07:00 |
|
Lake Mossman
|
b590a21629
|
return better structured error logs to connector builder (#46963)
|
2024-10-23 15:49:50 -07:00 |
|
Aaron ("AJ") Steers
|
8d6a7aa220
|
Python-CDK: Add CDK sql module for new MotherDuck destination (#47260)
Co-authored-by: Guen Prawiroatmodjo <guen@motherduck.com>
|
2024-10-22 22:09:08 -07:00 |
|
Patrick Nilan
|
15da7f20dd
|
[airbyte-cdk] - Update HttpClient to call authenticator on backoff retry attempts in HttpClient._send (#47191)
|
2024-10-22 17:05:53 -07:00 |
|
Anatolii Yatsuk
|
569ed5c45a
|
fix(airbyte-cdk): Fix yielding parent records in SubstreamPartitionRouter (#46918)
|
2024-10-18 16:19:29 +03:00 |
|
Maxime Carbonneau-Leclerc
|
5fb3fc24f3
|
Add warning on AsyncRetriever (#46952)
|
2024-10-16 21:39:33 -04:00 |
|
Tomasz Szuba
|
df80472d5e
|
Improve SubstreamResumableFullRefreshCursor performance (#44428)
Co-authored-by: Brian Lai <51336873+brianjlai@users.noreply.github.com>
|
2024-10-10 19:38:49 -04:00 |
|
Chandler Prall
|
f8ac7f9fd7
|
fix: typo in XmlDecoder description (#46714)
|
2024-10-10 09:44:34 -06:00 |
|
Anatolii Yatsuk
|
7ed64be86e
|
feat(airbyte-cdk): Add extra fields to StreamSlice (#46311)
|
2024-10-10 14:49:52 +03:00 |
|
Patrick Nilan
|
5381fbab8d
|
[airbyte-cdk] - removes class_types_registry and default_implementation_registry (#46693)
|
2024-10-09 16:40:03 -07:00 |
|
Patrick Nilan
|
9249347736
|
[airbyte-cdk] - Add XmlDecoder component to low code CDK (#46360)
|
2024-10-09 11:18:32 -07:00 |
|
Brian Lai
|
c2923bd095
|
[concurrent low-code] Add concurrency_level to manifest and allow it to be parsed into a runtime object (#45943)
|
2024-10-08 17:04:11 -04:00 |
|
Patrick Nilan
|
99f94674f6
|
[airbyte-cdk] - Consolidate decoder selection in low-code CDK (#46313)
|
2024-10-07 15:16:49 -07:00 |
|
Serhii Lazebnyi
|
dd5adef0d4
|
feat(concurrent-cdk): add to concurrent per slice tracking of the most recent cursor (#45180)
|
2024-10-07 23:26:48 +02:00 |
|
Artem Inzhyyants
|
7514e231df
|
feat(Airbyte-cdk): do not raise exception on missing stream by default (#46310)
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
|
2024-10-07 14:23:10 +02:00 |
|
Brian Lai
|
60584a0954
|
[airbyte-cdk] remove PrintBuffer due to issues when used by concurrent CDK (#46303)
|
2024-10-03 02:07:07 -04:00 |
|
Maxime Carbonneau-Leclerc
|
b0cac50b9e
|
feat(airbyte-cdk) Async jobs - Limit memory usage (#46286)
|
2024-10-02 08:32:52 -04:00 |
|
Serhii Lazebnyi
|
25e21bc395
|
feat(concurrent-cdk): add cursor partition generator (#45712)
|
2024-10-02 13:19:45 +02:00 |
|
Serhii Lazebnyi
|
1569c0288e
|
feat(concurrent-cdk): replace availability strategy to always available (#46269)
|
2024-10-01 20:34:11 +02:00 |
|
Serhii Lazebnyi
|
d727af0fa0
|
fix(concurrent-cdk): follow-up #44946 update state to state_manager state in convert to concurrent stream (#45718)
|
2024-10-01 18:28:23 +02:00 |
|
Maxime Carbonneau-Leclerc
|
0e7f3bcdff
|
feat(airbyte-cdk) - Async job salesforce (#45673)
|
2024-10-01 08:48:44 -04:00 |
|
Maxime Carbonneau-Leclerc
|
53af0c2e45
|
[ONCALL #6327] have headers match during HTTP cache hit (#45926)
|
2024-09-27 09:23:10 -04:00 |
|
Alexandre Girard
|
f01a43cc4b
|
bug(cdk) Always return a connection status even if an exception was raised (#45205)
|
2024-09-27 04:26:26 +00:00 |
|
Artem Inzhyyants
|
def91dc99c
|
fix(airbyte-cdk): fix connector builder output serialization (#45891)
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
|
2024-09-25 11:25:09 +02:00 |
|
Daryna Ishchenko
|
b3406937c6
|
feat(airbyt-cdk): add transform_record() to class DefaultFileBasedStream (#45698)
|
2024-09-24 17:02:21 +03:00 |
|
Serhii Lazebnyi
|
91c2c750e2
|
refactor[concurrent-cdk]: add _convert_to_concurrent_stream to ConcurrentSourceAdapter (#44946)
|
2024-09-19 19:04:24 +02:00 |
|
Brian Lai
|
199a8078f2
|
[airbyte-cdk] Decouple request_options_provider from datetime_based_cursor + concurrent_cursor features for low-code (#45413)
|
2024-09-17 14:06:41 -04:00 |
|
Maxime Carbonneau-Leclerc
|
6baf254b5d
|
feat(cdk): add async job components (#45178)
|
2024-09-10 08:59:12 -04:00 |
|
Artem Inzhyyants
|
e3ce82e476
|
feat(airbyte-cdk): add global_state => per_partition transformation (#45122)
Signed-off-by: Artem Inzhyyants <artem.inzhyyants@gmail.com>
|
2024-09-09 22:29:00 +02:00 |
|
Serhii Lazebnyi
|
41b858514d
|
fix(connector-builder): add flag to disable cache (#45095)
|
2024-09-09 21:51:56 +02:00 |
|
Maxime Carbonneau-Leclerc
|
f23ae56693
|
bug(airbyte-cdk) Fix extras not being printed (#45198)
|
2024-09-06 14:30:36 -04:00 |
|
Anatolii Yatsuk
|
2fa35ab30b
|
feat(airbyte-cdk): Add Global Parent State Cursor (#39593)
|
2024-09-06 16:44:34 +03:00 |
|