2347 Commits

Author SHA1 Message Date
Ram Narayan Balaji
d93cdb6e00 MigrationFix for duplicate ViewAll in OrganizationPolicy (#23524)
(cherry picked from commit e058c5393e92e15a16df6ea51657fc8fec3b31c7)
2025-09-23 16:06:31 +00:00
Keshav Mohta
1d90f24847
Revert "Fixes #23356: Databricks OAuth & Azure AD Auth (#23482)"
This reverts commit e3882656a938b4b0e0d25c953a2eabc530de0072.
2025-09-23 20:34:52 +05:30
Ajith Prasad
cad68f9f6e Handle ingestion pipelines without service relationships during secrets migration by skipping orphaned pipelines (#23454)
(cherry picked from commit a6e7ce45b36ff0e7adad3694c8f0a17c360780f0)
2025-09-23 18:01:25 +05:30
Keshav Mohta
a5ec121402
fix: added ssis in class converter factory 2025-09-23 16:12:19 +05:30
Keshav Mohta
e3882656a9
Fixes #23356: Databricks OAuth & Azure AD Auth (#23482)
* feat: databricks oauth and azure ad auth setup

* refactor: add auth type changes in databricks.md

* fix: test after oauth changes

* refactor: unity catalog connection to databricks connection code
2025-09-23 16:08:50 +05:30
sonikashah
73acc1a1e6 Cherry-pick minor : fix setParents condition 2025-09-23 14:23:59 +05:30
Harshit Shah
1dbc185f12 feat(ui): Add data products widget (#23486)
* feat(ui): Add data products widget

* minor fix

* add unit tests and update assets

* add e2e tests

* fix java test

* update footer url
2025-09-22 18:00:06 +05:30
Mohit Yadav
41ec8d18de Create on Parent Team should allow team creation on child (#23390)
* Create on Parent Team should allow team creation on child

* Remove Comment

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
(cherry picked from commit 04b8e9452a678466052e9c34ee796365c195d279)
2025-09-22 11:38:48 +05:30
Ram Narayan Balaji
35e1eebaa9 Fix NPE error on import/export, Potential Race conditions in WebSocket (#23480)
(cherry picked from commit 990ee1b89b9e5ccad3db9b79fdfdeef16aa01e23)
2025-09-20 07:24:03 +00:00
github-actions
f3539f1a32 chore(release): Prepare Branch for 1.9.10 2025-09-19 16:20:09 +00:00
sonika-shah
7e4f6e5318 Move user activity migrations to 1.9.9 (#23453)
(cherry picked from commit c55c66f845dff1a7d7080e6bdcbe98803e0dc9c1)
2025-09-18 07:02:49 +00:00
github-actions
bc184d6695 chore(release): Prepare Branch for 1.9.9 2025-09-17 20:52:46 +00:00
Ayush Shah
3d48b84d7d fix: update OpenMetadata API version to 1.9.8 (#23430)
(cherry picked from commit dc125b67a417376ec51548f06be1cbffe1cc2901)
2025-09-17 04:29:20 +00:00
Bhanu Agrawal
ba3c61936e fix: resolve critical security vulnerabilities (Netty, Spring, commons-lang) (#23324)
* fix: upgrade Spring Framework to 6.1.15 for security vulnerability

  - Upgrades spring-beans, spring-core, spring-expression from 6.1.14 to 6.1.15
  - Addresses security vulnerability detected by Snyk
  - Patch release with no breaking changes

* fix: resolve critical security vulnerabilities in dependencies
2025-09-16 09:37:54 +01:00
aravinds502
f6274cb425 fix[Issue-22794]: Restore the owner list with original owners (#23252)
(cherry picked from commit fe08a1511f7a6e25687ac9f0930595ec4c6b37e4)
2025-09-16 07:58:43 +00:00
Teddy
6d4035616a ISSUE #23281 - changed passed/failed[Rows] to Long to handle 64-bits numbers (#23325)
* fix: changed passed/failed[Rows] to Long to handle 64-bits numbers

* fix: failing test case

(cherry picked from commit dad07bc7faa7bd66de08552221bc933a2e481b9d)
2025-09-16 06:39:58 +00:00
Teddy
a87bba6c9c fix: implement noop decryptConfig for external app pipeline generation (#23407)
(cherry picked from commit f54e902bfed72588696425cfee255d6905916d26)
2025-09-16 06:02:55 +00:00
Mohit Yadav
cf236f94ea Fix Issue for removed user updating an entity 2025-09-16 07:50:02 +05:30
sonika-shah
9f14012260 Fix #21097 - Add new rule noDomain() 2025-09-15 22:31:59 +05:30
Teddy Crepineau
0a585f47dd style: ran java linting 2025-09-15 17:09:45 +02:00
Teddy Crepineau
9107cb3ebd fix: ResultList import change for 1.9.8 2025-09-15 17:09:00 +02:00
Teddy
4159a2345c ISSUE #2031 - Add App Runner to Application Entity (#23259)
* feat: added exporter app config

* refactor: added entityprofile resource & added backward compatibility to existing API

* feat: added tests to get_profile_data_by_type

* feat: remove non supported event types

* chore: added migrations to 1.9.7

* chore: added application creation readme

* feat: implemented backend support for agent runner for external applications

* chore: move migrations to 1.9.8

* Update generated TypeScript types

* fix: added setIngestionRunner method to serviceEntityInterface interface

* Update generated TypeScript types

* fix: remove service instanceof MetadataService in deploy endpoint

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
(cherry picked from commit 568baab4267186490f88237f623cf886ce75b1b8)
2025-09-15 16:23:38 +02:00
Teddy
14607042b6 ISSUE #1534 - Profiler Refactor for Metadata Extraction Application (#23200)
* feat: added exporter app config

* refactor: added entityprofile resource & added backward compatibility to existing API

* feat: added tests to get_profile_data_by_type

* feat: remove non supported event types

* chore: added migrations to 1.9.7

* chore: added application creation readme

* chore: move migrations to 1.9.8

* fix: failing java test

* style: ran java linting

(cherry picked from commit 1ef191a2aaf14273b1f9bbb3c4d0379a73bdac4f)
2025-09-15 16:23:20 +02:00
Bhanu Agrawal
46fb77fd8e fix: Convert dynamic Elasticsearch scripts to parameterized scripts to avoid compilation limit (#23393)
(cherry picked from commit 72e2aeb0b8410aca90c0a065b85fd66c1a2d5417)
2025-09-15 11:25:42 +00:00
Mohit Yadav
c6f17ee84a Added better Searching via Claude tool (#23343)
(cherry picked from commit 455d9cd68cb96f6f26a80eae7e5ef85ccf26a37e)
2025-09-12 19:02:48 +05:30
Bhanuagr
b08f980892 fix: iterate arrays in reverse when removing elements in SearchClient (#23215)
* fix: iterate arrays in reverse when removing elements in SearchClient

Changed loops in SearchClient.java to iterate backwards over tags, dataProducts,
lineage, entityRelationship, and testSuites arrays before removing elements.

This prevents skipping elements or index errors due to forward iteration while removing items.

* Refactor Painless scripts to use removeIf and Java multiline strings

* Fix failed Java checkstyle

---------

Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
(cherry picked from commit c336257cf4d6ed7ae7cc47c08cdb9a438dd19796)
2025-09-11 05:07:05 +00:00
sonika-shah
f531d87ee4 Add missing user_activity migrations to 1.9.8 (#23304)
* Add missing user_activity migrations to 1.9.8

* replace with dynamic sql queries in case of mysql

* move to java migrations for adding missing userActivity columns

* Revert postgres schemaChanges.sql to match main branch exactly

* fix test

(cherry picked from commit 673da282c372de5bb839ec6843d33d3f4e94911e)
2025-09-10 19:26:18 +00:00
Mohit Yadav
df1afbf86c Drop Insights Indexes (#23294)
(cherry picked from commit 450840eb8e9c65e8f8224221e2f66356ed4c6d82)
2025-09-08 12:30:37 +00:00
github-actions
fb8d747c91 chore(release): Prepare Branch for 1.9.8 2025-09-05 15:09:38 +00:00
Ram Narayan Balaji
6413df3963 Fix: setInheritedFields for spreadsheet, worksheet, file, directory (#23262)
(cherry picked from commit 0b56562e2ba64f8aebf748e528e045314adcec3c)
2025-09-04 21:34:30 +00:00
Mohit Yadav
8cee06f583 Concurrency issues in search (#23249)
* Fix - 23213 : WebSocketManager Issue on concurrent modification

* Await till consumers comelete the job

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
(cherry picked from commit 080f0d21fb35a5c8a8150dc46592e07c8ecae588)
2025-09-04 17:37:18 +00:00
Ram Narayan Balaji
d5989b304a Restore deleted entities will take inherited fields into consideration (#23255)
* Restore deleted entities will take inherited fields into consideration

* dummy commit

(cherry picked from commit be5887eb009a99aec1ec9aca43268f88a8ffc046)
2025-09-04 17:22:59 +00:00
Teddy
b4ba346d85 fix: remove cursor from tcr pagination (#23214)
(cherry picked from commit 4537a54717e166cacd0cab33016ad65f613eb3d0)
2025-09-04 15:15:11 +00:00
github-actions
8248246111 chore(release): Prepare Branch for 1.9.7 2025-09-04 13:38:43 +00:00
sonika-shah
684d307af9 Fix Data Product to asset mapping lost after upgrade (#23195)
(cherry picked from commit b2b61d7b62b83d4a36934d131e19293e97b900bf)
2025-09-03 03:00:51 +00:00
Mayur Singal
54799d8335 MINOR: Fix column lineage validation (#23075)
(cherry picked from commit 0e3a550c95db6d5bfe34a7480a305765361a5ddd)
2025-09-03 00:04:05 +00:00
Ram Narayan Balaji
4a81cf9a9c Fix Compilation issues due to change in imports for ResultList 2025-09-02 13:17:14 +05:30
Himanshu Khairajani
398de0d568 Rename migration files from v195 to v196 (#23194)
Renamed migration classes and utilities to v196 for MySQL and PostgreSQL.

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

Co-authored-by: --global <--global>
Co-authored-by: Claude <noreply@anthropic.com>
2025-09-02 12:57:19 +05:30
Akash Verma
9303602dfc Feature: ServiceNow Connector (#23093)
* service now connector files

* updated schema and ui file

---------

Co-authored-by: Akash Verma <akashverma@Mac.lan>
(cherry picked from commit a41d0404c4cba560dd7bca4e75a4507499777fad)
2025-09-02 05:45:27 +00:00
Sriharsha Chintalapani
88b906e8a4 GlossaryTerm Search endpoint (#23005)
* Glossary Term load issues

* Glossary Term load issues

* Fix #20081: Infinite scroll Pagination support for Glossary Term Table in UI

* Fix #20081: Infinite scroll Pagination support for Glossary Term Table in UI

* fixed glossary infinite scroll

* removed script

* fixed glossary fialing playwright

* fixed expand and collapse for entire hierarchy

* Add search endpoint to support glossary term search

* Add search endpoint to support glossary term search

* fixed fetchAllTerm glitch (#23037)

* resolve conflicts and fix style

* minor prettier fix

* Fix(ui): Infinity Scroll Playwright  (#23088)

* fixed comments

* removed unncessary files

* addressed ui issue

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>

* Fix(ui):Infinite Scroll Unit Tests (#23131)

* fixed failing unit tests

* fixed mock type field

* Minor: Move migrations to 1.9.6

* Revert unintended changes in 1.9.5 migration files

* fix build

---------

Co-authored-by: Dhruv Parmar <83108871+dhruvjsx@users.noreply.github.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
(cherry picked from commit cb4240999973e8541e0d612254d4e8148e84c716)
2025-09-02 04:03:35 +00:00
Himanshu Khairajani
ce3e3ec4c1 fix #21555: Automator - Separating terms and tags in action config (#22970)
* Separating terms and tags in action config

* Update generated TypeScript types

* add: migration files for separate tags and terms

* chore: java formatting

* yaml formatting

* Chore: updated the release number

* updated to v194 as per release cycle

* updated to v195 as per release cycle

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: --global <--global>
2025-09-01 13:42:40 +05:30
Mayur Singal
92f641ce20 MINOR: Fix data insight index for multidomain (#23159)
(cherry picked from commit 6b65b5d075211d63d537e9ee7594e5bb15c0bca9)
2025-09-01 07:42:05 +00:00
github-actions
7dd25276b1 chore(release): Prepare Branch for 1.9.6 2025-09-01 05:46:57 +00:00
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
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
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
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