71 Commits

Author SHA1 Message Date
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
Tamas Nemeth
6eb5f80a9a
Openlineage endpoint and Spark Lineage Beta Plugin (#9870)
Co-authored-by: David Leifker <david.leifker@acryl.io>
2024-03-01 09:31:21 -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
david-leifker
63a23d784f
fix(patch): patch builder import TagUrn (#9764) 2024-02-02 09:44:51 -06:00
david-leifker
ff0818bad7
fix(aspects): fix default aspect generation for non-restli locations (#9746) 2024-01-31 18:28:35 -06:00
Shirshanka Das
1d06d38b68
feat(platform): add support for via nodes (#9733) 2024-01-29 16:03:27 -08:00
RyanHolstien
051f570c47
fix(search): fix filters for hasX and numValues fields (#9729) 2024-01-26 14:17:14 -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
264278861b
feat(build): support jdk8 spark lineage (#9697) 2024-01-23 17:49:23 -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
david-leifker
824df5a6a3
feat(build): gradle 8, jdk17, neo4j 5 (#9458) 2023-12-15 13:28:33 -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
Hendrik Richert
966cb175f7
feat(dev): Make repositories configurable for enterprise developers (#9230)
Co-authored-by: Hendrik Richert <hendrik.richert@swisscom.com>
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2023-11-28 14:52:11 -06:00
david-leifker
56c00f5586
feat(openapi): entity endpoints & analytics raw (#8537) 2023-09-07 17:09:52 -05:00
david-leifker
7dd6e09ac5
refactor(build): upgrade to gradle 7 & guava update (#8745) 2023-09-01 19:36:01 +05:30
Chris Collins
a4cb81cc43
fix(java) Use alias for name search sorting and fix missing mappings (#8648) 2023-08-23 19:30:14 -04: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
John Joyce
d1ff9024b9
feat(search): Supporting Aggregations for hasX fields (#8241) 2023-06-16 13:33:29 +05:30
RyanHolstien
f78f7f9609
feat(patch): support datajob input output (#8190)
Co-authored-by: Shirshanka Das <shirshanka@apache.org>
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
2023-06-14 22:21:16 -07:00
RyanHolstien
530b9a6540
fix(jackson): increase max serialized string length default (#8053) 2023-05-23 11:38:58 -05:00
Shirshanka Das
b3c790aab6
feat: Add support for Data Products (#8039)
Co-authored-by: Chris Collins <chriscollins3456@gmail.com>
2023-05-17 07:17:25 +00:00
Chris Collins
37db8c635e
feat(es) Store and map containerPath to elastic search properly (#7898) 2023-05-05 10:49:23 -04:00
Chris Collins
c125384b42
feat(model) Add ContainerPath aspect model (#7774) 2023-04-21 18:37:23 -04:00
david-leifker
2ffa39f009
Logging and test models fixes (#7884) 2023-04-21 15:45:20 -05:00
RyanHolstien
0d5873db2a
feat(patch): patch support for flow info and job info and refactor patchbuilders for java sdk (#7495)
Co-authored-by: Shirshanka Das <shirshanka@apache.org>
Co-authored-by: david-leifker <114954101+david-leifker@users.noreply.github.com>
Co-authored-by: David Leifker <david.leifker@acryl.io>
2023-04-13 15:46:35 -05:00
david-leifker
82e55636a7
feat(search): allow longer customProperties (#7804) 2023-04-12 16:59:11 -05:00
Shirshanka Das
fc9ad49821
fix(platform): Ensure time based lineage handles noop changes (#7657)
Co-authored-by: aditya-radhakrishnan <aditya@acryl.io>
Co-authored-by: RyanHolstien <RyanHolstien@users.noreply.github.com>
2023-03-21 10:43:56 -05:00
John Joyce
2978cdb409
fix(entity registry): Fix patching aspects onto existing Config based entity (#7624) 2023-03-20 21:14:09 -07: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
1df806d177
chore(versions): bump versions (#7358) 2023-02-20 11:32:05 +05:30
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
Chris Collins
b6887d23bb
feat(graph) Add createdOn, createdActor, updatedOn, updatedActor to graph edges (#6615) 2022-12-05 16:56:28 -05:00
david-leifker
2de9d3d5bf
fix(logging): Remove lombok as source of slf4j-api, convert to compileOnly where possible (#6616) 2022-12-04 19:57:47 -08:00
david-leifker
83b21b021c
fix(security): security version updates (#6602) 2022-12-01 16:43:15 -06:00
david-leifker
33fd876421
feat(elasticsearch): Updates to elasticsearch configuration, dao, and tests (#6269) 2022-11-15 18:03:11 -08:00
Chris Collins
cd1331fffe
feat(lineage) Add column-level impact analysis feature (#6272) 2022-10-26 16:43:39 -04:00
Gabe Lyons
266216311e
fix(lineage): fix missed casing in lineage registry (#6078)
* fix backwards case sensitive lineage

* update tests

* make EdgeInfo equals and hashcode case resilient

* updating lint

Co-authored-by: John Joyce <john@acryl.io>
2022-09-30 13:52:28 -07:00
RyanHolstien
0728656fbf
feat(patch): initial support of json patch style semantics in MCPs (#5901)
Co-authored-by: Shirshanka Das <shirshanka@apache.org>
2022-09-22 23:52:18 -07:00
Justin Marozas
133b5e0348
feat(search): Add support for Elasticsearch object field type (#5891)
* object-type searchable field WIP

* elasticsearch object-type field WIP

* talk about the object fieldType in the docs
2022-09-14 11:50:19 -05:00
Ravindra Lanka
386719f15a
feat(platform): timeseries - Server & Client side changes to support timeseries aspect deletion & rollback. (#4756) 2022-09-11 11:27:46 -07:00
Parham Ghazanfari
5a0774548d
fix(patch-entity-registry): Remove exception for entities with key aspects. (#5831)
* fix(patch-entity-registry): Remove exception for entities with key aspects.

* test(patch-entity-registry): Fix failing unit test for entities with key aspect

* test(patch-entity-registry): Fix checkstyle for PatchEntityRegistryTest.java

* fix(patch-entity-registry): Remove duplicate semicolon.

Co-authored-by: Parham Ghazanfari <pghazanfari53@yahoo.com>
2022-09-07 14:32:46 -05:00