13667 Commits

Author SHA1 Message Date
Chirag Madlani
3512549097 chore(BE): update response code for docs & signin page (#23140)
(cherry picked from commit c41828ece05cdfbe40734ab480faad4f9eb5d6e7)
2025-08-31 13:00:27 +05:30
Shailesh Parmar
e49b8d1587 playwright: fixed flakiness in AddTestCaseNewFlow, Tour & Domains (#23154)
* refactor: improve test case flows

* refactor: enhance test case flow by utilizing TableClass for table selection and management

* refactor: streamline domain verification by replacing viewer container check with locator for description

* refactor: update Playwright configuration and enhance Tour test flow

* refactor: rename waitForAllSkeletonLoadersToDisappear to waitForAllLoadersToDisappear and update usage across tests

* refactor: remove redundant afterAll cleanup and enhance loader visibility in AssetsTabs

* refactor: streamline test case flow by consolidating table selection and API context retrieval

(cherry picked from commit d956087968e08b3dc923c74ff988de20551ecba9)
2025-08-31 07:18:05 +00:00
Ashish Gupta
048d4db723 Chore(ui): fix flaky playwright test (#23148)
* PLAYWRIGHT: fix some flaky playwright test

* revert the config changes

* fix the flakyness around bulk_import and  glossary, and skip the glossary reviewer task

* fix the bulk import failure and minor user spec flaky test

* fix failing test

(cherry picked from commit 527511ca50f2e4ef5577c999802a9970acd76232)
1.9.5-release
2025-08-30 14:32:01 +00:00
Mohit Yadav
e080ab7be0 Fix Resource Context - Invalid Entity Type being passed (#23164)
(cherry picked from commit 643618823a719e84fa5404ff3e7222387bf7157e)
2025-08-30 13:56:50 +00:00
Sriharsha Chintalapani
14db2d9264 handle persona deletion and relations fetch when entitynotfoundexceptoin is thrown (#23094)
* handle persona deletion and relations fetch when entitynotfoundexceptoin is thrown

* Fix persona deletion

* Add Playwright Tests

(cherry picked from commit b32575eb5d3ace7196ac9c3aa4e4325e1d5ddb65)
2025-08-29 23:16:34 +00:00
Oliver Schlüter
84607cc61a fix: pass additional_client_config_arguments to OpenMetadata correctly (#23143)
* fix: pass additional_client_config_arguments to OpenMetadata correctly

* added missing import

* fixed checkstyle errors

(cherry picked from commit 4f6ba7b0109e390cb923060125727de918a9fc2b)
2025-08-29 09:54:55 +00:00
Mayur Singal
4e6da015a0 MINOR: Allow additional fields for custom connectors (#23103)
* MINOR: Allow additional fields for custom connectors

* Update generated TypeScript types

* Fix the ConfigClass import

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
(cherry picked from commit c5a1bf317f95689ba5d0d51c49bdf346ec9f8534)
2025-08-29 08:29:48 +00:00
Ayush Shah
88a83a0dff MINOR: Refactor BigQuery client type hinting in bigquery_utils.py (#22873)
* Refactor BigQuery client type hinting in bigquery_utils.py

- Updated type hint for the BigQuery client to use forward declaration for better compatibility with type checking.
- Moved import statement for google.cloud.bigquery inside TYPE_CHECKING block to optimize imports during runtime.

* Refactor BigQuery client import structure in bigquery_utils.py

- Moved the import statement for google.cloud.bigquery inside the TYPE_CHECKING block to enhance type hinting compatibility.
- Adjusted the import location for better runtime performance and adherence to best practices.
2025-08-29 13:07:45 +05:30
Ayush Shah
dd7682a3b5 Minor: Fix Databricks & Unity Catalog, Table or View Not found (#23014)
(cherry picked from commit 29bf750bde252c5a30eec4c7966217de5ab02274)
2025-08-29 02:17:46 +00:00
Roman Sheludko
0808d37efa Fixes 22994 (PR): Add List import to avoid errors (#23144)
(cherry picked from commit 3d2e86e1029460a09c6b74bdea515c6e09f5370c)
2025-08-28 18:30:15 +00:00
Mayur Singal
ff65f7f8b8 MINOR: Mask Wherescape MSSQL Password (#23076)
(cherry picked from commit a382533f252c6c7f6280ea0cc8d3bda5ea56b7ad)
2025-08-28 12:57:06 +00:00
Pere Miquel Brull
7cfff762c4 MINOR - Rules per Entity endpoint (#23109)
(cherry picked from commit ae76182e3efd00429c7b354714fd4f72b2a5cec5)
2025-08-28 07:54:03 +00:00
Pere Miquel Brull
3678346a10 MINOR - Move migrations to 1.9.5 (#23095)
(cherry picked from commit 8c028b81c02967b21edfe51d743e31782219493d)
2025-08-28 07:26:01 +00:00
Harshit Shah
a24281d110 Update asset types in curated assets list (#22976)
* Update asset types in curated assets list

* add knowledge page in asset type list
2025-08-28 11:26:48 +05:30
Pere Miquel Brull
378ace104c MINOR - tag_usage performance (#22950)
* MINOR WIP - tag_usage performance

* Update EntityRepository.java

remove unnecessary call

* update query and indexes

* Merge 1.9.3 migration queries from main branch

- Add performance indexes for tag_usage and entity_relationship tables
- Add entity relationship update for dataContract relations
- Merge queries from both main and tag-usage-perf branches

Co-authored-by: Pere Miquel Brull <pmbrull@users.noreply.github.com>

---------

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <pmbrull@users.noreply.github.com>
2025-08-28 07:39:00 +02:00
Pere Miquel Brull
5fefbe3ca1 MINOR - Add specific endpoint for log downloads in streaming (#23021)
* MINOR - Add specific endpoint for log downloads in streaming

* Fix unit tests

* Fix unit test

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
(cherry picked from commit 6b075e3c1853a4ae8a5e9ad1453a7f17389791ac)
2025-08-27 06:27:02 +00:00
github-actions
dc548189eb chore(release): Prepare Branch for 1.9.5 2025-08-27 06:18:15 +00:00
IceS2
06b5c10bcf FIXES #20807: Fix Oracle DataDiff and Change Oracle Connection to BaseConnection (#23020)
* Fix Oracle DataDiff and Change Oracle Connection to BaseConnection

* Add small unittest

* Fix Test

* Fix logic, to void other engines to denormalize table/schema names

(cherry picked from commit a696fe0111171c3079c5840c28a00073fae25003)
1.9.4-release
2025-08-26 09:05:03 +00:00
sonika-shah
a6cbb125df Add queryUsage and other fields for bulkQuery Fetching (#23087)
* Add queryUsage and other fields for bulkQuery Fetching

* remove additional comments

(cherry picked from commit 2ddc61a0ca1140831490e904992d2c46628c8a3e)
2025-08-26 04:42:19 +00:00
Mohit Tilala
9f8b7fcf5a Fixes #22238: [SAP HANA] Add calculated view columns' formula parsing logic (#23017)
* Add calculated view columns' formula parsing logic with correct source reference

* Handle top level column formula parsing and pass formula expression in column lineage detail

---------

Co-authored-by: Suman Maharana <sumanmaharana786@gmail.com>
(cherry picked from commit 744494968e0e4d0266b42ea9a93a54ebb7ea6718)
2025-08-26 01:50:40 +00:00
Ashish Gupta
89ea5d030d fix the table version page breaking if large column list (#22864)
* fix the table version page breaking if large column list

* fix the table version page breaking in case of large column set by adding pagination support

* reverted some unwanted code changes

* minor fix

* added playwright and minor code fixes

* fix the deplay paint issue of table data due to passing data as key value to table, have use state to manage expanded infomration

* fix the sonar and switch color

(cherry picked from commit 6dea079aa5d02a4c11b938187c4fa16b7a28b314)
2025-08-26 00:38:13 +05:30
github-actions
b94e77761e chore(release): Prepare Branch for 1.9.4 2025-08-25 17:38:11 +00:00
Mayur Singal
c8864a95ab MINOR: Improve UC lineage exception handling (#23081)
(cherry picked from commit 7a6d5cd2fb483705b6e583f032fb24050196aab7)
2025-08-25 10:17:16 +00:00
Ashish Gupta
7d2fe2ddf7 PLAYWRIGHT: fix subdomain playwright failure (#23057)
* fix subdomain playwright failure

* slow the beforALL

* slow the afterALL

* remove subdomain delete operation since we will deleteing the main one

(cherry picked from commit 9db2730f42b1ab3e9985206751a869628975a5bf)
1.9.3-release
2025-08-25 09:19:34 +00:00
NadezhdaNovotortseva
4868decc3b fix: airflow ingest get_pipelines_list order_by added (#22909)
* fix: airflow ingest get_pipelines_list order_by added

* code reformatted

---------

Co-authored-by: Надежда Коцюба <nadezhda.kotsyuba@uni.rest>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
(cherry picked from commit 24e5155ffd01f73143dc05ce1c14956bc9ae70fd)
2025-08-24 19:50:34 +00:00
Oliver Schlüter
3adf6b38b9 Follow-up to #22474: Expose retry_codes parameter in Airflow lineage backend configuration (#22994)
(cherry picked from commit b29deea3dedd0b3044486230377d4474ed04531d)
2025-08-24 19:45:50 +00:00
Ashish Gupta
66dfc9d375 MINOR: fix the knowledge, Glossary/Term page redirect notification link (#21341)
* fix the knowledge page redirect notification link

* fix the feed redirection for glossary

* use entityRef data for displayName if present

(cherry picked from commit 8d4b7c78947678e151ff448a77f63bf2eb00a23d)
2025-08-23 16:33:11 +00:00
Shailesh Parmar
ca8610314d fix: improve test case form loading and structure in AddTestCaseNewFlow (#23068)
(cherry picked from commit 1e5d2c92680a47a4e02b1ad16e8acd0d9aab5d45)
2025-08-23 04:02:16 +00:00
Mohit Yadav
75a2ae5b9f Upgrade Mcp to 0.11.2 (#23049)
* Upgrade Mcp to 0.11.2
Use stateless Mcp Servlet

* Add Test for Load Testing and Improve Search Response

* Fixed Glossary And Patch Test

* Add user tests

* Fix failing load test

(cherry picked from commit 414a0094745bf18922e54b98bec8eda18be9a219)
2025-08-22 17:14:13 +00:00
IceS2
4cba57a9bb FIXES #20888: Validate EntityLink column existence during test case creation (#22932)
* fix: Validate EntityLink column existence during test case creation

- Update EntityRepository.validateColumn() to use case-insensitive comparison
- Add column existence validation to TestCaseRepository.validateColumnTestCase()
- Prevents test case creation with invalid column references due to case sensitivity

Fixes #20888

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: IceS2 <IceS2@users.noreply.github.com>

* small fix

* Add tests

* Fix test

---------

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: IceS2 <IceS2@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
(cherry picked from commit a2541d25ce3e675e652de8772d89dd51e33817af)
2025-08-22 14:34:04 +00:00
Sriharsha Chintalapani
f57f8c4abb Merge remote-tracking branch 'origin/1.9.3' into 1.9.3 2025-08-22 07:16:29 -07:00
Pranita Fulsundar
21490037fe fix Suggestions.test.tsx (#23058)
(cherry picked from commit 7bf06c5ecd83efb233f093b61dd7fa6cfac7696d)
2025-08-22 13:57:42 +00:00
Copilot
b048b5a039 Fix system default persona preferences validation to allow landing page customization (#22960)
* Initial plan

* Implement system default persona preferences support

- Allow users to set preferences for system default persona even without direct assignment
- Update validation logic in UserRepository.updatePersonaPreferences()
- Add test to verify system default persona preferences functionality
- Maintain validation for non-assigned, non-system-default personas

Co-authored-by: harshach <38649+harshach@users.noreply.github.com>

* Add manual verification tests for system default persona fix

Co-authored-by: harshach <38649+harshach@users.noreply.github.com>

* Clean up temporary files

Co-authored-by: harshach <38649+harshach@users.noreply.github.com>

* Fix tests

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: harshach <38649+harshach@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
2025-08-22 06:54:44 -07:00
Mayur Singal
155241605e
MINOR: Improve Databricks Profiler & Test Connection (#22732) 2025-08-22 17:35:49 +05:30
Keshav Mohta
da67de51cc Fix #18491: ingestion fails for Iceberg tables with nested partition column (#23031)
* fix: ingestion fails for Iceberg tables with nested partition column

* test: added test to cover nested partition column for iceberg

* refactor: used if-else in tablePartition check

* fix: partition_column_name & column_partition_type typo

(cherry picked from commit 2f655daedc1bb82fbb97bec0e42fca15a8bb7863)
2025-08-22 12:01:21 +00:00
Keshav Mohta
ddc9e307be Fixes: Snowflake Tags Ingestion (#23040)
* fix: snowflake tag ingestion error handling

* fix: python checkstyle

(cherry picked from commit 697b318f75ef630907abc2dece428ec67383ab53)
2025-08-22 11:59:55 +00:00
Karan Hotchandani
4c323ab8fb chore(ui): playwright fixes (#23048)
* fix playwright issues in CI

* update timeout

* update timeouts

(cherry picked from commit 7ad16f5623705c286bd683035a64fc34a3e21163)
2025-08-22 10:38:53 +00:00
Ayush Shah
c99edbe290 Fixes #21677: Refactor and enhance the entity name transformation logic (#22695) 2025-08-22 15:49:31 +05:30
IceS2
0782dc28b6
Add deploy pipeline method to ingestion pipeline repository (#22999)
* Adding deployIngestionPipeline method to the IngestionPipelineRepository

* Add Missing entityspecificUpdate

* Fix updating relationships

* Made updateProcessingEngine protected

* Update updateFrom and  updateTo relationship to be able to just delete a relationship if we update it to null
2025-08-22 11:31:44 +02:00
Ashish Gupta
e0f4a59770 fix the ui breaking on contract status button click (#22925)
* fix the ui breaking on contract status button click

* fix the test

* fix dataContract test

---------

Co-authored-by: Pranita <pfulsundar8@gmail.com>
(cherry picked from commit 457a72b170ca582b5bf995b461666999f1eadadd)
2025-08-22 07:12:47 +00:00
Ashish Gupta
af547cdc3f PLAYWRIGHT: fix the bulk action failure due to input field not enable (#23033)
* fix the bulk action failure due to input field not enable

* fix the failure

(cherry picked from commit 3253527e044b0769ef2d4462fe20d3c6828402c7)
2025-08-22 06:53:41 +00:00
github-actions
621302b8c7 chore(release): Prepare Branch for 1.9.3 2025-08-22 06:34:54 +00:00
sonika-shah
f1df209bed Add missing domain migrations for entity version history (#23032) 1.9.2-release 2025-08-21 14:43:24 +05:30
Mohit Yadav
5d790455b0 Improve Performance (#23025)
(cherry picked from commit 837ad7429b38cbaa9d6ae53ab989f71d41bf3e7a)
2025-08-20 20:24:40 +00:00
Shailesh Parmar
a27b28e4f7 unskip: Profiler matrix playwright test (#22990) 2025-08-20 11:16:12 +05:30
Pranita Fulsundar
0def2d9339 fix(ui): UI lag when viewing kafka topics with large nested schemas (#22988)
* fix ui lag for kafka topic for large nested columns

* fix type

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-08-20 10:27:59 +05:30
sonika-shah
e3b37dbf7e Cherry pick - Fix Soft Deleted Table don't shows the Columns Data 2025-08-20 10:04:06 +05:30
Mohit Tilala
4f78c1d1b7 Fixes #22112: Snowflake schema tags inheritance (#22979)
* Add schema-level tags and tag inheritance support for snowflake

* Add tests for schema tag inheritance

* Lint fixes

(cherry picked from commit 26fedbaf0eccb774837791df6b3337643c72014d)
2025-08-20 04:24:09 +00:00
Harshit Shah
91a93ad52f Fix pagination for Persona listing (#22975)
* Fix pagination for Persona

* fix failing tests

(cherry picked from commit 3bd3158bee8d79a98b00fc3a26fbf744de01985c)
2025-08-20 00:14:08 +00:00
Mohit Yadav
33bba503bb Remove configuration for APIs for auth or authorizer (#23001)
(cherry picked from commit d5dfc458fdea8535754ca1741a6cb5eefe2bf059)
2025-08-20 00:13:11 +00:00