12410 Commits

Author SHA1 Message Date
Sriharsha Chintalapani
95b90bc510
fix: openmetadata-ui/src/main/resources/ui/package.json & openmetadata-ui/src/main/resources/ui/yarn.lock to reduce vulnerabilities (#14516)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-6124857

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-12-28 10:23:01 -08:00
Teddy
3886842bb7
FIXES #14396: Exclude empty test suites from quality page (#14511)
* fix: exclude empty test suites

* style: ran java linting

* fix: update expected test results
2023-12-28 14:25:49 +01:00
Chirag Madlani
0b561f354a
fix(ui): remove pipeline links to dag (#14508) 2023-12-28 10:36:40 +05:30
Mayur Singal
0c14a73fd1
Minor: Handle Column Lineage Exceptions (#14505)
* Minor: Handle Column Lineage Exceptions

* py format

* pylint
2023-12-27 13:04:10 -08:00
Teddy
61ef55290e
MINOR - generic profiler optimization for sampling and BQ (#14507)
* fix: limit sampling to specific column

* fix: handle bigquery struct columns

* fix: default partition to 1 DAY for BQ

* fix: default to __TABLES__ for BQ table metrics

* style: ran python linting

* style: fix linting

* fix: python style

* fix: set partition to DAY if not HOUR
2023-12-27 19:13:44 +01:00
Teddy
3dc642989c
Fixes #7729 - Add logic to compute passed/failed rows (#14472)
* feat: add test case resolution task workflow

* chore: add migration for test case resolution feature

* fix: removed required field for object compatibiity in older migrations

* fix: minor testCaseResolution status logic

* chore: revert migration for test case incident

* chore: update migration file

* style: renamed variables

* feat: added logic to compute failed/passed rows

* feat: add support for row level computation in schema

* chore: add test definition migration

* feat: add logic to explicitly compute row level failure

* chore: clean up code

* style: fix java

* style: fix pyton format

* fix: unhidde API for incident manager

* style: fix java styling
2023-12-27 13:38:51 +01:00
Chirag Madlani
5110c9f423
chore(ui): remove mobx (#14349)
* chore(ui): remove mobx
remove mobx-react
bump node version to 18

* fix failing test (#14484)

* fix feed avatar issue

* fix tests

* update gitignore

* fix tests

* fix typo

* fix snapshot issue

---------

Co-authored-by: Harsh Vador <58542468+harsh-vador@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2023-12-27 10:42:06 +05:30
Sriharsha Chintalapani
a79007d192
fix: upgrade com.microsoft.azure:msal4j from 1.13.10 to 1.14.0 (#14501)
Snyk has created this PR to upgrade com.microsoft.azure:msal4j from 1.13.10 to 1.14.0.

See this package in Maven Repository:
https://mvnrepository.com/artifact/com.microsoft.azure/msal4j/

See this project in Snyk:
https://app.snyk.io/org/harshach/project/58bd6c20-d78b-41d3-9ed0-68eddd1421d5?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-12-26 10:25:41 -08:00
Chirag Madlani
c8809791ef
chore(ui): update star us url with utm_source to track the activity (#14499)
* chore(ui): update star us url with utm_source to track the activity

* update link
2023-12-26 13:56:09 +05:30
Norman
bd50db250f
Fixes #13382: Replace the user ID with user name in Glossary Term (#13753)
* Replace the user ID with user name in Glossary

* Replace the user ID with user name in glossary version history tab

* fix tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-12-26 13:55:46 +05:30
Chirag Madlani
8746058d83
FIX: #14486 filter current user from reviewer list (#14495) 2023-12-26 10:41:05 +05:30
Sriharsha Chintalapani
f6b72d262d
fix: pom.xml to reduce vulnerabilities (#14392)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-ORGELASTICSEARCH-6125580

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-12-25 18:12:10 -08:00
Sriharsha Chintalapani
e1896f36a1
fix: pom.xml to reduce vulnerabilities (#14353)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMMONSCODEC-561518

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-12-25 18:11:50 -08:00
Akash Jain
07eb1ccdf5
fix: Add SAML and LDAP env configs; disabled by default (#14453) 2023-12-25 18:08:38 -08:00
Saurabh Yadav
0691c96eaf
FIxes 13543: Added Duckdb Ingestion Connector (#14468)
* changes

* Added duck db ingestion connector
2023-12-25 18:07:09 -08:00
Sriharsha Chintalapani
4b7f4f43d6
Fix #13982: Fix userFQN encoding while creating mentions (#14496)
* Fix #13982: Fix userFQN encoding while creating mentions

* quote only teams or users
2023-12-25 17:28:13 -08:00
Suresh Srinivas
e98ae8aa2a
14493 Part 1 - Support for database schema, table import export (#14494)
* Fixes #14493 - Import & export support for database

* Import export support for database schema
2023-12-25 13:09:07 -08:00
Suresh Srinivas
496ae26cef
Code clean up related to issues flagged by Sonar and IDE (#14491) 2023-12-22 16:08:04 -08:00
Sriharsha Chintalapani
6b59274044
fix: pom.xml to reduce vulnerabilities (#14476)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-CHQOSLOGBACK-6094942
- https://snyk.io/vuln/SNYK-JAVA-CHQOSLOGBACK-6094943
- https://snyk.io/vuln/SNYK-JAVA-CHQOSLOGBACK-6097492
- https://snyk.io/vuln/SNYK-JAVA-CHQOSLOGBACK-6097493

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2023-12-22 13:33:09 -08:00
Shilpa Vernekar
0dfa1e2de1
Broken links corrected (#14489) 2023-12-22 13:32:47 -08:00
07Himank
f5f0e6b9f9
MINOR search fix (#14480) 2023-12-22 07:46:53 -08:00
Pere Miquel Brull
1339d6518f
MINOR - Fix py CI (#14488) 2023-12-22 16:27:21 +01:00
Pere Miquel Brull
b786064bc2
#11857 - Store workflow status in the Ingestion Pipeline Status (#14462)
* Register StackTraceError in spec

* Register StackTraceError in spec

* Register StackTraceError in spec

* Add todos

* Update status

* docs

* format

* Fix tests

* Fix tests

* Fix tests

* Ignore generated

* Fix tests

* Fix tests

* Tests

* Try constants

* Try constants

* Print

* Print

* Print

* order

* Fix service name

* fix ui error

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-12-22 15:43:50 +01:00
Pere Miquel Brull
7e8e4a7e68
#14320 - FIx Airflow Callback datetime conversion (#14487)
* #14320 - don't cast twice

* #14320 - Fix Airflow Callback datetime conversion

* import
2023-12-22 15:43:41 +01:00
Abhishek Porwal
a8e53d2b5f
fix(#14257): glossary term name get fully truncate for long text in glossary table (#14469)
* fix: glossary term name get fully truncate for long text

* fix a type issue in explore-page-v1 component

* fix some alignment of text and term icon

* fix the max width of name column in glossary table

* minor change

* minor change

* fix ellipsis issue for table column glossary term

* restrict term icon view based on height instead of width

* remove unwanted class

* revert back w-max-90 class

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-12-22 17:07:32 +05:30
Teddy
fe4c353bf3
Fixes #14331 - Add Test Case Incident Manager Migration (#14386)
* feat: add test case resolution task workflow

* chore: add migration for test case resolution feature

* fix: removed required field for object compatibiity in older migrations

* fix: minor testCaseResolution status logic

* chore: revert migration for test case incident

* chore: update migration file

* chore: clean up code

* style: fix java stylecheck
2023-12-22 11:01:51 +01:00
Mohit Yadav
cdddc0c891
Remove and unschedule jobs on (#14481) 2023-12-22 15:04:17 +05:30
Onkar Ravgan
79444f4a24
Fix 13823: Validate and Parse gracefully IngestionPipeline (#14461)
* fixed ingestion pipeline parsing

* Added validation for automation workflow

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2023-12-22 09:56:39 +05:30
Aniket Katkar
0a3b03bdc3
#14363: Fixed version page breaking issue for Table and Pipeline assets. (#14474)
* Fixed column displayName change resulting in error on table version page

* fixed pipeline name not showing on pipeline version page

* added unit tests for fixed table and pipeline version pages

* Wrapped edit displayName icon with button component

* added cypress tests for the fixed version page bugs for table and pipeline version pages
2023-12-21 20:53:45 +05:30
Preet Shah
297aa70420
Fix issue for forked Cypress workflows (#14463) 2023-12-21 20:20:12 +05:30
Harsh Vador
b9e1360bd9
fix #14404: table schema tab ui issues (#14405)
* fixed arrow name alignment issue

* fix permission issues

* fix modal scroll issue

* fixed permission issues

* minor fix

* fix failing test
2023-12-21 15:52:36 +05:30
Aldwyn Cabarrubias
0e4f80899e
Update profiler_interface.py (#14287)
Transpose row=None before try statement in compute_metrics_in_thread function

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2023-12-21 10:37:59 +01:00
Harsh Vador
7f0f8c54bc
fixed glossary term broken link (#14460) 2023-12-21 14:46:33 +05:30
Mohit Yadav
417e352358
Fix Charts Tasks for description update (#14456)
* Fix Charts Tasks for description update

* Fix Charts Tasks for description update
2023-12-21 12:03:17 +05:30
Abhishek Porwal
c9a00f343f
fix: exception on global search sometimes (#14455) 2023-12-21 10:54:19 +05:30
Akash Jain
3a51f0b7c2
fix: SSL Docs for OPENMETADATA_OPTS (#14465)
* fix: SSL Docs for `OPENMETADATA_OPTS`

* fix(docs): update the files in 1.3.0 docs section as well
2023-12-21 10:42:06 +05:30
Suresh Srinivas
20f7ed182c
Code cleanup to fix errors flagged by Sonar (#14464) 2023-12-20 16:19:31 -08:00
Ayush Shah
a4430c1fd4
MINOR: Update README.md (#14411) 2023-12-20 21:44:08 +05:30
Ayush Shah
ebc0a551e5
Fixes 12947: Add Support For DQ and Profiler in Databricks Unity Catalog (#14424) 2023-12-20 21:18:05 +05:30
Onkar Ravgan
9388c39b46
Fixed add ingestion page (#14458) 2023-12-20 19:31:16 +05:30
Ayush Shah
c3fac5e97e
Fix Adls connection typo (#14449) 2023-12-20 14:25:54 +01:00
NiharDoshi99
492092720d
#12908 support for table owner in postgres (#14289)
* support pick up postgres table owner

* added owner wrapper

* optimize the code

* remove pylint error

* minor fix

* changes as per comments

* fix python checksytyle and comments

* moved process owner to database service

* update docs for version 1.3

---------

Co-authored-by: Vanshika Kabra <vanshikakabra@Vanshikas-MacBook-Pro.local>
2023-12-20 18:42:59 +05:30
Shilpa Vernekar
1dc79bfd3c
Docs: Links corrected (#14459) 2023-12-20 18:20:33 +05:30
Sachin Chaurasiya
4ebe34363f
Fix [#14266]: CustomProperty page loading and error toast issue (#14457) 2023-12-20 12:27:49 +00:00
Onkar Ravgan
7d032977d7
Fix 14084: Removed Airflow Mssql backend connection (#14420)
* Removed Airflow Mssql backend conn

* added breaking changes docs
2023-12-20 12:28:28 +05:30
Shilpa Vernekar
cce059d98f
Docs: Link Corrected (#14452) 2023-12-20 06:14:43 +00:00
Harsh Vador
71ca9e3855
fix #13551: show domain on users page (#14381)
* show domain on users page

* added test cases

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-12-20 10:58:34 +05:30
Abhishek Porwal
4c1c91e6ba
fix: issue-12540 and issue-13992 (apply highlights and sort in summary column as well as for tags). (#14253)
* sort the summarylist items based on the
glossary-term-page and applied tags in explore page

* change path split logic to get the current glossary term

* sort the tags in summaryItem based on current glossary

* prettier-fix

* minor changes

* variable name changed

* unit test update for the sorting items based on tags in entity-summary-panel-utils

* added tag highlight for column tags

* fix: existing e2e test break in glossary.spec file

* e2e for checking the column sort based on current term page in right panel

* minor changes

* e2e for checking columnTagHighlight with sort on term page

* add page tag sort functionality based on filter applied in explore page and based on current term in glossary term page

* minor change

* implement summaeryItem  highlight and sort on global search + also when apply filter

* fix: for the first render after search first elements right panel name, description etc not get highlighted

* Revert "fix: for the first render after search first elements right panel name, description etc not get highlighted"

This reverts commit e69512d625f412263e925598846a0e104561a07c.

* minor change

* add tags sort and highlight functionality in StoreProcedure Page

* add tag sort and highlight functionality in dashboard

* add summary list and tags sort and highlight functionality in Dashboard Data Modal

* remove repeated code and optimize the getFormatEntityData method

* add sort and highlight for global search and filter in Pipeline component

* minor change to fix the entity details value not get parse in some cases

* add sort and highlight for topics in explore page

* added sort and highlight fn for MlModels in explore page

* added sort and highlight functionality for Containers in explore page

* add sort and highlights for charts data

* add sort and filter functionality for searchIndexs in explore page

* cleanup first

* cleanup 2

* move constant in separate file

* some type fix and cleanup

* minor fix

* fix unit test for EntitySummaryPanelUtils

* minor fix

* revert some change and fix unit test in SearchIndexSummary component

* revert some change

* constant file name change

* update the highlight keys constant and add sort and highlight summary list based on column description also

* cleanup in EntitySummaryPanelUtils

* type errors fixing

* fixing type issues wip

* revert a change

* change a variable name and fix type error

* change the sequence of parameter in getFormattedEntityData fn

* fix unit test

* fix type issues

* fix e2e test for sorting and highlighting summaryList and its tag

* added sort and highlight for DatabaseSummary component

* added sort and highlight for DatabaseSchemaSummary component

* added sort and highlight in different service-summary component

* fix: right panel entity display name and description not get highlight on search until we select a entity card

* address comments

* address comments

* address comments 3

* fix: unit test fail after addressing comments

* address comments

* revert some change

* added unit test for newly added methods in EntitySummaryPanelUtils

* added unit test for highlightEntityNameAndDescription method

* fix conflict after taking pull and some cleanup

---------

Co-authored-by: karanh37 <33024356+karanh37@users.noreply.github.com>
2023-12-20 10:57:59 +05:30
Ayush Shah
03f884b376
MINOR: Fix Typos (#14448) 2023-12-20 10:30:23 +05:30
Onkar Ravgan
841fd9cfe7
Fixed superset excp (#14447) 2023-12-20 09:30:37 +05:30