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
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
d795a5357d
fix(search): fix regression from #10932 ( #11309 )
2024-09-05 14:09:13 -05:00
eunseokyang
59f9a4ba55
feat(ingest): Support protobuf description for enum field ( #11027 )
...
Co-authored-by: 양은석[G플레이스데이터개발] <eunseok.y@navercorp.com>
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2024-09-05 10:32:58 -05:00
eunseokyang
e45674852c
fix(ingest/protobuf): Improve String Handling for Multilingual Support in Descriptions ( #10975 )
...
Co-authored-by: happyprg <hongsgo@gmail.com>
2024-09-05 10:32:36 -05:00
david-leifker
062785300b
feat(protobuf): disable binary protoc custom properties ( #10778 )
2024-06-25 14:29:07 -05:00
juhyun seo
6cb3dc839c
fix(protobuf): fix reseved field error in fields in nested messages ( #9318 )
2024-01-18 15:45:00 -06:00
Ellie O'Neil
92c9940bbd
Allow message_name field for protobuf ingestion ( #9480 )
2023-12-19 09:24:03 -08:00
Aseem Bansal
e14474176f
feat(lint): add spotless for java lint ( #9373 )
2023-12-06 11:02:42 +05:30
Younghoon YUN
1c77bca0c6
fix(datahub-protobuf): add check if nested field is reserved ( #9058 )
2023-10-25 15:01:47 -05:00
(((((Al)))))
48080b2d29
fix(ingest): add message proto check ( #7130 )
...
Co-authored-by: Tino Lyu <tinol@ziprecruiter.com>
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2023-01-25 20:37:45 -06:00
seoju
65c275979b
fix(ingest): fix logic error of google protobuf wrapper type. ( #7076 )
...
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2023-01-20 07:33:00 -06:00
seoju
aba3881903
feat(ingest): add import descriptions of two or more nested messages ( #6959 )
...
Co-authored-by: 서주현[G플레이스데이터개발] <juhyun.seo@navercorp.com>
2023-01-09 16:22:37 -08:00
Shirshanka Das
41746690fd
feat(protobuf): support for custom platform, subtypes, misc improvements ( #5973 )
2022-09-18 18:04:47 -07:00
Shirshanka Das
fe30f54689
feat(datahub-protobuf): add support for shadow jar, publish ( #5882 )
2022-09-08 22:10:36 -07:00
leifker
e9c943f3b9
fix(protobuf) Set undeprecated ownership type & fix case sentitive urn corpGroup ( #5425 )
2022-07-18 15:56:43 -07:00
leifker
c22d52d1bc
feat(protobuf): adding deprecation support for datasets and fields ( #4634 )
2022-05-04 07:53:08 -07:00
leifker
aa05faad32
fix(protobuf) Fix test instability by deterministrically selecting field ( #4612 )
2022-04-07 13:35:44 -07:00
leifker
179fe07393
fix(protobuf) minor bugfixes for protobuf ( #4553 )
2022-04-04 17:52:09 -07:00
leifker
9cc6d8af32
feat(integration): protobuf - additional annotations and features ( #4493 )
2022-03-30 10:50:13 -07:00
leifker
628d818816
feat(protobuf): Gradle protobuf example project ( #4432 )
2022-03-17 10:43:03 -07:00
leifker
bb8f45bd20
feat(ingestion): add java protobuf schema ingestion ( #4178 )
...
Co-authored-by: leifker <david.leifker@landsend.com>
2022-03-11 10:13:00 -08:00