13913 Commits

Author SHA1 Message Date
Ushran Gouhar
70c39246f8
chore(ui): rename confirm logout variables (#23466) 2025-09-19 12:02:51 +05:30
Pranita Fulsundar
3176b96c13
fix tier test (#23467) 2025-09-19 08:25:33 +05:30
Ajith Prasad
a6e7ce45b3
Handle ingestion pipelines without service relationships during secrets migration by skipping orphaned pipelines (#23454) 2025-09-19 07:52:50 +05:30
Teddy
4be7d65fbf
Minor my sql migration (#23476)
* chore: fix migration performance MySQL

* fix: remove comment
2025-09-18 20:59:42 +02:00
Chirag Madlani
88f4fa8d79
chore(ui): update sourcemap for openmetadata-core-ui-components (#23426)
* chore(ui): add node memory limit to build

* remove source map for build

* revert node options

* update node version
2025-09-18 16:45:13 +00:00
Teddy
b2225311cc
fix: added mui to external rollupOptions (#23464) 2025-09-18 21:16:00 +05:30
Keshav Mohta
1a67e4fb7d
Feature: MariaDB Stored Procedures and Functions Support #23422 2025-09-18 17:59:39 +05:30
Ashish Gupta
b031ba732f
fix the flaky OnlineUsers spec (#23458) 2025-09-18 17:02:08 +05:30
Karan Hotchandani
2d8d36c885
chore(ui): fix flaky playwright (#23457)
* fix expand collapse test issue

* fix domain test
2025-09-18 15:41:11 +05:30
Chirag Madlani
075b4ea6d6
chore(test): fix ingestion bot tests (#23439) 2025-09-18 14:59:57 +05:30
Teddy
f8f57fc4af
chore: change memory engine to innodb in migrations (#23460) 2025-09-18 09:53:49 +02:00
Shailesh Parmar
f126fcf032
fix: remove logging for failed ingestion pipelines in ServiceBaseClass (#23451) 2025-09-18 13:08:42 +05:30
sonika-shah
c55c66f845
Move user activity migrations to 1.9.9 (#23453) 2025-09-18 12:21:56 +05:30
Sriharsha Chintalapani
ffc4dcf643
Fix post profiler time series migration (#23444)
* Fix post profiler time series migration

* add prefix index

* Update prefix index length for entityFQNHash

* Update prefix index length for LIKE queries

* add prefix index

* fix mysql syntax
2025-09-17 19:17:25 -07:00
Karan Hotchandani
8528625ae9
fix(ui): update breadcrumbs in custom property page (#23432)
* fix: missing entries in custom properties enum

* add tests

* fix unit test warnings
2025-09-17 16:54:49 +05:30
Shailesh Parmar
7ef792db59
fix: Search Filter removal doesn't restore full test case list in edit page of test suite pipeline (#23419)
* fix: Search Filter removal doesn't restore full test case list in edit page of test suite pipeline
Fixes #23405

* fix: enhance search query to include wildcard when filters are applied
2025-09-17 16:42:43 +05:30
Ashish Gupta
1ca4329483
Revert "Fix(ui): glossary term pagination issues (#23375)" (#23431)
This reverts commit 73eb1fd0d9c19f86960f83375701fb05c68be467.
2025-09-17 11:18:34 +05:30
Ayush Shah
dc125b67a4
fix: update OpenMetadata API version to 1.9.8 (#23430) 2025-09-17 09:57:46 +05:30
Anujkumar Yadav
ba61af7465
Revamp: improve data asset header layout and component styling (#23331)
* Revamp: improve data asset header layout and component styling

* Remove style

* fix minor styling

* Fix integration test

* fix no data placeholder

* Addressed PR comments

* fix integration test

* Fix e2e test

* Addressed comments

* Fix domain count overflow
2025-09-16 17:32:14 -07:00
Dhruv Parmar
73eb1fd0d9
Fix(ui): glossary term pagination issues (#23375)
* fixed glossary term pagination issues

* fixed expand all recursive api calls

* removed unused code

* fixed expand all button

* fixed glossary tests
2025-09-16 17:31:52 -07:00
Ashish Gupta
c2fc241228
PLAYWRIGHT: fix flakyness around bulk import (#23411) 2025-09-16 17:31:29 -07:00
Akash Verma
da5dab7fef
Fixes #23388: Handle string and dict types for Metabase dataset_query field (#23417)
* Handle string and dict types for Metabase dataset_query field

* Added tests

---------

Co-authored-by: Akash Verma <akashverma@Mac.lan>
2025-09-16 16:57:08 -07:00
Ram Narayan Balaji
edebee9b73
Add entityStatus and reviewers to testCase, reviewers for testSuite (#23340)
* Add entityStatus and reviewers to testCase

* Update generated TypeScript types

* Filtering fields based on parent for testCase

* Reviewers for Test Suite, Inherit Reviewers from all test suites for this test case

* Update generated TypeScript types

* getFiltered Fields centralised in the EntityUtil

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-16 18:20:38 +00:00
Mohit Tilala
4d8325300d
Update lineage workflow configuration in documentation with appropriate descriptions (#23306) 2025-09-16 21:55:53 +05:30
Harshit Shah
2aee898d08
feat(ui): Revamp persona section in user profile dropdown (#23361)
* feat(ui): Revamp persona section in user profile dropdown

* fix old widgets height and width

* address comments
2025-09-16 21:26:08 +05:30
Adrià Manero
840f7e2a68
Setup NotificationTemplate CRUD (#23293) 2025-09-16 15:21:11 +02:00
Pranita Fulsundar
97da6e28ad
fix explore sort test (#23414) 2025-09-16 17:47:32 +05:30
Karan Hotchandani
717320c03a
update terser to esbuild (#23420) 2025-09-16 17:38:47 +05:30
Shailesh Parmar
9406c74fd8
Fix: update eslint lintCommand to ignore playwright files (#23409) 2025-09-16 15:46:29 +05:30
sonika-shah
cc18ba1554
feat: Add configurable filters aggregation for tag source segregation in search (#23363)
* feat: Add configurable filters aggregation for tag source segregation in search

* Update generated TypeScript types

* use script based aggregation

* use script based aggregation

* Update generated TypeScript types

* update aggregations with script

* add migrations to fetch updated searchSettings

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-09-16 15:16:06 +05:30
Karan Hotchandani
7672f85592
chore(ui): move from terser to esbuild (#23410)
* move from terser to esbuild

* Update EntityLink.g4

---------

Co-authored-by: Ayush Shah <ayush@getcollate.io>
2025-09-16 14:43:06 +05:30
aravinds502
fe08a1511f
fix[Issue-22794]: Restore the owner list with original owners (#23252) 2025-09-16 13:00:31 +05:30
Vinz000
2f27a7a486
fix: added current language as a dependency to select dropdown (#23377) 2025-09-16 12:58:47 +05:30
Mohit Tilala
61ed53f7b2
Handled none procedure_name in stored proc lineage processing (#23408) 2025-09-16 12:39:15 +05:30
Ram Narayan Balaji
c4c851c077
Fix #22547: Include All the tests to be run in the CI build for openmetadata-service (#22552)
* Include All the tests to be run in the CI build for openmetadata-service

* Resort to individual directory includes in the surefire plugin

* Fix: RateLimiterComparisonTest

* Fix: RateLimiterProductionReadinessTest

* Fix: ListFilterTest

* Fix: SearchListFilterTest

* Fix: RequestLatencyContextTest

* Fix: RequestLatencyTrackingSimpleTest

* fix: SearchRepositoryTest failing tests

* fix: SearchRepositoryTest failing tests

* fix:FuzzySearchClauseTest failing tests

* fix:SearchClusterMetricsTest failing tests

* fix SM tests

* fix UserMetricsServletTest

* fix JwtFilterTest,MicrometerBundleTest,TagUsageCacheTest

* Fix RuleEngineTests

* Corrected TestUsageCacheTest

* Fix Java CheckStyle

* Fix CollectionDAOEventOrderingTest

* Fixes: CI test failures in TagUsageCacheTest.java - eliminate timing assertion and focus on testing/validating cache functionality

* Fixes: CI test failures in RelationshipCacheTest.java - eliminate timing assertion and focus on testing/validating cache functionality

* Fix RelationshipCacheTest.java

* Disable Request Latechny Threshold Tests

---------

Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: aji-aju <ajithprasad770@gmail.com>
2025-09-16 12:20:26 +05:30
Teddy
dad07bc7fa
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
2025-09-16 08:38:33 +02:00
Shrushti Polekar
4f267d482e
fix data quality permissions aut failure (#23357) 2025-09-16 12:00:20 +05:30
Teddy
f54e902bfe
fix: implement noop decryptConfig for external app pipeline generation (#23407) 2025-09-16 08:01:27 +02:00
Ayush Shah
e933089158
feat: extend ENTITY_TYPE with additional entity types and fields (#23403) 2025-09-16 08:27:43 +05:30
Sriharsha Chintalapani
4d2087cf64
Fix: revert removal of deployIngestionPipeline method (#23406) 2025-09-15 23:54:12 +02:00
Aniket Katkar
868fb5923c
Fix the add service button not showing in case of the platform service client is disabled (#23402) 2025-09-15 23:50:59 +05:30
sonika-shah
6797f739f3
Fix #21097 - Add new rule noDomain() (#22874)
* Fix #21097 - Add new rule noDomain()

* remove repeating logic

* add playwright test

* address feedback
2025-09-15 21:42:59 +05:30
Sriharsha Chintalapani
cf7931ee3b
Add logging endpoint into S3 (#22533)
* Add logging endpoint into S3

* Update generated TypeScript types

* Stream Ingestion logs to S3

* Update generated TypeScript types

* Address comments

* Update generated TypeScript types

* create logs mixin, use clients to stream logs

* centralize logs sending into mixin

* use StreamableLogHandlerManager instead global handler

* improve condition

* remove example workflow file

* formatting changes

* fix tests and format

* tests, checkstyle fix

* minor changes

* reformat code

* tests fix

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: harshsoni2024 <harshsoni2024@gmail.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2025-09-15 07:22:25 -07:00
IceS2
7c9d85ae2e
FIXES #21808: Add domain filtering support to incident manager (#23120)
* feat: Add domain filtering support to incident manager

- Add domain query parameter to TestCaseResolutionStatusResource API
- Implement domain join logic in TestCaseResolutionStatusRepository
- Update frontend types to include domain parameter
- Integrate domain filtering in IncidentManager component using domain store
- Incidents are now automatically filtered by the active domain selection

Fixes #21808

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

* Allow Incidents to be filtered by Domain

* Remove wrong code

* Fix Checkstyle

* Fix UI tests

* Fix optional chaining in paging parameter parsing

* Update API endpoints in Incident Manager tests to use new search/list structure

* Fix SearchListFilter

* Fix Filter

* Fix Get Latest from Search

* Fix Get Latest from Search

* fix: correct string interpolation in API request URL for test case filtering

* adding debug log

* minor

* Fix OpenSearch issues

* revert logs, and playwright config

---------

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>
Co-authored-by: Teddy <teddy.crepineau@gmail.com>
2025-09-15 16:15:46 +02:00
Ram Narayan Balaji
364fb5155a
Fix SearchClient to have a tie break sort, Flaky GlossaryTermResourceTest, BotResourceTest for Etag and floating point validations (#23364)
* Fix Flaky GlossaryTermResourceTest, BotResourceTest for Etag and floating point validations

* Adding name.keyword as an additional tie breaker sort when _score is used

* Certification timestamp is the issue, fixing it by increasing to 150 seconds due to heavy load in CI
2025-09-15 19:26:45 +05:30
Mohit Yadav
4efb507a0c
Fix Issue for removed user updating an entity (#22931)
* Fix Issue for removed user updating an entity

* Fix updatingUser resolution to use current updater instead of previous

---------

Co-authored-by: aji-aju <ajithprasad770@gmail.com>
Co-authored-by: Ajith Prasad <37380177+aji-aju@users.noreply.github.com>
2025-09-15 18:22:25 +05:30
Shailesh Parmar
004aac5107
fix: add validation for test case name, added restriction for :: " > character (#23391)
* fix: add validation for test case name, added restriction for `:: " >` character

* added playwright test for the changes

* fx failing test
2025-09-15 17:50:38 +05:30
Shailesh Parmar
d71a1cef85
playwright: added proper await for table entity to load before accessing the field (#23385)
* playwright: added proper await for table entity to load before accessing the field

* chore(test): mark bulk re-deploy pipelines test as slow
2025-09-15 17:17:52 +05:30
Bhanu Agrawal
f1039fdb40
refactor: Convert Elasticsearch script constants to Java text blocks for improved readability (#23347) 2025-09-15 17:04:31 +05:30
Bhanu Agrawal
55d9054d69
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-15 17:02:59 +05:30