Skip to content
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

10 8 22 #13

Merged
merged 2,294 commits into from
Aug 10, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2294 commits
Select commit Hold shift + click to select a range
67d1a13
🎉 Source Recharge: increase `unit_test` cov, fix schemas (#14902)
bazarnov Jul 22, 2022
a064d4b
Fix formatting (#14968)
terencecho Jul 22, 2022
5733f10
Validate only on incremental (#14966)
benmoriceau Jul 22, 2022
2cc595d
fix build: update mysqlsource with new constructor (#14974)
edgao Jul 22, 2022
a8745db
chore: add elasticsearch to documentation (#14948)
harshithmullapudi Jul 22, 2022
9d406dc
Upgrade platform to openjdk:19-slim-bullseye (#14971)
git-phu Jul 22, 2022
2da8af3
Update chart.yaml readme. (#14975)
davinchia Jul 23, 2022
24efced
📝 improve error message when using unsupported JDBC type as cursor (#…
edgao Jul 23, 2022
1d2c53c
Normalization for Snowflake destination: added support for key pair a…
sashaNeshcheret Jul 23, 2022
861503b
Bump Airbyte version from 0.39.37-alpha to 0.39.38-alpha (#14976)
octavia-squidington-iii Jul 23, 2022
0aa9ad7
🐛 Source Recharge: fix `additionaProperties` in spec.json (#14978)
bazarnov Jul 24, 2022
9185363
🎉Source Snowflake: Source/Destination doesn't respect DATE data type …
alexandertsukanov Jul 25, 2022
8ebed61
Source TiDb Removed additionalProperties: false from spec (#14996)
VitaliiMaltsev Jul 25, 2022
9f80765
Bugfix: sweep-pod.sh never deleting certain Failed pods (#14925) (#14…
mackenzie-oa Jul 25, 2022
cd5d8c2
Make sure Airbyte release process uses JDK 19. (#14993)
davinchia Jul 25, 2022
70ba86e
Add callout tag for on-going known issue (#14893)
YowanR Jul 25, 2022
34aa557
Fixed some minor typos and formatting (#13577)
Jul 25, 2022
fa3eb5f
Update with changes (#14359)
Jul 25, 2022
4910f25
Add source type to SourceDefinitionRead (#14967)
terencecho Jul 25, 2022
bb18946
fix: fix airbyte-worker (#14977)
xpuska513 Jul 25, 2022
d6b6a2d
Remove old roadmap page in docs (#14814)
evantahler Jul 25, 2022
c3621b5
Bump Airbyte version from 0.39.38-alpha to 0.39.39-alpha (#15005)
octavia-squidington-iii Jul 25, 2022
3e7b3da
fix: airbyte-webapp/Dockerfile to reduce vulnerabilities (#15023)
snyk-bot Jul 25, 2022
9269cbf
don't set workdir to /data when running SAT (#15024)
girarda Jul 26, 2022
5b71eb0
bump sat version (#15026)
girarda Jul 26, 2022
08239ab
Alex/lowcode referencedocs (#14973)
girarda Jul 26, 2022
a51fd71
Use latest Nginx Alpine image for Webapp. (#15029)
davinchia Jul 26, 2022
adebeb0
Remove insecure curl from worker image. (#15028)
davinchia Jul 26, 2022
783923d
[low-code CDK] Enable runtime string interpolation in authenticators …
girarda Jul 26, 2022
436de26
13539 Fix integration tests source-clickhouse Mac OS (#14701)
suhomud Jul 26, 2022
2960421
Source Klaviyo: added new keys to schema (#14947)
harshithmullapudi Jul 26, 2022
fefcc22
Source Hubspot: revert v0.1.75 changes (#14999)
davydov-d Jul 26, 2022
69d1626
Make Temporal workflows use new schema for scheduling to support cron…
mfsiega-airbyte Jul 26, 2022
eaa7535
#14048 source klaviyo: align the docs with the standard template (#15…
davydov-d Jul 26, 2022
6d812bf
Source Hubspot: do not limit reading data to 30 days for property His…
davydov-d Jul 26, 2022
4963698
:tada: Base Normalization: handle airbyte_type from stream schema in …
annalvova05 Jul 26, 2022
2698151
Stringify experiments object for segment (#14960)
timroes Jul 26, 2022
6bd9dbc
Source Facebook Marketing: update sdk version to 14.0.0 (#15007)
marcosmarxm Jul 26, 2022
37e4453
feat: Update docs with Helm related stuff (#15037)
xpuska513 Jul 26, 2022
0f25ba6
Log stream_instance's metadata (#15025)
girarda Jul 26, 2022
b01c731
non-jdbc source connectors: Update additional properties from beta/GA…
lazebnyi Jul 26, 2022
5d18fed
🐛 Source Facebook Marketing: fix `DATA_RETENTION_PERIOD` validation a…
lazebnyi Jul 26, 2022
ecb03bf
Source-posthog: manually bumps up version. (#15045)
natalyjazzviolin Jul 26, 2022
d465461
reconcile junit version (#15047)
edgao Jul 26, 2022
b2dd470
Handle ints and longs in normalization (#14362)
edgao Jul 26, 2022
d665188
Bump Airbyte version from 0.39.39-alpha to 0.39.40-alpha (#15046)
octavia-squidington-iii Jul 27, 2022
a5eb872
🎉 New source connector: Glassfrog (#13868)
rparrapy Jul 27, 2022
060b057
source klaviyo - fix typo in docs (#15060)
davydov-d Jul 27, 2022
ce9b1d3
🐛Destination-clickhouse: enabled and fixed tests for normalization (#…
etsybaev Jul 27, 2022
3751be4
[10719] Destination Oracle: custom JDBC parameters (#13841)
alexandr-shegeda Jul 27, 2022
23d4e40
fixed (#15065)
bazarnov Jul 27, 2022
bbd6540
update link to the roadmap in doc (#15062)
davydov-d Jul 27, 2022
eb6fa3b
🐛 🎉 Source PayPal Transaction: added `OAuth2.0`, fixed bug with norma…
bazarnov Jul 27, 2022
78f43cf
[low-code connectors] Handle 200 responses with error (#15055)
girarda Jul 27, 2022
8b763cc
fix: upgrade prism-react-renderer from 1.3.3 to 1.3.5 (#14980)
snyk-bot Jul 27, 2022
2695c0c
fix build (#15068)
girarda Jul 27, 2022
dbe2c25
Display new per-stream and global state to users when viewing connect…
evantahler Jul 27, 2022
3c97cdd
🐛Destination-clickhouse-strict-encrypt: enabled normalization tests (…
etsybaev Jul 27, 2022
a93ea5c
fix acceptance tests with updated int type (#15078)
edgao Jul 27, 2022
ead062c
Source Zendesk Support: Convert `ticket_audits.previous_value` values…
grubberr Jul 27, 2022
d7505b4
Error silence (#15073)
benmoriceau Jul 27, 2022
29fc124
Release per stream to the OSS project (#15008)
benmoriceau Jul 27, 2022
5b6a225
Destination AWS Datalake: documentation update to match Airbyte templ…
kattos-aws Jul 27, 2022
3d5237c
Bump Airbyte version from 0.39.40-alpha to 0.39.41-alpha (#15085)
octavia-squidington-iii Jul 27, 2022
7cefe22
Correct location of AWS configuration for S3 logs (#14630)
jlitowitz Jul 27, 2022
bb66bc7
Destination MongoDB: use SHA256 instead of MD5 (#14561)
Jul 27, 2022
fd09c32
🎉 Base Normalization: quote schema name to allow reserved keywords (#…
grubberr Jul 27, 2022
44ec661
[low-code connectors] Add request options and state to stream slicers…
girarda Jul 27, 2022
d449fb6
All objects in the Airbyte Proticol have `additionalProperties: true`…
evantahler Jul 28, 2022
a332ee2
📝 fix google analytics documentation urls (#15087)
pedroslopez Jul 28, 2022
c2a5f1c
#14048 Source Klaviyo: update release stage (#15083)
davydov-d Jul 28, 2022
291e91e
🎉 Source Okta: return deprovisioned users (#15001)
annalvova05 Jul 28, 2022
3a013a4
🪟 🎨 Trial end banner (#14913)
teallarson Jul 28, 2022
22c107a
🪟 🎨 Update layout of create connection and replication settings pages…
edmundito Jul 28, 2022
39029f8
🐛 Source Google Ads: Fix wrong schema for `ad_group_criterion.topic.p…
lazebnyi Jul 28, 2022
65295b7
🎉Source PayPal Transactions: Updated docs (#15105)
lazebnyi Jul 28, 2022
6b35b23
Snowflake destination: support key pair authentication (#14388)
sashaNeshcheret Jul 28, 2022
a3ff80c
[low-code-connectors] Disable parse-time interpolation in favor of ru…
girarda Jul 28, 2022
64572d9
fix: airbyte-integrations/connector-templates/source-python-http-api/…
davinchia Jul 28, 2022
dd109de
Source Hubspot: implement new stream to read associations in incremen…
davydov-d Jul 28, 2022
9b0ed96
Source PayPal Transactions: increase unit tests (#15098)
annalvova05 Jul 29, 2022
cbdb897
Source Hubspot: revert v0.1.78 (#15144)
davydov-d Jul 29, 2022
67333aa
🎉 Source Github: bugfix schemas for streams `deployments`, `workflow_…
grubberr Jul 29, 2022
bb5c70c
Fix yaml formatting error (#15148)
NipunaPrashan Aug 1, 2022
8b3c686
pin flake8==4.0.1 (#15155)
grubberr Aug 1, 2022
d44923d
Docs: Fix link to roadmap (#15103)
nialloriordan Aug 1, 2022
21b51e3
fix: Fix extraEnv, Update OSS charts (#15159)
xpuska513 Aug 1, 2022
c5a98f3
GitHub Actions - workflow `Connector Integration Tests` - add retry (…
grubberr Aug 1, 2022
3d49955
source-S3: Support JSON format (#14213)
sivankumar86 Aug 1, 2022
ce2fd86
Fix terminate workflow by using JQ Args. (#15160)
davinchia Aug 1, 2022
5e9759b
AnalyticsService event cleanup (#15142)
timroes Aug 1, 2022
e1eaed2
fix tests (#15133)
mkhokh-33 Aug 1, 2022
dd23497
fix HikariPool error on postgres destination integration tests (#15165)
Phlair Aug 1, 2022
e65627b
Degenderize sign-up quote wording (#15164)
timroes Aug 1, 2022
d0b15fe
Add metrics for temporal workflow resets (#15016)
jdpgrailsdev Aug 1, 2022
6f6caa5
Updated Postgres doc (#15166)
Amruta-Ranade Aug 1, 2022
07e2d80
Fix callout formatting (#15162)
Aug 1, 2022
f614c7b
Deleted careers and open positions from Docs (#15171)
Amruta-Ranade Aug 1, 2022
1c0612b
Docs cleanup (#15174)
Amruta-Ranade Aug 1, 2022
b6dd734
publish source postgres+mysql strict-encrypt (#15176)
edgao Aug 1, 2022
f7115d1
:bug: Source shortio: Changing links primary key (#15066)
apostoltego Aug 1, 2022
362fc4e
Revert "Release per stream to the OSS project (#15008)" (#15177)
benmoriceau Aug 1, 2022
2bacb3b
fix build: re-generate scaffold connectors (#15175)
pedroslopez Aug 1, 2022
0961ee9
Export temporal metrics to datadog (#14842)
xiaohansong Aug 1, 2022
c1e252f
Delete state object from template (#15178)
girarda Aug 2, 2022
9dd045d
SAT: retrieve previous connector spec and create test to run checks a…
alafanechere Aug 2, 2022
09d6901
Source Hubspot: fix 401 for associations (#15156)
davydov-d Aug 2, 2022
ae58fa5
🎉 Source Github: PullRequestCommentReactions - re-implemented using G…
grubberr Aug 2, 2022
bbbd1ad
🐛 Source Okta: fix for failed stream on `Json Validation` NPE (#15179)
bazarnov Aug 2, 2022
f924359
report synchronous check/spec/discover failures to JobErrorReporter (…
pedroslopez Aug 2, 2022
7ba102b
Add and persist job failures for Normalization (#14790)
Phlair Aug 2, 2022
6491827
Fix schema file path (#15209)
girarda Aug 2, 2022
f81d86e
Generate reference docs source (#15183)
girarda Aug 2, 2022
8bf5986
Fix bq standard mode (#15180)
benmoriceau Aug 2, 2022
eca6465
fix millisecond error (#15203)
teallarson Aug 2, 2022
7b4f59b
Source Stripe: external account streams (#14357)
wjwatkinson Aug 2, 2022
49ee78b
🪟 🐛 Fix out of credits banner (#15216)
teallarson Aug 2, 2022
3e5824e
Removed outdated content (#15222)
Amruta-Ranade Aug 2, 2022
0ba4615
Fix debug output for banner (#15223)
timroes Aug 2, 2022
ff32bea
docs: add a note about how our build reports are persisted
sherifnada Aug 2, 2022
29bfa6d
Fix Validate JdbcUrls with additional test (#15190)
ryankfu Aug 2, 2022
19a6884
source-acceptance-test added (#15237)
grubberr Aug 3, 2022
1282193
Updated connector status page (#15240)
Amruta-Ranade Aug 3, 2022
b57ec0f
Update README.md
Amruta-Ranade Aug 3, 2022
568e9f5
🎉 Source Oracle: Use Service Name to connect to database (#14953)
yurii-bidiuk Aug 3, 2022
cc7e850
Update bigquery.md
Amruta-Ranade Aug 3, 2022
e7b9e00
Fix multiply log bindings (#14801)
DoNotPanicUA Aug 3, 2022
3b85a74
Dual write old and new schedule schemas (#15039)
mfsiega-airbyte Aug 3, 2022
c05b3f0
Docs: Add "External resources" section to TiDB source connector doc (…
zhangyangyu Aug 3, 2022
e2526ff
Sync Log Summary Doc (#15181)
sophia-wiley Aug 3, 2022
8fe89f5
:tada: Source SurveyMonkey - to beta (#14998)
midavadim Aug 3, 2022
8e5d2ff
Typo fix (#15244)
andyjih Aug 3, 2022
11448ff
Helm Chart: make loadBalancerIP configurable for webapp (#14992)
NipunaPrashan Aug 3, 2022
392c4f6
Fix connector form cancellation logic to ensure all fields are reset …
edmundito Aug 3, 2022
2a0c57b
Source Google Sheets: exposes row batch size config (#15107)
akulgoel96 Aug 3, 2022
76c4053
Destination BigQuery: Enabling Application Default Credentials (#14784)
marcelopio Aug 3, 2022
be6e684
Update css-modules rules from warnings to errors (#15239)
edmundito Aug 3, 2022
316502c
fix: Update helm charts (#15199)
xpuska513 Aug 3, 2022
708802d
🎉Source Postgres: 13608, 12026, 14590 - Align regular and CDC integra…
yurii-bidiuk Aug 3, 2022
fc0bda7
🎉 Postgres source: emit state messages more frequently for incrementa…
tuliren Aug 3, 2022
c5a9c27
Kubernetes: Datadog Constant Tags (#15213)
marcosmarxm Aug 3, 2022
67aab69
Align MS SQL regular and strict encrypt versions (#15260)
grishick Aug 3, 2022
d3d60c1
Align strict encrypt and regular connector versions for destination-m…
grishick Aug 3, 2022
a4ccaee
🪟 Add catalog changes modal on schema refresh (#14074)
teallarson Aug 3, 2022
a7a1847
Align Postgres Destination regular and strict encrypt versions (#15261)
grishick Aug 3, 2022
0bc617f
Source Okta: add permission stream under a custom role (#14739)
YiyangLi Aug 3, 2022
d57a6a6
Update README.md
Amruta-Ranade Aug 3, 2022
f4b4863
🎉 Postgres source: sync data from beginning if lsn is no longer valid…
subodh1810 Aug 3, 2022
daafb61
Add generic test to test the per stream state behavior (#15267)
benmoriceau Aug 3, 2022
a837101
Bmoric/test bq standard (#15270)
benmoriceau Aug 3, 2022
a4a5662
Fix Mongo dest (#15211)
benmoriceau Aug 4, 2022
2cf06cc
increase report interval to 120s to minimize temporal metric reportin…
xiaohansong Aug 4, 2022
6c67d80
Source Bing Ads adding missing columns (#14862)
SPTKL Aug 4, 2022
57c841f
chore: fixed elasticsearch documentation (#15193)
harshithmullapudi Aug 4, 2022
ed3ac48
🐞 Postgres source: fix first record wait time parsing bug (#15273)
tuliren Aug 4, 2022
9110bd9
🐛Destination-postgres: fixed normalization java tests after changes i…
etsybaev Aug 4, 2022
2eb1d2a
🐛 Source Zendesk Support: add `Subscription Plan` check for available…
bazarnov Aug 4, 2022
8716138
fix disabled button (#15276)
dizel852 Aug 4, 2022
3861f0f
Update Kafka destination to use outputRecordCollector to properly sto…
suhomud Aug 4, 2022
e28038e
Update Keen destination to use outputRecordCollector to properly stor…
suhomud Aug 4, 2022
d9ac312
🪟 🐛 Correctly revalidate form when validationSchema changes (#15109)
timroes Aug 4, 2022
117c346
Docs: Update google-analytics-v4.md (#15288)
cuongld2 Aug 4, 2022
39db316
Update Cassandra destination to use outputRecordCollector to properly…
suhomud Aug 4, 2022
e04e661
Bmoric/test mongo per stream (#15279)
benmoriceau Aug 4, 2022
6b5e4fb
🪟 🎉 Improved rendering of variable input fields in source/destination…
edmundito Aug 4, 2022
31adace
Source-MSSQL : special character support in dbname #14824 #15186 (#15…
sivankumar86 Aug 4, 2022
79a54a8
Emit a state message even if no records were read (#15067)
girarda Aug 4, 2022
8161d8d
13758: SSH control host port setting not used when tunneling (#14295)
kimerinn Aug 4, 2022
017a092
cast to string before passing to strptime (#15323)
girarda Aug 4, 2022
6e59cfd
low-code connectors: Set slicer's request options (#15283)
girarda Aug 4, 2022
25871c2
Deleted trial info (#15277)
sophia-wiley Aug 4, 2022
23bdd61
Make `connectionTimeoutMs` configurable (#15226)
ryankfu Aug 4, 2022
2d60438
SAT: new tests for spec backward compatibility - syntactic validation…
alafanechere Aug 5, 2022
a4e52cc
🐛 Source Amazon Ads: Improve report streams date-range generation (#1…
grubberr Aug 5, 2022
964b226
Update Kinesis destination to use outputRecordCollector to properly s…
suhomud Aug 5, 2022
f0e1fbf
Update Pulsar destination to use outputRecordCollector to properly st…
suhomud Aug 5, 2022
ac33e19
🎉 Destination DynamoDB: Handle per-stream state (#15350)
alexandr-shegeda Aug 5, 2022
a16b5d1
fixed formatting (#15359)
alexandr-shegeda Aug 5, 2022
2344b46
Source Hubspot: fix Deals stream schema (#15354)
davydov-d Aug 5, 2022
2afa5d0
15308 Destination PubSub: Handle per-stream state (#15355)
suhomud Aug 5, 2022
36319d7
[15245] Destination-mysql: fixed normalization tests after changes in…
etsybaev Aug 5, 2022
c916c5b
🪟 🎉 Move the cancel button outside the run click area (#14955)
matter-q Aug 5, 2022
823a79b
S3, Databricks and Gcs destinations fix test and publish (#15360)
sashaNeshcheret Aug 5, 2022
95aeb39
Fix typo in change log (#15343)
grishick Aug 5, 2022
2929848
Fix connection settings changing randomly (#15332)
timroes Aug 5, 2022
cf5d462
Update hubspot.md (#15369)
erica-airbyte Aug 5, 2022
dfed48b
🪟 Add Segment call for Connection Delete (#15365)
dizel852 Aug 5, 2022
1115637
Fixed postgres formatting (#15370)
Amruta-Ranade Aug 5, 2022
b9b064f
Updated postgres doc and fixed other minor nits (#15297)
Amruta-Ranade Aug 5, 2022
61ee043
updated releaseStage to beta (#15357)
bazarnov Aug 5, 2022
9fa4b5b
docs updated (#15356)
bazarnov Aug 5, 2022
41eac4b
feat: new constructor that allows for specifying max number of buffer…
adam-bloom Aug 5, 2022
986ae48
Update spec.json (#15342)
Aug 5, 2022
bd31100
initial first pass converting every component to dataclasses (#15189)
brianjlai Aug 5, 2022
5031e72
Bump Airbyte version from 0.39.41-alpha to 0.39.42-alpha (#15335)
octavia-squidington-iii Aug 5, 2022
c5c13f0
low-code-connectors: handle single records (#15346)
girarda Aug 5, 2022
5242ff8
low-code connectors: reset pagination between stream slices (#15330)
girarda Aug 5, 2022
f9026b0
Remove unnecessary test logging. (#15384)
davinchia Aug 6, 2022
d8dfcaa
🎉 Postgres source: label the connector as generally available (#15380)
grishick Aug 6, 2022
35125f8
🎉 Source File: bump setup.py versions (#15269)
grubberr Aug 6, 2022
2d92864
🎉 Source Freshdesk: fix spec for backward compatibility (#15378)
bazarnov Aug 6, 2022
6f1715e
low-code connectors: convert request headers to string before submitt…
girarda Aug 6, 2022
55c546e
Remove unconditional resource assignment (Helm Chart with FluxCD) (#1…
si-te Aug 7, 2022
ef712f1
[low-code connectors] fix so we don't display yaml when debug flag is…
brianjlai Aug 8, 2022
6f90c45
[15246, 15247] Destination mssql\redshift: fixed normalization tests …
etsybaev Aug 8, 2022
5e3d46e
updated normalization version for postgres destination (#15397)
andriikorotkov Aug 8, 2022
8282a45
🪟 🎉 Add username editing (#14242)
YatsukBogdan1 Aug 8, 2022
8d9a3aa
🎉 Source Okta: added parameter 'start_date' (#15050)
drrest Aug 8, 2022
43e7fbb
🐛Source Harvest: “started_time” being incorrectly cast as datetime fi…
lazebnyi Aug 8, 2022
0bd94c1
🎉Source Facebook Marketing: Updated date validation process (#15327)
lazebnyi Aug 8, 2022
9751c16
15311 Updated Destination Rockset to handle per-stream state (#15395)
suhomud Aug 8, 2022
c39a7c4
🎉Source Harvest: increase unit test coverage at least 90% (#15220)
lazebnyi Aug 8, 2022
546c24a
🪟 Add Segment event for 'Buy Credits' (#15366)
dizel852 Aug 8, 2022
28b3db6
Docs: fix misspelled name in docs (#15392)
panilya Aug 8, 2022
b5dc550
Docs: fix broken link to contribution guide. (#15390)
axaysagathiya Aug 8, 2022
211d331
15302: Destination Azure Blob Storage: Handle per-stream state (#15318)
kimerinn Aug 8, 2022
acc38c4
Docs: Fix incorrect source name under OSS setup (#15324)
NAjustin Aug 8, 2022
12270cc
Add datadog tracking to record schema validation errors (#13393)
alovew Aug 8, 2022
df99de0
Destination azure: bump version (#15412)
tuliren Aug 8, 2022
69972d6
Bigquery destination: fix changelog and publish new version (#15409)
tuliren Aug 8, 2022
d4abf61
Added confirmation message after selecting "Remove" in Access Managem…
matter-q Aug 8, 2022
054cbbe
[low code connectors] fix bug where headers were not passed to cursor…
brianjlai Aug 8, 2022
4443aeb
Set initial waiting seconds to 5 to speed up acceptance tests (#15411)
lmossman Aug 8, 2022
719bb60
Source file-secure: bump to 0.2.15 (#15416)
girarda Aug 8, 2022
c582901
Query and monitor if we have skipped any scheduled jobs (#15256)
xiaohansong Aug 8, 2022
7d95d5f
Updated Google Ads doc (#15419)
Amruta-Ranade Aug 8, 2022
fd0b769
Add JUnit Test Reports to build outputs. (#15271)
davinchia Aug 9, 2022
9507d56
low-code connectors: fix parse and format methods (#15326)
girarda Aug 9, 2022
558c50c
Update misleading fields in config-based connector template (#15424)
girarda Aug 9, 2022
8b43a92
14895 Update tests instance type to ATLAS (#15434)
suhomud Aug 9, 2022
a54c0ef
Source Typeform: update Forms schema (#15435)
davydov-d Aug 9, 2022
d057555
14899 Update tests instance type to ATLAS (#15436)
suhomud Aug 9, 2022
474e8c4
🎉 New Destination: SQLite (#15018)
yuhuishi-convect Aug 9, 2022
ad9e899
🪟 Updates to billing page icons & buttons (#15204)
natalyjazzviolin Aug 9, 2022
dd23156
Remove forced ssl_key config in acceptance test harness (#15396)
terencecho Aug 9, 2022
06a18d4
Adds PAT check to shared pr check (#15453)
supertopher Aug 9, 2022
36ed6ce
#15445 source typeform: integration tests (#15446)
davydov-d Aug 9, 2022
9e691d8
fix broken link (#15379)
alex-gron Aug 9, 2022
123705c
Source Jira: Added updates to include issue components and fixes to R…
swentling87 Aug 9, 2022
62303a8
SAT: check that previous config schema validates against current conn…
alafanechere Aug 9, 2022
c536e51
Fix copy link to logs functionality (#15368)
timroes Aug 9, 2022
e9afa9b
Error Prone PMD rules (#15010)
alovew Aug 9, 2022
6c5d1ff
SAT: measure unit test coverage (#15443)
alafanechere Aug 9, 2022
f506c60
Track number of streams in syncs (#15478)
alovew Aug 9, 2022
eab0013
🐛 Source snowflake: int columns should be discovered as ints (#15314)
edgao Aug 9, 2022
f6766ee
Revert "Revert "Release per stream to the OSS project (#15008)" (#151…
benmoriceau Aug 9, 2022
c1a0cbc
Bump Airbyte version from 0.39.42-alpha to 0.40.0-alpha (#15493)
octavia-squidington-iii Aug 10, 2022
6e1a76f
🐛 Source Amazon Ads: define primary_key for all report streams (#15469)
grubberr Aug 10, 2022
c724630
Add test case for new fields appearing in data (#15372)
yurii-bidiuk Aug 10, 2022
8b24e8a
upstream merged on 10th Aug 2022 & resolved conficts
Aug 10, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
32 changes: 26 additions & 6 deletions .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.35.12-alpha
current_version = 0.40.0-alpha
commit = False
tag = False
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-[a-z]+)?
Expand All @@ -12,20 +12,30 @@ serialize =

[bumpversion:file:airbyte-bootloader/Dockerfile]

[bumpversion:file:airbyte-scheduler/app/Dockerfile]
[bumpversion:file:airbyte-container-orchestrator/Dockerfile]

[bumpversion:file:airbyte-server/Dockerfile]
[bumpversion:file:airbyte-metrics/reporter/Dockerfile]

[bumpversion:file:airbyte-workers/Dockerfile]

[bumpversion:file:airbyte-container-orchestrator/Dockerfile]
[bumpversion:file:airbyte-server/Dockerfile]

[bumpversion:file:airbyte-webapp/package.json]

[bumpversion:file:airbyte-webapp/package-lock.json]

[bumpversion:file:airbyte-workers/Dockerfile]

[bumpversion:file:charts/airbyte/Chart.yaml]

[bumpversion:file:charts/airbyte-worker/Chart.yaml]

[bumpversion:file:charts/airbyte-temporal/Chart.yaml]

[bumpversion:file:charts/airbyte-webapp/Chart.yaml]

[bumpversion:file:charts/airbyte-server/Chart.yaml]

[bumpversion:file:charts/airbyte-bootloader/Chart.yaml]

[bumpversion:file:charts/airbyte/values.yaml]

[bumpversion:file:charts/airbyte/README.md]
Expand All @@ -39,3 +49,13 @@ serialize =
[bumpversion:file:kube/overlays/stable-with-resource-limits/.env]

[bumpversion:file:kube/overlays/stable-with-resource-limits/kustomization.yaml]

[bumpversion:file:octavia-cli/install.sh]

[bumpversion:file:octavia-cli/README.md]

[bumpversion:file:octavia-cli/Dockerfile]

[bumpversion:file:octavia-cli/setup.py]
serialize =
{major}.{minor}.{patch}
30 changes: 20 additions & 10 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@


### SHARED ###
VERSION=0.35.12-alpha
VERSION=0.40.0-alpha

# When using the airbyte-db via default docker image
CONFIG_ROOT=/data
Expand Down Expand Up @@ -40,15 +40,15 @@ DATABASE_PASSWORD=docker
DATABASE_HOST=db
DATABASE_PORT=5432
DATABASE_DB=airbyte
# translate manually DATABASE_URL=jdbc:postgresql://${DATABASE_HOST}:${DATABASE_PORT/${DATABASE_DB} (do not include the username or password here)
# translate manually DATABASE_URL=jdbc:postgresql://${DATABASE_HOST}:${DATABASE_PORT}/${DATABASE_DB} (do not include the username or password here)
DATABASE_URL=jdbc:postgresql://db:5432/airbyte
JOBS_DATABASE_MINIMUM_FLYWAY_MIGRATION_VERSION=0.29.15.001

# Airbyte Internal Config Database, defaults to Job Database if empty. Explicitly left empty to mute docker compose warnings.
CONFIG_DATABASE_USER=
CONFIG_DATABASE_PASSWORD=
CONFIG_DATABASE_URL=
CONFIGS_DATABASE_MINIMUM_FLYWAY_MIGRATION_VERSION=0.35.1.001
CONFIGS_DATABASE_MINIMUM_FLYWAY_MIGRATION_VERSION=0.35.15.001

### AIRBYTE SERVICES ###
TEMPORAL_HOST=airbyte-temporal:7233
Expand All @@ -70,24 +70,34 @@ JOB_MAIN_CONTAINER_MEMORY_LIMIT=

### LOGGING/MONITORING/TRACKING ###
TRACKING_STRATEGY=segment
JOB_ERROR_REPORTING_STRATEGY=logging
# Although not present as an env var, expected by Log4J configuration.
LOG_LEVEL=INFO
# Although not present as an env var, helps Airbyte track job healthiness.
SENTRY_DSN="https://d4b03de0c4574c78999b8d58e55243dc@o1009025.ingest.sentry.io/6102835"


### APPLICATIONS ###
# Scheduler #
# Relevant to scaling.
SUBMITTER_NUM_THREADS=10

# Worker #
# Relevant to scaling.
MAX_SYNC_WORKERS=5
MAX_SPEC_WORKERS=5
MAX_CHECK_WORKERS=5
MAX_DISCOVER_WORKERS=5
# Temporal Activity configuration
ACTIVITY_MAX_ATTEMPT=
ACTIVITY_INITIAL_DELAY_BETWEEN_ATTEMPTS_SECONDS=
ACTIVITY_MAX_DELAY_BETWEEN_ATTEMPTS_SECONDS=
WORKFLOW_FAILURE_RESTART_DELAY_SECONDS=


### FEATURE FLAGS ###
NEW_SCHEDULER=false
AUTO_DISABLE_FAILING_CONNECTIONS=false
EXPOSE_SECRETS_IN_EXPORT=false
FORCE_MIGRATE_SECRET_STORE=false

### MONITORING FLAGS ###
# Accepted values are datadog and otel (open telemetry)
METRIC_CLIENT=
# Useful only when metric client is set to be otel. Must start with http:// or https://.
OTEL_COLLECTOR_ENDPOINT="http://host.docker.internal:4317"

USE_STREAM_CAPABLE_STATE=true
1 change: 0 additions & 1 deletion .env.dev
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,3 @@ SYNC_JOB_MAX_TIMEOUT_DAYS=3

# Sentry
SENTRY_DSN=""

75 changes: 0 additions & 75 deletions .gitbook.yaml

This file was deleted.

46 changes: 46 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# Frontend code
/airbyte-webapp-e2e-tests/ @airbytehq/frontend
/airbyte-webapp/ @airbytehq/frontend
## Exclude the package(-lock).json from code ownership to prevent version bump PRs from triggering codeowners review
/airbyte-webapp/package.json
/airbyte-webapp/package-lock.json

# CDK and SAT
/airbyte-cdk/ @airbytehq/api-connectors-dx
/airbyte-integrations/bases/source-acceptance-tests/ @airbytehq/api-connectors-dx
/airbyte-integrations/connector-templates/ @airbytehq/api-connectors-dx

# Protocol related items
/airbyte-protocol/ @airbytehq/protocol-reviewers
/docs/understanding-airbyte/airbyte-protocol.md @airbytehq/protocol-reviewers

# Normalization
/airbyte-integrations/bases/base-normalization/ @airbytehq/normalization

# JDBC-based connectors
/airbyte-integrations/bases/base-java/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-jdbc/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-bigquery/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-clickhouse/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-cockroachdb/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-db2/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-mssql/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-mysql/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-oracle/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-postgres/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-redshift/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-snowflake/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-tidb/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/destination-jdbc/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/destination-azure-blob-storage/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/destination-clickhouse/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/destination-databricks/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/destination-gcs/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/destination-mariadb-columnstore/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/destination-mysql/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/destination-mssql/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/destination-oracle/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/destination-postgres/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/destination-redshift/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/destination-rockset/ @airbytehq/jdbc-connectors
/airbyte-integrations/connectors/source-snowflake/ @airbytehq/jdbc-connectors
24 changes: 8 additions & 16 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ assignees: ''
---
<!--
Welcome to Airbyte!

We're really appreciate your report and know that this will help us build an
amazing tool. If you want to contribute yourself, you can find a good place
to start by searching for the good-first-issues label or maybe... by trying
Expand All @@ -28,7 +29,6 @@ You can remove the examples bellow and fill out with your information.
- **Deployment**: example are Docker or Kubernetes deploy env
- **Source Connector and version**: (if applicable example Salesforce 0.2.3) <!-- Found in the admin page in the UI in the Source tab. -->
- **Destination Connector and version**: (if applicable example Postgres 0.3.3) <!-- Found in the admin page in the UI in the Destination tab. -->
- **Severity**: Very Low / Low / Medium / High / Critical
- **Step where error happened**: Deploy / Sync job / Setup new connection / Update connector / Upgrade Airbyte

## Current Behavior
Expand All @@ -38,22 +38,14 @@ You can remove the examples bellow and fill out with your information.
*Tell us what should happen.*

## Logs
*If applicable, please upload the logs from the failing operation.
For sync jobs, you can download the full logs from the UI by going to the sync attempt page and
clicking the download logs button at the top right of the logs display window.*

<details>
<summary>LOG</summary>

```
<!--
Please upload the complete log files from the failing operation.

replace this with
your long log
output here

```

</details>
We ask for complete log files because these files capture essential metadata about your environment.
The team will read the full stack trace of errors and try to find the root cause of the error.
For a sync failure, you can download the log in the sync page, and for other errors please download the server and scheduler logs in the Settings Page -> Configuration.
You can remove this after uploading the file.
-->

## Steps to Reproduce
1.
Expand Down
33 changes: 33 additions & 0 deletions .github/actions/build-and-push-branch/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: "Build OSS Branch and Push Minimum Required OSS Images"
description: "Build jars and docker images tagged for a particular branch. Primarily used for running OSS branch code in Cloud."
inputs:
branch_version_tag:
description: 'Used to tag jars and docker images with a branch-specific version (should use the form "dev-<commit_hash>" to pass AirbyteVersion validation)'
required: false
dockerhub_username:
description: "Used to log in to dockerhub for pushing images"
required: true
dockerhub_token:
description: "Used to log in to dockerhub for pushing images"
required: true
runs:
using: "composite"
steps:
- name: Build
id: build
uses: ./.github/actions/build-branch
with:
branch_version_tag: ${{ inputs.branch_version_tag }}

- name: Login to Docker (on Master)
uses: docker/login-action@v1
with:
username: ${{ inputs.dockerhub_username }}
password: ${{ inputs.dockerhub_token }}

- name: Push Docker Images
run: |
GIT_REVISION=$(git rev-parse HEAD)
[ [ -z "$GIT_REVISION" ] ] && echo "Couldn't get the git revision..." && exit 1
VERSION=${{ steps.build.outputs.branch_version_tag }} GIT_REVISION=$GIT_REVISION docker-compose -f docker-compose-cloud.build.yaml push
shell: bash
52 changes: 52 additions & 0 deletions .github/actions/build-branch/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: "Build OSS Branch"
description: "Build jars and docker images tagged for a particular branch. Primarily used for running OSS branch code in Cloud."
inputs:
branch_version_tag:
description: 'Used to tag jars and docker images with a branch-specific version (should use the form "dev-<commit_hash>" to pass AirbyteVersion validation)'
required: false
outputs:
branch_version_tag:
description: 'Tag used for jars and docker images. Either user specified or auto generated as `dev-<commit_hash>`'
value: ${{ steps.parse-input.outputs.branch_version_tag }}
runs:
using: "composite"
steps:
- name: "Parse Input"
id: parse-input
shell: bash
run: |-
# if the *branch_version_tag* input param is not specified, then generate it as 'dev-<commit_hash>`
#
[[ "${{ inputs.branch_version_tag }}" != '' ]] && echo "::set-output name=branch_version_tag::${{ inputs.branch_version_tag }}" \
|| { short_hash=$(git rev-parse --short HEAD); echo "::set-output name=branch_version_tag::dev-$short_hash"; }

- uses: actions/setup-java@v1
with:
java-version: "17"

- uses: actions/setup-node@v2
with:
node-version: "lts/gallium"

- name: Set up CI Gradle Properties
run: |
mkdir -p ~/.gradle/
cat > ~/.gradle/gradle.properties <<EOF
org.gradle.jvmargs=-Xmx8g -Xss4m --add-exports jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED \
--add-exports jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED \
--add-exports jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED \
--add-exports jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED \
--add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
org.gradle.workers.max=8
org.gradle.vfs.watch=false
EOF
shell: bash

- name: Build
run: VERSION=${{ steps.parse-input.outputs.branch_version_tag }} SUB_BUILD=PLATFORM ./gradlew build --scan
shell: bash

- name: Publish to Maven Local
run: VERSION=${{ steps.parse-input.outputs.branch_version_tag }} SUB_BUILD=PLATFORM ./gradlew publishToMavenLocal
shell: bash

Loading