12972 Commits

Author SHA1 Message Date
Anush Kumar
2a4f57791b
bugfix(fivetran/unity): move UnityCatalogConnectionConfig import to avoid circular deps with ge_profiler (#14956) 2025-10-08 23:45:56 -07:00
Anush Kumar
b6ff38d1c3
bugfix(setup): pin pydantic version due to incompatibility with pyiceberg (#14959) 2025-10-08 22:55:31 -07:00
Abe
0a0fcef047
fix(protobuf): skip MESSAGE-type options in PropertyVisitor (#14957)
DataHub protobuf metadata type annotations only apply to primitive extension types, not MESSAGE types (see https://docs.datahub.com/docs/metadata-integration/java/datahub-protobuf). Previously, PropertyVisitor incorrectly attempted to process MESSAGE-type options, causing issues with user test cases.

This change removes MESSAGE-type handling from PropertyVisitor. Additionally refactored ProtobufExtensionUtil.filterByDataHubType() for readability by replacing nested stream chains with explicit loops and extracting a matchesDataHubType() helper method.

🤖 Generated with Claude Code

Co-Authored-By: Claude noreply@anthropic.com
2025-10-08 23:19:30 +00:00
Sergio Gómez Villamor
3caa781540
chore: add 'askumar27' to PR labeler configuration (#14949) 2025-10-08 21:09:56 +05:30
Anush Kumar
5cdb7e2594
docs(ingestion): Updating breaking changes for LookML and Looker sources (#14947) 2025-10-08 08:33:38 -07:00
v-tarasevich-blitz-brain
9992722e63
feat(structuredProperties): refresh structured properties on update (#14910) 2025-10-08 11:30:21 -04:00
v-tarasevich-blitz-brain
0032384342
test(customLinks): add integration tests (#275) (#14835) 2025-10-08 11:11:20 -04:00
v-tarasevich-blitz-brain
9e69b3f881
test(cypress/statsTabV2): add cypress tests (#13495)
Co-authored-by: Victor Tarasevich <v.tarasevitch@invento.by>
2025-10-08 11:09:41 -04:00
purnimagarg1
136e4dc0d4
test(ingestion): add cypress tests for redesigned ingestion flow (#14844) 2025-10-08 11:07:46 -04:00
v-tarasevich-blitz-brain
b7b4f1c9a5
feat(uplodaFiles): add feature flag (#14951) 2025-10-08 11:05:34 -04:00
Chris Collins
d14ccdf57c
feat(analytics) Support google tag tracking only with ID supplied (#14946) 2025-10-07 15:52:51 -04:00
v-tarasevich-blitz-brain
91b17a7f5b
feat(customLinks): add upsert link endpoint (#291) (#14854)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2025-10-07 14:35:09 -04:00
v-tarasevich-blitz-brain
61ab5a8a17
fix(ui/LineChart): adjust scaling of the line chart for the data with a small difference (#14836) 2025-10-07 14:33:51 -04:00
v-tarasevich-blitz-brain
86e5c13f29
test(customLinks): add cypress tests (#274) (#14834) 2025-10-07 14:27:33 -04:00
purnimagarg1
f2d3380226
improvement(summary-tab): hide current property in replace dropdown of property header (#14842) 2025-10-07 14:18:12 -04:00
Jesse Jia
d87f46d686
fix(entity controller) Fix case sensitivity in entity controller (#14902)
Co-authored-by: jjia <jjia@netflix.com>
2025-10-07 11:07:40 -05:00
Jay
9c22a4ae62
fix(web): embedded search list responsiveness (#14913) 2025-10-07 10:56:42 -04:00
Chakru
5d28c2fd14
fix(smoke-tests): smoke test fixes for postgres profile (#14940) 2025-10-07 20:13:56 +05:30
Aseem Bansal
c092e91223
feat(ui/ingest): add source errors, warnings (#14939) 2025-10-07 14:41:45 +05:30
Sergio Gómez Villamor
335290dfec
feat: RelationshipChangeEvent model + attribution action graph + kafka msk iam (all from SaaS) (#14938) 2025-10-07 09:10:05 +00:00
Peter Wang
5d007f04c4
fix(build): fix "grep: invalid option -- P" error in quickstart (#14916) 2025-10-07 02:47:08 +00:00
RyanHolstien
3eac7fab5b
feat(search): implement multi-client search engine shim for ES8 support (#14904)
Co-authored-by: Esteban Gutierrez <esteban.gutierrez@acryl.io>
2025-10-06 18:40:00 +00:00
Sergio Gómez Villamor
e847b58472
feat(ingest): ensure payload size constraints for queryProperties, querySubjects and upstreamLineage aspects (#14919)
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-06 18:10:59 +00:00
Anush Kumar
40b51ac2da
feat(ingestion): Added Databricks support to Fivetran source (#14897) 2025-10-06 10:06:37 -07:00
Hyejin Yoon
a043d15193
docs: fix datajob docs inline code format (#14933) 2025-10-07 00:21:13 +09:00
Deepak Garg
0613f8d471
feat(quickstart): bump min docker req and add validation (#14927) 2025-10-06 15:35:46 +05:30
skrydal
eea46700f6
chore(doc): Fix json schema generation after pydantic v2 move (#14926) 2025-10-04 13:32:45 +00:00
Jay
2d7c009b81
docs(release-notes): disclaimers for 0.3.14 (#14812) 2025-10-03 16:10:44 -04:00
v-tarasevich-blitz-brain
b4d6877746
tests(structuredProperties): add cypress tests (#14888) 2025-10-03 14:55:56 -04:00
Chris Collins
d0e0e20cff
fix(ui) Fix re-expanding entity name after sidebar opens/closes (#14925) 2025-10-03 14:00:56 -04:00
v-tarasevich-blitz-brain
37c9ed8564
feat(structuredProperties): add option to hide properties with empty values (#14872) 2025-10-03 13:04:47 -04:00
v-tarasevich-blitz-brain
e58061c81d
feat(structuredProperties): add new property to hide properties with emty value (#14870) 2025-10-03 12:28:37 -04:00
v-tarasevich-blitz-brain
6cf03160ba
test(searchBarAutocomplete): add cypress tests (#13333)
Co-authored-by: Victor Tarasevich <v.tarasevitch@invento.by>
2025-10-03 12:20:52 -04:00
david-leifker
e244fc56ee
fix(ci): bump metadata-ingestion runner (#14924) 2025-10-03 11:10:25 -05:00
Peter Wang
c7ea813a6e
ci(reviewers): add petemango to pr-labeller (#14922) 2025-10-03 15:37:43 +00:00
Aseem Bansal
c88a4a5a48
config(gms): enable some features by default (#14889) 2025-10-03 20:31:23 +05:30
Aseem Bansal
1d0e3778a5
fix(ingest/grafana): add exception handling (#14921) 2025-10-03 20:30:59 +05:30
Aseem Bansal
cecb91b615
feat(ingest): add high level stage for ingestion (#14862) 2025-10-03 18:29:04 +05:30
Tamas Nemeth
78d258383f
fix(ingest/snowflake): Skip sql parsing if all the features disable in config where it is needed (#14908) 2025-10-03 11:08:26 +02:00
david-leifker
9b6ad2263f
chore(): bump grpc-protobuf (#14915) 2025-10-02 15:50:51 -05:00
Chakru
1d46fc7fb0
ci(cloudflare): fix workflow check for secret (#14906) 2025-10-03 00:08:43 +05:30
Chakru
9f4ec9b220
ci(nightly): add more profiles to nightly tests (#14907) 2025-10-03 00:08:01 +05:30
Tamas Nemeth
5b4a082c03
fix(ingest/snowflake): Fixed the Snowflake external URL generation issue for privatelink connections. (#14905) 2025-10-02 17:49:59 +02:00
Sergio Gómez Villamor
28b866a721
feat: ConnectionModel and DataHubGraph:get_urns_by_filter and StructuredProperties from saas (#14912) 2025-10-02 15:23:06 +00:00
Michael Maltese
5da54bf14d
feat(s3/ingest): performance improvements for get_dir_to_process and get_folder_info (#14709) 2025-10-02 15:51:02 +02:00
Alex
f7ea7f033d
chore(devenv): upgrade of opensearch to 2.17 and stability improvements (#14895) 2025-10-01 22:38:09 -07:00
Chakru
660a4efa5f
MCL Generation via CDC (#14824)
Co-authored-by: David Leifker <david.leifker@acryl.io>
2025-10-01 18:23:31 -05:00
Abe
0f5d5fd358
fix(protobuf): use DynamicMessage for MESSAGE-type extension defaults (#14900)
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-01 12:41:18 -07:00
david-leifker
04d0a50118
feat(): Basepath support (#14866)
Co-authored-by: Esteban Gutierrez <esteban.gutierrez@acryl.io>
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
v1.3.0rc1
2025-10-01 11:08:38 -05:00
Anush Kumar
00caa38adf
feat(ingestion/sqlglot): preserve CTEs when extracting SELECT from INSERT statements and add corresponding unit test (#14898) 2025-10-01 13:52:35 +02:00