335 Commits

Author SHA1 Message Date
Aditya Radhakrishnan
325b959ea6
feat(roles): add ability to invite users into a role (#6015) 2022-09-23 16:48:23 -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
RyanHolstien
2c659214ab
feat(gms): Write back lineage search results to in-memory cache bound to feature flag (#6006)
Co-authored-by: Piyush Narang <piyushn@stripe.com>
2022-09-22 15:01:24 -07:00
Gabe Lyons
b9b0147dd1
feat(data platform) adding data platform indexing & select platform modal in frontend (#5988)
* adding data platform indexing & select platform modal in frontend

* comments
2022-09-20 08:53:26 -07:00
Parham Ghazanfari
2712dd1903
fix(patch-entity-registry): Use AspectSpec to retrieve aspect class in order to support custom entity ingestion via patch mechanism. (#5936)
* 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.

* fix(patch-entity-registry): Use AspectSpec to retrieve aspect class in order to support custom entity ingestion via patch mechanism.

* fix(patch-entity-registry): Fixed incorrect merge conflict resolution in BrowsePathUtils.java

* fix(patch-entity-registry): Remove extraneous import from BrowsePathUtils.java

Co-authored-by: Parham Ghazanfari <pghazanfari53@yahoo.com>
2022-09-19 10:47:20 -05: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
John Joyce
450fb2effb
refactor(gms): Refactoring util + entity client class locations (#5902) 2022-09-12 12:11:28 -07:00
John Joyce
d15518f0d9
fix(browse): Fixing browse path to remove requirement for simple name suffix (#5634) 2022-09-07 13:32:38 -07:00
Pedro Silva
9434afc78a
feat(hooks): Add toggle for enabling/disabling platform event hook (#5840) 2022-09-06 14:53:58 -05:00
Gabe Lyons
d75b2e8c9f
power favicon via env var (#5810) 2022-09-01 17:06:30 -07:00
John Joyce
ca29f8b679
fix(bootstrap): Creating dedicated thread pool for executing async bootstrap steps + misc fixes (#5798) 2022-08-31 19:34:17 -07:00
Aditya Radhakrishnan
73cd2f995d
feat(roles): add roles feature to DataHub (#5767) 2022-08-30 18:31:34 -07:00
Gabe Lyons
47aa32a8a5
feat(simplified homepage): adding option to show limited entity types on homepage (#5678) 2022-08-30 09:17:11 -07:00
Harshal Sheth
6aec44db00
chore: update server-side telemetry endpoint (#5759) 2022-08-29 19:16:50 -07:00
Chris Collins
33754d41f5
feat(ingestion) Add ability to rollback ingestion from UI - BE PR (#5739) 2022-08-29 13:09:15 -07:00
John Joyce
10672c3464
fix(bootstrap): Remove malformed test in bootstrap.json (#5747) 2022-08-26 11:19:48 -07:00
Chris Collins
d64cca5c6b
feat(retention) Enable retention and set max versions for executionRequests (#5704) 2022-08-23 16:25:18 -07:00
Gabe Lyons
9bdbe32972
check if restore step should run before sleeping (#5660) 2022-08-17 09:15:51 -07:00
Gabe Lyons
f06b8eb4e8
(chore): upgrading ingestion to 0.8.42 (#5562) 2022-08-04 17:06:16 +05:30
John Joyce
4e0da5de29
fix(docker): Fixing dev docker and quickstart (#5550) 2022-08-02 15:02:01 -07:00
Salih Can
0ded02544c
fix(analytics-tab) - fix analytics tab config variable for gms (#5529) 2022-08-02 17:05:04 +05:30
mohdsiddique
c31e380489
feat(apache-ranger): Apache Ranger Authorizer support in datahub-gms (#4999) 2022-08-01 09:47:08 -07:00
Aditya Radhakrishnan
eec5eae0ab
feat(groups): add native groups concept to DataHub (#5443) 2022-07-20 16:55:10 -07:00
Aseem Bansal
acb9879eb4
feat(cli,build): remove deprecated variables GMS_HOST/_PORT (#5451) 2022-07-20 20:54:43 +05:30
Aseem Bansal
36f3ab3fa3
feat(quickstart,docs): updates for v0.8.41 (#5409) 2022-07-15 21:32:32 +05:30
liyuhui666
d24b91df42
fix(kafka): add missing configs (#5394) 2022-07-15 14:53:55 +05:30
Aditya Radhakrishnan
3a2fec341a
fix(bootstrap): skip ingesting data platforms that already exist (#5382) 2022-07-12 17:23:41 -07:00
Sergio Gómez Villamor
070dfa0eaf
fix(config): fixes config key in DataHubAuthorizerFactory (#5371) 2022-07-11 09:57:20 -07:00
Justin Marozas
414252351a
fix(cassandra): fix Cassandra queries used by IngestDataPlatformInstancesStep (#5199) 2022-07-07 22:20:57 -07:00
Aditya Radhakrishnan
a63d8be538
feat(bootstrap): create abstract class UpgradeStep to abstract away upgrade logic (#5349) 2022-07-06 13:57:05 -07:00
John Joyce
b02c7f5952
perf(search): Improve search default performance (#5311) 2022-07-01 10:40:51 -07:00
Aseem Bansal
40452b3cc1
fix(docs,quickstart): release related changes for 0.8.40 (#5299) 2022-06-30 17:21:12 +05:30
Gabe Lyons
7102aec3b1
feat(siblings): index sibling aspects for historical dbt metadata (#5291)
* fixing dbt platform issues

* starting sibling restore index job work

* finish restore indices

* migrating to list urns

* rename constant

* disaster recovery
2022-06-29 19:40:47 -07:00
John Joyce
234d27a642
fix(ui): Support deleting references to glossary terms / nodes, users, assertions, and groups (#5248)
* Adding referential integrity to deletes API

* Updating comments

* Fix build

* fix checkstyle

* Fixing Delete Entity utils Test
2022-06-27 14:31:40 -07:00
Aseem Bansal
1adcc994f3
feat(ingest): remove need for sink block in UI based ingestion (#5208) 2022-06-23 15:22:40 +05:30
Gabe Lyons
baf3f3f33c
feat(dbt): add sibling association logic to associate dbt elements with their target systems (#5190) 2022-06-22 08:31:18 -07:00
RyanHolstien
ba21efc7dd
feat(bootstrap): add bootstrap step to clear out unknown aspect rows from the database (#5148) 2022-06-21 16:00:16 -07:00
Mert Tunç
e4921ee5d2
fix(gms-app-properties): remove unnecessary space from application.yml (#5216) 2022-06-21 14:57:20 -07:00
Chris Collins
af0e34889c
feat(upgrade) Check version when determining to run RestoreGlossaryIndices step (#5182) 2022-06-16 09:07:56 -07:00
John Joyce
57b983ef1d
feat(boot): Make Glossary Term Upgrade Async (#5164) 2022-06-14 14:24:59 -07:00
John Joyce
c4650356fa
Chore: Bump Default UI Ingestion Version (#5145) 2022-06-10 09:05:24 +05:30
Aditya Radhakrishnan
fdf4e48495
feat(users): add ability to add native users from the UI (#5097)
Co-authored-by: John Joyce <john@acryl.io>
2022-06-08 18:13:22 -07:00
John Joyce
10b1333703
fix(ui): Fixing missing homescreen logo (#5112) 2022-06-07 16:58:17 -07:00
John Joyce
96c0746aff
refactor(graphql): Migrate Visual Config into the Configuration Provider (#4780) 2022-06-06 16:36:05 -07:00
Chris Collins
d22180eb0e
feat(upgrades) Create new DataHubUpgrade + Restore Glossary Entities Bootstrap step (#5099) 2022-06-06 16:34:03 -07:00
RyanHolstien
e06df1fcf3
feat(kafka): use a thread pool executor for kafka for thread reuse (#5079) 2022-06-06 08:10:07 -07:00
Nirmit Jain
ce3ddc9afe
fix: ES Rest Client Creation for non ssl authenticated connection (#5056)
* Bug fix for RestClientCreation

Fixed bug stated in https://github.com/datahub-project/datahub/issues/5046

* Called overridden method to avoid code redundancy

 changed as per comments

* Added type for builder

Co-authored-by: Nirmit Jain <nirmit.jain@navi.com>
2022-06-01 11:45:38 -07:00
Dexter Lee
b204357f41
Remove exception on ingest policies (#5050) 2022-05-31 14:44:47 -07:00
RyanHolstien
2a2fd05345
feat: telemetry improvements (#5029) 2022-05-27 17:04:45 -07:00
John Joyce
b6773e4637
feat(Tests): Make DataHub Tests Feature configurable via env variable (#5020) 2022-05-26 12:29:20 -07:00