14040 Commits

Author SHA1 Message Date
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
Bhanu Agrawal
72e2aeb0b8
fix: Convert dynamic Elasticsearch scripts to parameterized scripts to avoid compilation limit (#23393) 2025-09-15 16:53:57 +05:30
Pranita Fulsundar
6e29d1b87e
fix(test): AUT for ExploreSortOrder (#23389)
* fix exploreSortOrder test

* minor fix
2025-09-15 15:57:09 +05:30
Shailesh Parmar
7325435030
Fix: scroll on 1st error issue in test case and test suite form (#23373) 2025-09-15 12:41:11 +05:30
Chirag Madlani
514001601e
chore(ui): add typescript and eslint checks on dev server (#23253)
* chore(ui): add typescript and eslint checks on dev server

* resolve ts error after enforcing typecheck

* fix tests

* fix: All failing unit test for eslint and typescript (#23309)

* fix all failling unit test for eslint and typescript

* fix bundle suite form test

* nit

* fix unit test

---------

Co-authored-by: Anujkumar Yadav <anujf0510@gmail.com>
2025-09-15 12:09:56 +05:30
Pranita Fulsundar
1344f17d5d
Merge branch 'main' into search-refactoring-1 2025-09-15 11:24:21 +05:30
Anujkumar Yadav
1a577be8af
Fix: integrate API for notifications and bots update bot details redirection (#23351)
* Fix: integrate API for notifications and bots update bot details redirection

* Add remaining entity type in activity feed

* Refacttor services entity
2025-09-15 10:49:57 +05:30
Ashish Gupta
0c57f05e37
feat(ui): supported Security and SLA tab in data contract (#23297)
* supported security and sla tab in data contract

* added other localizations keys and remove the textArea field added and change termsOfUse field to description and change the dataClassification field to normal text field

* added playwright test for the same

* improvement around sla fields

* fix the playwright and sonar lint issue

* remove the terms of use field for now
2025-09-13 19:25:01 +05:30
Karan Hotchandani
5a68dba5f0
chore(ui): fix glossary tests (#23368) 2025-09-13 13:44:24 +05:30
Shailesh Parmar
2e134b2cfe
playwright: fixed incident manager flaky test (#23367)
* playwright: fixed incident manager flaky test

* revert change
2025-09-13 09:38:05 +05:30
Keshav Mohta
11a719e611
Fixes: Oracle Stored Packages Test Connection Step #23370 2025-09-12 17:38:34 +00:00
Ashish Gupta
131764db6b
playwright improvement and remove usePaging hook from asynSelectListCompont (#23365) 2025-09-12 21:16:38 +05:30
Mohit Yadav
455d9cd68c
Added better Searching via Claude tool (#23343) 2025-09-12 18:55:24 +05:30
Pranita Fulsundar
c00146e95b
fix: policies.spec.ts (#23366) 2025-09-12 18:09:39 +05:30
Chirag Madlani
d5ca346270
fix(test): flaky login spec (#23359)
* fix(test): flaky login spec

* fix ingestion bot spec
2025-09-12 12:38:34 +00:00
Aniket Katkar
b97185b0a2
Fix the flakiness in Service Ingestion spec (#23360) 2025-09-12 15:14:48 +05:30
Pranita Fulsundar
1d7ce289d8
Merge branch 'main' into search-refactoring-1 2025-09-12 12:36:42 +05:30
Keshav Mohta
1f379a8697
fix: added depth in json and pass in metadata entry (#23332) 2025-09-12 12:31:20 +05:30
Mohit Yadav
d1e829ed8c
Remove Embeddings for Table Index (#23322)
* Remove Embeddings for Table Index

* Check style fix
2025-09-12 12:16:14 +05:30
Mohit Tilala
f9e866cd50
Fix incomplete trino view definition extraction (#23349) 2025-09-12 11:43:50 +05:30
Pranita Fulsundar
11661ccb60
fix(ui): entity icon for global searchbar (#23333)
* fix: entity icon for global searchbar

* refactor: make use of isEmpty
2025-09-11 21:58:07 +05:30
Dhruv Parmar
1cde091b19
Fix(ui): Flaky Table.spec Playwright (#23267)
* fixed table.spec

* fixed failing tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-09-11 20:05:32 +05:30
Mayur Singal
38c707b0bc
MINOR: Fix column comment getting overriden in glue (#23329) 2025-09-11 17:29:23 +05:30
Anujkumar Yadav
76c4e371a9
feat: add a domain icon and drop-down for multiple domain names (#23299)
* feat: add domain icon and comma-separated domain names

* fix integration test id

* Revamp domain render on search card

* fix unit test unused props

* fix integration test

* nit

* fix minor unused props

* Fix all failing integration test

* nit

* Fix domain propagation test

* Change font size for domain count

* fix overflow count number

---------

Co-authored-by: Anujkumar Yadav <anujkumaryadav@Anujkumars-MacBook-Pro.local>
2025-09-11 15:35:08 +05:30
Ram Narayan Balaji
9fd34c8f89
Feat #20586 Implementation of Custom Metrics Measurement Units (#22876)
* Initial Implementation of Custom Metrics Measurement Units

* Update generated TypeScript types

* Removed Regex patterns and length validations as they are not needed

* Add a new column with index for custom units

* Remove comments in the sql

* update ui and add playwright

* fix metric selector

* fix tests

* address feedbacks

* remove unused field

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
2025-09-11 15:14:38 +05:30
Ashish Gupta
e229689bb7
fix the shadow around modals (#23319) 2025-09-11 11:19:18 +05:30
Mayur Singal
d705fffc1d
Fix #1968: Query Runner Schema (#23077) 2025-09-11 10:41:11 +05:30
Bhanuagr
c336257cf4
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>
2025-09-11 10:35:43 +05:30
Aniket Katkar
d9f34bb1fa
Fix the flakiness in service ingestion playwright (#23334) 2025-09-11 09:51:13 +05:30
Shrushti Polekar
2187432631
fix test (#22928) 2025-09-11 09:49:21 +05:30
Ashish Gupta
d71843f133
PLAYWRIGHT : fix the DataContract and IngestionBot playwright flaky test (#23321)
* fix the DataContract playwright flaky test

* fix the ingestionBot flayness
2025-09-11 02:24:56 +05:30
sonika-shah
673da282c3
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
2025-09-11 00:54:30 +05:30
satish
4767826b40
Theme setup (#23171)
* Theme setup

* Update colors and shadows

* Use theme colors

* Add colors types

* Colors update

* Consistent outline

* Theme separate module

* Add colors and dep version update

* Theme module as library

* Revert preinstall script

* Update types in theme configs

* Same typescript version for core components

* Fix type errors

* Temp build core component in preinstall

* Fix color string type error

* Remove component examples

* Exclude vite config in build

---------

Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-09-10 16:42:02 +05:30