64 Commits

Author SHA1 Message Date
david-leifker
a409037a9e
feat(lineage-graph): optimize lineage queries (#13257) 2025-04-21 10:41:43 -05:00
RyanHolstien
98c88e7263
fix(patch): add encoding to patch builders (#13164) 2025-04-18 11:02:53 -05:00
david-leifker
2add837621
fix(): handle null systemmetadata corner cases (#13086) 2025-04-10 17:44:58 -05:00
Aseem Bansal
68b4fcb054
fix(ingest): add mutator for ownership types (#13002) 2025-03-31 15:43:38 +05:30
Chakru
04a8e305a2
fix(lineage): lineage incorrect for some entities (#13020) 2025-03-30 19:01:19 +05:30
david-leifker
005a9b0f0d
fix(tracing): handle noop mcl (#12713) 2025-02-24 12:13:20 -06:00
david-leifker
d180544a1f
fix(ebean): refactor, fix & optimize (#12613) 2025-02-19 14:04:36 -06:00
Pedro Silva
3f492279aa
feat(validation): Disallow deleting system users (#12641) 2025-02-18 14:55:31 +00:00
david-leifker
7326bb9470
feat(urn-validation): Add UrnValidation PDL annotation (#12572) 2025-02-13 05:47:25 -06:00
david-leifker
7f88710e02
feat(openapi): precondition exceptions return 412 (#12552) 2025-02-05 17:26:05 -06:00
Sergio Gómez Villamor
64aaaf126f
fix(model): fixes DashboardContainsDashboard relationship in DashboardInfo aspect (#12433) 2025-02-03 11:33:25 +01:00
Tamas Nemeth
67cdbb079a
fix(patch): Add Finegrained Lineage patch support for DatajobInputOutput (#4749) (#12146) 2024-12-17 09:36:14 +01:00
Chakru
85b42e3ea5
build(coverage): enable code coverage for java and python (#11992)
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2024-12-02 19:27:43 -06:00
Shirshanka Das
02198f7b27
fix(java-sdk): custom properties patch client (#11984) 2024-11-30 10:36:10 +01:00
Tamas Nemeth
1ba1b2c146
fix(gms/patch): Fix Upstream lineage patching when path contained encoded slash (#11957) 2024-11-26 22:15:33 +01:00
david-leifker
5d3e464c21
feat(validations): Ingest and metadata schema validators (#11619)
Co-authored-by: Pedro Silva <pedro@acryl.io>
2024-10-15 12:35:41 -05:00
Vigneshwaran Mathiyalagan
c2977d8626
fix: support for non-string types in object fields (#11066)
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
Co-authored-by: milindgupta <milindgupta9@github.com>
Co-authored-by: Harshal Sheth <hsheth2@gmail.com>
Co-authored-by: Hyejin Yoon <0327jane@gmail.com>
Co-authored-by: milindgupta9 <133847413+milindgupta9@users.noreply.github.com>
2024-09-17 08:56:46 -05:00
RyanHolstien
4d2af40465
fix(mutator): mutator hook fixes (#11140) 2024-08-09 14:56:32 -05:00
david-leifker
46530f2498
feat(conditional-writes): misc updates and fixes (#10901) 2024-07-12 11:35:11 -05:00
david-leifker
5327f80cf7
feat(system): support conditional write semantics (#10868) 2024-07-11 10:52:58 -05:00
ipolding-cais
8edc94d4d1
fix(patch): consider escaped characters when applying JSON patches (#10717)
Co-authored-by: John Joyce <john@acryl.io>
2024-07-01 06:37:39 +00:00
david-leifker
5f33bf3c42
feat(custom-plugins): improve plugin factory merge (#10796) 2024-06-28 10:02:18 -05:00
david-leifker
333799c338
feat(strucutred-properties): structured properties delete and schema change support (#10711) 2024-06-17 19:53:54 -05:00
david-leifker
250a22ca07
feat(fieldpaths): prevent duplicate field paths (#10590) 2024-05-28 12:42:40 -05:00
david-leifker
6ed21bd1bc
feat(plugins): spring custom plugins (#10389)
Co-authored-by: Kevin Chun <kevinchun@netflix.com>
Co-authored-by: Kevin Chun <kevin1chun@gmail.com>
2024-05-09 14:56:03 -05:00
david-leifker
e7c7015981
feat(structured-properties): immutable flag (#10461)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2024-05-09 13:55:25 -05:00
david-leifker
21e3f5416c
fix(patch): update json patch library (#10449) 2024-05-08 20:39:31 -05:00
david-leifker
adffce2f03
feat(openapi-v3): entity-registry openapi spec (#9550)
Co-authored-by: Ajoy Majumdar <ajoymajumdar@hotmail.com>

Adds support for custom aspects in the openapi api
2024-04-18 15:03:41 -05:00
david-leifker
731c29e675
feat(graph-retriever): implement graph retriever (#10241) 2024-04-16 10:12:48 -05:00
deepgarg-visa
c35f3602b6
feat(ui/backend/openapi/docs) : Add support for Business Attributes (#9863)
Co-authored-by: ppurswan <ppurswan@visa.com>
Co-authored-by: PrithviVISA <140717353+PrithviVISA@users.noreply.github.com>
Co-authored-by: aditigup <aditigup@visa.com>
Co-authored-by: Bharti, Aakash <aabharti@visa.com>
Co-authored-by: Singh, Himanshu <hisingh@visa.com>
Co-authored-by: Shukla, Amit <amishukl@visa.com>
Co-authored-by: Kartikey Khandelwal <kakhande@visa.com>
2024-04-15 18:19:21 -05:00
Ajoy Majumdar
49259687c6
fix(entity-registry): Fixed issue where the custom defined aspects were missing from the API specification. (#10208) 2024-04-04 14:15:15 -05:00
david-leifker
f9e64d03cc
feat(auth): view authorization (#10066) 2024-03-23 06:15:36 -05:00
RyanHolstien
eed0abe076
feat(pluginRegistry): add configuration to reduce runnable frequency (#9990) 2024-03-05 18:17:33 -06:00
david-leifker
ed10a8d8cc
feat(search): search access controls (#9892)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2024-02-28 16:57:26 -06:00
RyanHolstien
ddf0b7d2cd
feat(patch): refactor cll patch (#9922)
Co-authored-by: Harshal Sheth <hsheth2@gmail.com>
2024-02-27 12:00:44 -06:00
david-leifker
62f2789724
feat(structured-properties): soft delete (#9812) 2024-02-21 18:16:42 -06:00
RyanHolstien
acec2a7159
feat(search): support filtering on count type searchable fields for equality (#9700) 2024-01-25 13:04:50 -06:00
david-leifker
943bb57cbc
feat(backend): structured properties and forms (#9626)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
Co-authored-by: RyanHolstien <RyanHolstien@users.noreply.github.com>
2024-01-22 11:46:04 -06:00
RyanHolstien
661d58e534
feat(search): add support for empty aggregations through searchable annotation (#9624) 2024-01-16 15:17:00 -06:00
david-leifker
8415fc214b
feat(entity-registry): entity registry plugins (#9538) 2024-01-08 14:20:03 -06:00
RyanHolstien
822d0eb014
feat(patch): add dashboardInfo and chartInfo support for patch (#9536) 2024-01-03 15:11:07 -06:00
RyanHolstien
8a1122049c
feat(patch): support fine grained lineage patches (#9408)
Co-authored-by: Harshal Sheth <hsheth2@gmail.com>
2023-12-11 16:25:43 -06:00
Aseem Bansal
e14474176f
feat(lint): add spotless for java lint (#9373) 2023-12-06 11:02:42 +05:30
siladitya
7fb60869f2
feat(gms/search): Adding support for DOUBLE Searchable type (#9369)
Co-authored-by: si-chakraborty <si.chakraborty@adevinta.com>
2023-12-05 20:28:47 -06:00
Indy Prentice
8cf299aeb4
feat(search): Add word gram analyzer for name fields (#8611)
Co-authored-by: Indy Prentice <indy@Indys-MacBook-Pro.local>
2023-08-21 15:33:10 -03:00
Chris Collins
37db8c635e
feat(es) Store and map containerPath to elastic search properly (#7898) 2023-05-05 10:49:23 -04:00
david-leifker
2ffa39f009
Logging and test models fixes (#7884) 2023-04-21 15:45:20 -05:00
david-leifker
72198f98c0
feat(search): searchAcrossEntities/Lineage improvements (#7550)
Co-authored-by: Shirshanka Das <shirshanka@apache.org>
2023-03-12 18:18:51 -07:00
david-leifker
39920bb00f
feat(elasticsearch): Elasticsearch improvements (#6894) 2023-01-31 18:44:37 -06:00
Chris Collins
f559dcc282
feat(lineage) Adds ability to edit lineage manually from the UI (#6816) 2022-12-20 10:54:08 -05:00