2215 Commits

Author SHA1 Message Date
Sriharsha Chintalapani
e3e248ef0a
Fix #22440: Performance Optimization for Database Service Cascade Deletion (#22441)
* Fix #22440: Performance Optimization for Database Service Cascade Deletion

* Fix stylecheck

* Fix #22440: Performance Optimization for Database Service Cascade Deletion

* Fix stylecheck

* Fix styling
2025-07-20 07:32:48 -07:00
Sriharsha Chintalapani
029632f6cf
Fix Database bulkFetcher for service (#22467) 2025-07-20 17:19:16 +05:30
Pranita Fulsundar
680537cd70
feat(ui): revamp landing page (#21691)
* fix: minor style for customisation pages

* feat(ui): customisation of landing page (#21692)

* add customise header section

* fix react grid layout for widgets

* fix widget height and refactor code

* fix tests

* address pr comments and added unit test

* fix unit test

* fix spacing issues and addressed pr comments

* feat(ui): customise home page banner (#21793)

* add structure for customise home modal

* feat: customise banner background color

* refactor css

* add unit tests

* fix color change functionality

* minor fix

* refactor code

* minor refector

* feat(ui): new layout for home page (#21901)

* update new layout for home page

* add unit tests

* feat(ui): widgets selection modal (#21974)

* add selection widgets to modal

* implement add widgets functionality

* fix placeholderWidgetKey for addWidget

* fix handleApply call

* fix erros after merging to main for react upgrade

* add tests

* refactor css for widget card

* fix tests

* add images for widgets

* add localisation

* fix test

* Add json files for new landing page (#22116)

* chore(ci): improve e2e runners with conditions (#22084)

* MINOR: Fix pytest 3.9 (#22085)

* feat: add support for DBX system metrics (#22044)

* feat: add support for DBX system metrics

* feat: add support for DBX system metrics

* fix: added WRITE back

* fix: failing test cases

* fix: failing test

* Doc: Meta Description Updation (#22074)

* Doc: 404 Images Fixing (#22083)

* Doc: Version change along with 404 Error Fixing (#22053)

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>

* Minor: Fix the token expiry options order (#22049)

* Fix the token expiry options order

* Improve the logic and fix playwright tests

* fix sonar cloud issue

* Fix the type error

* Feature #20137 Move Glossary Terms to any level including other glossaries (#21867)

* allow changing of glossary term

* Draft ES Index Update for Glossary term move

* ES Upates in a more faster one shot bulk update

* Remove validations on Parent Glossary Hierarchy and Include Circular Glossary Term Validations

* Introduced a new PUT api for glossaryTerms move operation

* Optimised moveGlossaryTerm

* Added Transaction Scope in moveAndStore in updater

* Remove Consolidate and revert changes for move operation

* Improved Change Description and Versioning for move operation

* Improvise request payload to have only parent and optimise the flow

* Implement async functionality of Glossary Terms move

* mvn spotless:apply

* MoveGlossaryTermChannel, Get only the required fields

* Fix: Update Parent for Glossary Term during Bulk Import

* allow glossary term to be moved across glossaries

* update locales

* move socket listening to hierarchy dialog

* Added fqn to move message for the websocket response

* fix tests

* add glossary tests

* cleanup

* fix tests

* Refactor code: Resolve Conflicts

* fix tests

* fix permissions

* cleanup

* Update generated TypeScript types

* Abstraction Logic in place of instanceOf logic for bulkImportExportGlossary to update the parent

* Update generated TypeScript types

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>

* update the snapshots url for ossrh migration (#22090)

* Update README and Ingestion Framework Documentation (#22080)

* Add my task json for new landing page

* update description

* add domain.json

* fix test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
Co-authored-by: Rounak Dhillon <162090200+RounakDhillon@users.noreply.github.com>
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Ram Narayan Balaji <81347100+yan-3005@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>

* feat(ui): Add support to create curated assets widget  (#21870)

* feat(ui): Add support to create curated assets widget

* revert settings.json

* fix: minor style for customisation pages

* feat(ui): customisation of landing page (#21692)

* add customise header section

* fix react grid layout for widgets

* fix widget height and refactor code

* fix tests

* address pr comments and added unit test

* fix unit test

* fix spacing issues and addressed pr comments

* fix locale

* update icons and styles

* fix view more

* fix footer

* add unit tests and minor fixes

* add curatedAssets.json

* format json file

* address comments

* address comments

* remove unnecessary indentation and fix locale

* minor fix

* address comments

* update json

* remove unnecessary changes

* update imports

* add sort and size options

* add unit test

* fix test

* revert test changes

* fix unit tests

* Fix failing test

* fix sonar nullish operator issue

* address feedback

---------

Co-authored-by: Pranita <pfulsundar8@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>

* feat(ui): create widgets with new layout having sizes small and medium (#22082)

* fix customise home modal for home page

* redesign widget

* fix following widget

* data assets widget

* fix conflicting styles

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>

* Remove global search bar and add functionality to new search bar (#22156)

* Remove global search bar and add functionality to new search bar

* add unit tests

* Add support for My Task widget (#22161)

* Add support for My Task widget

* address comments

* minor fix

* fix failing tests

* Hide non configured curated asset from my data page (#22209)

* Hide non configured curated asset from my data page

* address comments

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>

* Disable save button and fix UI discrepencies (#22152)

* Disable save button and miscellaneous changes

* fix ui

* Fix failing test

* address comments

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>

* add persona preference to uiCustomisation

* Add support to update persona preferences for the user (#22235)

* Add support to update persona preferences for the user

* add loader

* add success toast

* Fix failing unit test

* Update generated TypeScript types

* Support background update by admin for customized landing page (#22301)

* Fix failing e2e tests (#22248)

* Fix failing e2e tests

* fix activity feed tests

* fix failing e2e tests

* fix EntityDataSteward and Entity tests

* fix failing tests

* Fix metric tests

* Fix lineage and my data page

* update uuid

* Add support for domains widget (#22318)

* Add support for domains widget

* code cleanup

* minor fix

* fix failing test

* address comments

* update .less file

* import t from utils

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>

* Update curated assets widget for full size (#22343)

* Fix customize search functionality (#22349)

* Fix customize search functionality

* update-my-task-icon

* fix failing tests

* Redesign Data Assets widget (#22353)

* Redesign Data Assets widget

* remove comments

* add footer and its unit tests

* Add new announcement widget (#22373)

* Add new announcement widget

* fix badge color

* fix styles

* address comments

* fix failing test

* minor fix

* fix css

* fix color variable

* Fix KPI and Total Data Assets widgets (#22359)

* fix dropdown styles

* fix minor styles

* remove recently viewed widget

* fix kpi widget and added tests

* fix total data assets widget and add tests

* minor style fix

* remove kpi filters

* fix total data assets chart colors

* add filters for total data assets

* fix kpi widget styles

* minor style fix

* addressed pr comments

* Feat(UI): Added Feed , Assets Following and My data widget (#22375)

* added feeds widget

* addressed comments

* fixed padding

* addressed comments and added new tests

* addressed comments and added new tests

* removed unncessary slice condition

* added sorting for follwing and my data widget

* fixed truncate and overflow edge condtions

* fixed sonar test

* remove unwanted options

* Fix UI cosmetic issues (#22439)

* fix: failing e2e tests (#22427)

* fix Entity.spec

* fix metric tests from Entity.spec

* minor fix

* minor fix

* Fix CSS for data assets, KPI and total data assets widget (#22458)

* Fix failing e2e tests (#22396)

* Fix failing e2e tests

* Fix tour and data quality tests

* Fix description suggestion

* fix customMetric tests

* fix tests

* fix tests

* fix navbar and bulk import tests

* Fix entity service tests

* Fix ExploreQuickFilters.spec.ts

* fix metric tests

* update config

* minor fix

* Fix domain rbac

* Fix test

* fix unit test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>

* fix tests

* Fix failing E2E tests (#22462)

* Fix failing E2E tests

* Fix service entity tests

* fix tests

* fix kpi widget test id

* fix schema definition and frequently joined tests

* fix domains.spec

* fix tests

* fix tests and address ui feedbacks

* fix unit tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Harshit Shah <dinkushah169@gmail.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
Co-authored-by: Rounak Dhillon <162090200+RounakDhillon@users.noreply.github.com>
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Ram Narayan Balaji <81347100+yan-3005@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: Dhruv Parmar <83108871+dhruvjsx@users.noreply.github.com>
2025-07-19 17:59:14 +05:30
Sriharsha Chintalapani
1c092ea743
Fix #22403: Smart Reindex (#22404)
* Fix #22403: Smart Reindex

* Update generated TypeScript types

* Docs: Artifacts Removal (#22442)

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>

* Docs: Meta Tags Updation (#22444)

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>

* Fixes #22363 #22369: Stored procedure temp table processing and lineage filtering with db & schema (#22416)

* Process temp table graph in stored procedure processor and add db/schema filtering on lineage

* Add tests for stored procedure lineage processing

* Fix tests and py_format

* Fix the filters and log stored proc query count info

* Playwright Update: Bulk Import (#22436)

Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>

* Docs: Databrick Features Updation (#22448)

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>

* Docs: Meta Updation (#22451)

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Prajwal214 <167504578+Prajwal214@users.noreply.github.com>

* Docs: 18.4 to 1.8.6 Release Updation (#22455)

Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>

* fix the flaky glossary bulk edit failure (#22446)

* Move schema changes to 1.8.7

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Rounak Dhillon <162090200+RounakDhillon@users.noreply.github.com>
Co-authored-by: “Rounak <“rounakpreet.d@deuexsolutions.com”>
Co-authored-by: Mohit Tilala <63147650+mohittilala@users.noreply.github.com>
Co-authored-by: satish <satishmwaghela@gmail.com>
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: Prajwal214 <167504578+Prajwal214@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2025-07-18 21:53:43 -07:00
Sriharsha Chintalapani
17306d37ab
Fix Flaky Test (#22463) 2025-07-18 21:52:56 -07:00
Mohit Yadav
63814923f9
Fix Threads relations (#22432)
* Fix Threads relations

* Fix Post.getFrom

* Fix THREAD Entity

* Update Message

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2025-07-17 20:19:38 +05:30
Mohit Yadav
060df56aaf
Fix Entity Relationship Cleanup to not deleted entities without repo… (#22400)
* - Fix Entity Relationship Cleanup to not delted entities without repositories

* - Add Migration from Test Case to Test Case Resolution

* - Typo should be resolution id

* Add Tests and Fix Condition

* Update BatchSize
2025-07-16 14:26:38 -07:00
Ajith Prasad
7e8c11953e
Username extraction from jwtprincipalclaimsmapping, if email format (#22350)
* Username extraction from jwtprincipalclaimsmapping, when email format given

* Removed reduntant method
2025-07-15 20:23:53 +05:30
Ram Narayan Balaji
05fa0b3185
Minor Fix: Add upstreamLineage in Directory, Worksheet, File, Spreadsheet DriveService Search Indexers (#22346)
* Fix: Add upstreamLineage in DriveService ES DOC

* fix: add upstreamLineage to all drive-related ES indexers
2025-07-15 19:28:40 +05:30
Mohit Yadav
860694e0af
Fix Null Columns (#22365) 2025-07-15 06:10:45 -07:00
Mohit Yadav
d6814614cf
Policy Improvements (#22273)
* - Removed Trimmed Permissions
- Fix Sample Data

* Add View Permissions Per Entity Api

* Remove Permission Trim for all calls

* Added generic function to prioritize field-level permissions over view all

* refactor: create separate edit and view permission functions

* add granular view and edit permission validation for entity pages

* update DataQuality components with granular permission checks

* update Domain related components with granular permission checks

* fix sonar cloud failure and address pr comment

* update Metric

* added playwright test for entities and fix failing unit test

* fix table profiler

* fix test and minor fix

* fix sonar cloud issues

* minor fix

* address pr comments and fix failing tests

* fix test

* fix test

---------

Co-authored-by: shrushti2000 <shrushtipolekar@gmail.com>
2025-07-15 17:47:17 +05:30
sonika-shah
0cab4d1cbf
Fix soft-delete and restore handling for charts linked to dashboards during dashboard delete/restore operations (#22168)
* Fix soft-delete and restore handling for charts linked to dashboards during dashboard delete/restore operations

* remove the search script no longer required

* resolve conflict
2025-07-15 17:24:33 +05:30
Ashish Gupta
f93e6758a6
FIX: the race condition in bulk import around websocket and restAPI (#22277)
* fix the race condition in bulk import around websocket and restAPI

* Fix for Race condition

* remove the ui race condition fix

* re-switch the function to old place to avoid unwanted file change

* added ui support to tackle race condition as per backend changes

* fix the localization keys and unsave the data after restAPI call, since we are getting it from websocket started response

* fix bulk edit table flakyness

* minor code fixes

* fix the bulk action being affected if multiple tab open for same page and increase the database test time to avoid flakyness

* Fix Failing Test

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-07-15 17:10:58 +05:30
Sriharsha Chintalapani
e9b91bb5d4
User Activity Metrics (#22354)
* User Activity Metrics

* Fix tests
2025-07-15 11:35:20 +02:00
Pere Miquel Brull
397c41457c
MINOR - Add columns.description in search settings (#22299)
* MINOR - Add columns.description in search settings

* remove from defaults
2025-07-15 09:21:57 +02:00
Akash Verma
6f42921c88
feature: thoughtspot connector (#22266)
* feature: thoughtspot connector

* java and ts files

* java checkstyle

* rm java files

* ui changes

* java files

* minor changes

---------

Co-authored-by: Akash Verma <akashverma@Akashs-MacBook-Pro-2.local>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Keshav Mohta <68001229+keshavmohta09@users.noreply.github.com>
2025-07-15 07:59:10 +02:00
Pere Miquel Brull
3960878de4
FIX #22216 - Recursive suggestion application for deeply nested columns (#22348) 2025-07-15 06:51:46 +02:00
Ajith Prasad
73276fe49a
Handling NPE reading appPrivateConfig with empty parameters (#22292)
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
2025-07-15 09:37:43 +05:30
Sriharsha Chintalapani
46a35d075c
Fix multiple relation batch update (#22352)
* Fix multiple relationship bulk add

* Remove unused code
2025-07-14 15:01:49 -07:00
Mohit Yadav
b48a02d94e
Fix Column Lineage Validation issue (#22308)
* Fix Column Lineage Validation issue

* Add test for validations

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-07-14 19:25:49 +05:30
mohitdeuex
5e7fb80d05 Fix App Uninstall Flow 2025-07-14 18:26:45 +05:30
Ram Narayan Balaji
4af8ac065d
Fix: Extract Proper Parent FQN for column fqn (#22300)
* Fix: Extract Proper Parent FQN for column fqn

* Fix tests
2025-07-14 17:22:58 +05:30
Sriharsha Chintalapani
0b82e2e2a2
Fix EntityRelationshipCleanupTest, failing intermittently (#22322) 2025-07-13 15:00:13 -07:00
Sriharsha Chintalapani
d1c92fbe05
Fix #22990: Add ETag Support for Optimistic Concurrency Control in PATCH Operations (#22291)
* Fix #22990: Add ETag Support for Optimistic Concurrency Control in PATCH Operations

* Fix tests

* Add package.json back
2025-07-13 14:59:49 -07:00
Sriharsha Chintalapani
2c43cfe854
Add improvements to storing tags in PATCH or PUT (#22297)
* Add improvements to storing tags in PATCH or PUT

* Add bulk updates to owners, domains etc..

* Fix styling

* Optimize tag comparison performance from O(n²) to O(n)

Replace nested stream().anyMatch() operations with Set-based lookups in
updateTags() method. This reduces time complexity for tag operations from
O(n²) to O(n) by using createTagKey() and createTagKeySet() helper methods.

Performance impact: For 1000 tags, reduces operations from ~1M to ~1K.

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>

* Fix stylecheck

---------

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2025-07-13 07:57:56 -07:00
Suresh Srinivas
2c1ccca730
Remove unnecessary exception throws, Redundant lambda code and javadoc (#22321)
* Remove unnecessary exception throws, Rredundant labmda code and javadoc

* Fix java checkstyle issues
2025-07-12 17:26:00 -07:00
Sriharsha Chintalapani
58cd7daf7e
Add drive as service (#22159)
* Fix #22157: Add Drive Service Support to OpenMetadata

* Fix #22157: Add Drive Service Support to OpenMetadata

* Update generated TypeScript types

* Fix tests

* Update generated TypeScript types

* Fix tests

* Tests are passing

* Tests are passing

* Update generated TypeScript types

* Address comments

* Update generated TypeScript types

* Add sample data and ingestion for drives, directories, spreadsheets, worksheets, files

* Fix postgres migrations

* Fix postgres tests, optimize queries

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2025-07-11 10:00:54 -07:00
Sriharsha Chintalapani
e835c1074f
Revamp metrics, Add Request Latencies, breakdown database, search latencies (#22259)
* Add cleaner metrics

* Revamp Metrics; Add Request Latencies, breakdown database, search latencies

* Remove MicrometerBundleSingleton.java

* Fix tests
2025-07-10 11:34:30 -07:00
sonika-shah
9a65ae1a50
Fix : Activity Feed Not Showing Column-Level Metadata Changes (#22245)
* Fix : Activity Feed Not Showing Column-Level Metadata Changes

* Add backend test

* fix checkstyle

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-07-09 15:36:42 -07:00
Sriharsha Chintalapani
91ae7c4882
Fix Promtheus endpoint (#22233) 2025-07-09 15:36:16 -07:00
Mohit Yadav
331cc07221
Fix ElasticSearchSink and OpeSearchSink (#22257) 2025-07-09 15:34:30 -07:00
Sriharsha Chintalapani
f1b73aeaec
Add Permission Debugger to understand roles & permissions for a user (#22207)
* Add debug api endpoints for roles & policies

* Add Roles & Policy Debugger

* fix errors

* Address comments

* Address comments

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-07-08 18:55:51 -07:00
Mayur Singal
a5dc332c1c
Fix #1751: Include Column Constraint in DI Charts (#22199)
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-07-08 15:09:34 -07:00
Teddy
80cd12fb39
pass test case result ts as event time (#22190) 2025-07-08 11:14:43 -07:00
Ajith Prasad
38e0da5a05
Schema Change Alert Not Triggering for Team Owner with Slack Destination (#22215) 2025-07-08 06:53:15 -07:00
Ram Narayan Balaji
85b7328e95
Minor fix: Relevant fields are pulled for bulk import (#22154)
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2025-07-08 16:09:56 +05:30
Mohit Yadav
0b2321e976
Added Session Age for Cookies (#22166)
* - Added Session Age for Cookies

* Make OIDC Session Expiry Configurable

* Update generated TypeScript types

* Updated Docker Files

* Update Session to 7 days

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-08 15:07:52 +05:30
sonika-shah
56b1719494
Fix #22067 : Domain inheritance issue after team removal (#22146)
* fix Domain inheritance issue after team removal

* add backend test and fix logic

* added playwright test

* update domain on reload

* fix test

* fix test

---------

Co-authored-by: Shrushti Polekar <shrushtipolekar@gmail.com>
2025-07-08 12:26:19 +05:30
Sriharsha Chintalapani
d21c0b0f2e
Add DataContract status result API; add reviewers for data contract (#22176)
* Add DataContract status result API; add reviewers for data contract

* Update generated TypeScript types

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-07-07 18:30:21 +02:00
Sriharsha Chintalapani
02a5a5fcc2
Bulk load fields for paginations and indexing (#21771)
* Add db max connections to used while auto tune search index app

* Add more logging

* Add batch reading of entities

* Fix bulk loading issues

* Fix bulk loading issues

* Fix bulk loading issues

* Increase the default max concurrent requests

* Remove entitynotfound from errors

* Add higher no.of threads

* Fix KPI, TestCase, Policy repository fixes

* Fix Merge Issues

* Remove column tests

* Add bulk load for Tags

* Fix tests

* Fix tests for TestSuiteRepository

* Improve bulk loading in Table, DatabaseSchema

* Improve bulk loading in all entities

* fix merge error

* Improve indexing for entities

* Improve performance while pagination

* fix tests

* fix tests

* fix tests

* fix markdown test

* Address issues with bulkloading owners,inherited owners in database schema, tables, roles

---------

Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
2025-07-07 07:46:42 -07:00
Sriharsha Chintalapani
cec7dd31ad
Fix #21662: Optional Redis Write-Through Cache for Database Queries (#21667)
* Fix #21662: Optional Redis Write-Through Cache for Database Queries

* Fix #21662: Optional Redis Write-Through Cache for Database Queries

* Fix #21662: Optional Redis Write-Through Cache for Database Queries

* Add lazy load, add test profile

* Fix stylecheck

* Fix tests, sonar comments

* Fix tests, sonar comments

---------

Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
2025-07-04 23:21:20 -07:00
Ram Narayan Balaji
b80b6101e6
Fix:#21536 Column lineages are not getting updated/deleted when columns are updated/deleted (#22106) 2025-07-03 22:16:47 +05:30
Sriharsha Chintalapani
d2cff8ff52
Fix #21908: Add Persona configuration per User (#21909)
* Fix #21908: Add Persona configuration per User

* Add default persona, add tests for User defaultPersona

* Add default persona, add tests for User defaultPersona

* Fix tests
2025-07-03 14:15:07 +05:30
Sriharsha Chintalapani
0162f42a1d
Fix #20621: User Status Tracking in the System (#21911)
* Fix #20621: User Status Tracking in the System

* Fix #20621: User Status Tracking in the System

* Fix #20621: Add Playwright tests

* Update generated TypeScript types

* fix import

* remove unused imports and fix broken ui for settings user page

* revert path  change for PersonaDetailsPage

* fix unit tests

* fix tests

* Add separate api for last login time

* update last login time api

* remove last login time patch

* remove updateLoginTime

---------

Co-authored-by: shrushti2000 <shrushtipolekar@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2025-07-02 14:37:36 -07:00
Sriharsha Chintalapani
15f9cd115e
Fix LocalJwksProvider lookup, add MultiUrlJwkProvider tests (#22102)
* Fix LocalJwksProvider lookup, add MultiUrlJwkProvider tests

* fix style check
2025-07-02 12:40:48 -07:00
sonika-shah
5a124873e1
add name tag in pom.xml of all modules (#22104) 2025-07-02 22:48:11 +05:30
Ram Narayan Balaji
b82b4f23e5
Feature #20137 Move Glossary Terms to any level including other glossaries (#21867)
* allow changing of glossary term

* Draft ES Index Update for Glossary term move

* ES Upates in a more faster one shot bulk update

* Remove validations on Parent Glossary Hierarchy and Include Circular Glossary Term Validations

* Introduced a new PUT api for glossaryTerms move operation

* Optimised moveGlossaryTerm

* Added Transaction Scope in moveAndStore in updater

* Remove Consolidate and revert changes for move operation

* Improved Change Description and Versioning for move operation

* Improvise request payload to have only parent and optimise the flow

* Implement async functionality of Glossary Terms move

* mvn spotless:apply

* MoveGlossaryTermChannel, Get only the required fields

* Fix: Update Parent for Glossary Term during Bulk Import

* allow glossary term to be moved across glossaries

* update locales

* move socket listening to hierarchy dialog

* Added fqn to move message for the websocket response

* fix tests

* add glossary tests

* cleanup

* fix tests

* Refactor code: Resolve Conflicts

* fix tests

* fix permissions

* cleanup

* Update generated TypeScript types

* Abstraction Logic in place of instanceOf logic for bulkImportExportGlossary to update the parent

* Update generated TypeScript types

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-07-02 15:44:01 +05:30
Sriharsha Chintalapani
b461eeb881
Move MCP into separate maven module (#22043)
* Move MCP into separate maven module

* Fix styling

* Add Tests, upgrade to 0.10 mcp-sdk version

* Fix tests

* revert npm package and related files

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-07-01 12:02:29 -07:00
Mohit Yadav
e5e5017393
Issue in Os Lineage (#22069) 2025-07-01 17:55:59 +05:30
Akash Verma
bd25c6123e
feature:ssas-connector (#22028)
* feature:ssas-connector

* ui and ts files

* ui errors

* minor change

---------

Co-authored-by: Akash Verma <akashverma@Akashs-MacBook-Pro-2.local>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-07-01 15:51:58 +05:30