12769 Commits

Author SHA1 Message Date
harshsoni2024
4bd4d6fe53 feat-22574: Datalake ingestion fix for larger files (#22575) 2025-07-31 13:53:59 +05:30
Ayush Shah
c199002d0a bump ingestion version 1.7.5.4 2025-07-14 11:04:02 +01:00
Ayush Shah
02d3047719 MINOR: Enhance patch request handling by adding 'skip_on_failure' parameter (#22142)
* Enhance patch request handling by adding 'skip_on_failure' parameter

* Introduced 'skip_on_failure' option in build_patch and OMetaPatchMixin methods to control behavior on patch operation failures.
* Updated documentation to reflect the new parameter and its default value.
* Improved error handling to log warnings instead of raising exceptions when 'skip_on_failure' is set to True.

* fix: add tests for patch request with skip on failure

* refactor: streamline mock patching and improve test readability in patch request tests

* Consolidated import statements for unittest mock.
* Enhanced readability by reducing line breaks and simplifying mock patching syntax.
* Ensured consistent use of commas in function calls for clarity.
* Updated tests to maintain functionality while improving code style.

* fix: improve error handling in patch operations

* Enhanced logging for patch operation failures in both build_patch and OMetaPatchMixin methods.
* Added detailed entity information in warning and error messages to aid in debugging.
* Ensured consistent behavior when 'skip_on_failure' is set, providing clearer feedback on operation outcomes.

* fix: clean up whitespace in patch request error handling

* Removed unnecessary whitespace in the build_patch function to improve code readability.
* Ensured consistent formatting in warning and error messages for better clarity during logging.

* fix: enhance error handling and improve test assertions in patch request

* Updated the condition for checking 'changeDescription' in the _remove_change_description function for better clarity.
* Modified exception handling in tests to raise RuntimeError instead of a generic Exception, providing more specific error feedback.
* Improved assertions in tests to check for the presence of error messages, enhancing the robustness of error handling verification.
* Adjusted test cases to reflect changes in expected patch operation counts and ensure accurate validation of patch operations.

* fix: enhance patch operation with skip_on_failure handling

* Added 'skip_on_failure' parameter to OMetaPatchMixin methods to control behavior on patch failures.
* Improved error handling to log warnings and provide detailed feedback when patch operations are skipped.
* Updated tests to verify the new behavior of skipping failures and improved assertions for clarity.
2025-07-14 10:29:55 +01:00
harshsoni2024
273a7009ed bump ingestion version 1.7.5.3 2025-06-27 14:54:30 +05:30
IceS2
6cac8561e1
Backport Trino Fix (#22009)
* Backport Trino Fix

* Fix Checkstyle

---------

Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
2025-06-27 14:50:56 +05:30
Mayur Singal
77fc9a7719 MINOR: Fix pytests jaraco (#21894) 2025-06-27 14:47:12 +05:30
harshsoni2024
d57997d14c pycheckstyle fix 2025-06-27 14:41:43 +05:30
harshsoni2024
010ae757b6 MINOR: pbi improve logging (#21868) 2025-06-27 13:18:04 +05:30
Pere Miquel Brull
14776a4d8d FIX #21955 - Handle sampler SQA sessions (#21994)
* FIX #21955

* FIX #21955
2025-06-27 12:32:50 +05:30
harshsoni2024
53e9ce5e41 display object column type (#22002) 2025-06-27 12:31:10 +05:30
harshsoni2024
6eaec954d6 feat-21984: REST service process nested objects inside array dtype in schema (#21984) 2025-06-27 10:47:35 +05:30
ulixius9
80aa8052e0 prepare ingestion package 1.7.5.2 2025-06-25 23:46:17 +05:30
Mayur Singal
05c90802f7 Minor: Fix Tableau Lineage in Multi Schema Model (#21965) 2025-06-25 23:44:50 +05:30
Keshav Mohta
47f570ea1b
Merge branch '1.7.5' of https://github.com/open-metadata/OpenMetadata into 1.7.5 2025-06-25 10:42:21 +05:30
SumanMaharana
fa53524fd1 bump ingestion version 1.7.5.1 2025-06-25 10:38:36 +05:30
Keshav Mohta
484e545800
bump ingestion to version 1.7.5.1 2025-06-25 10:36:31 +05:30
SumanMaharana
9c6bd9f2b9 Added project to datamodel 2025-06-25 02:31:33 +05:30
Suman Maharana
057742c6fd Added project to datamodel (#21926) 2025-06-25 02:29:01 +05:30
Ashish Gupta
54f7fb9369 Release: Add what's new content for 1.7.5 (#21860)
(cherry picked from commit 1439081caa32ac2f2653276fdd280449016a364a)
1.7.5-release
2025-06-19 17:33:15 +00:00
harshsoni2024
88a0219b35 MINOR: Tableau proxy url for sourceurl (#21799) 2025-06-19 20:41:12 +05:30
harshsoni2024
db2081cf4a feat-21712: PowerBI internal entities & cross workspace lineage (#21837) 2025-06-19 20:36:30 +05:30
harshsoni2024
cfb2b4f4c8 issue-21439: dashboard lineage override (#21440) 2025-06-19 20:36:13 +05:30
Suman Maharana
392ab1e207 Add: Tableau Hierarchy project filter (#21811) 2025-06-19 20:14:27 +05:30
Himanshu Khairajani
5822efe8e2 Fix #21679: Added metadata ingest-dbt CLI Command for Direct DBT Artifacts Ingestion (#21680) 2025-06-19 19:27:47 +05:30
Pranita Fulsundar
828059bf36 fix restore search settings and policies test (#21857)
(cherry picked from commit d78a5737461f472c237584c755a2816a36d799ef)
2025-06-19 10:15:06 +00:00
Pranita Fulsundar
7a7151da81 fix(test): AUT failures for Policies.spec and Roles.spec (#21844)
* fix policies and roles aut tests

* minor refactor

* fix getElementWithPagination function

* remove flakyness for policies test
2025-06-19 15:04:08 +05:30
Sriharsha Chintalapani
c5b2c2741a fix java 21 syntax 2025-06-18 21:28:01 -07:00
Sriharsha Chintalapani
d501c92d16 Fix default boost score, improve fqn parsing (#21854)
* Fix explain turned by default, use dfs_query_then_fetch in cases of sharding of search cluster

* Add exact match configs

* Add exact match configs

* Update Logic to build search source builder with exact match priority

* Revert "Update Logic to build search source builder with exact match priority"

This reverts commit 175a2e9c6b67ee90d4b2a35af89bb035e8c45131.

* Revert "Add exact match configs"

This reverts commit 3fd52606610bbb97a676170004cab6d7adc31a0d.

* revert display name change

* make boost mode as sum by defaul

* add more fqnparts for schema and database

* revert DFS_QUERY_THEN_FETCH since sharding wasn the issue

* use fqn split

* refactor fqn parsing

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2025-06-18 19:31:34 -07:00
Karan Hotchandani
75d3573a5d fix(ui): lineage expand collapse (#21847)
* fix lineage expand collapse when there are duplicates

* add owners info in lineage summary panel

* add tests

(cherry picked from commit 12097f15cdc3097be3ba0297c87e9cb22fbc60b1)
2025-06-18 19:52:00 +00:00
Sriharsha Chintalapani
7a491cbb12 fix tables.json sample data 2025-06-17 18:05:46 -07:00
Sriharsha Chintalapani
54edd5862d Fix #21822: OpenSearch by default limits the number of characters it will analyze for highlighting to 1,000,000 characters. If your description field is very large (e.g. Markdown docs, embedded HTML, or verbose documentation), this limit gets exceeded. (#21821)
* Add sample data

* Fix index mappings to optimize the highlighter for OpenSearch
2025-06-17 15:52:38 -07:00
github-actions
dc8fca8aad chore(release): Prepare Branch for 1.7.5 2025-06-17 21:11:16 +00:00
Mohit Yadav
1850dd7840 Removed unecessary fields from the Es doc (#21792)
(cherry picked from commit 0a6a1b37d2f9de3b403468c7667ddb8852d6cca2)
2025-06-17 04:28:00 +00:00
Aniket Katkar
3cb06a7353 Add what's new content for 1.7.4 (#21794)
(cherry picked from commit 74851f8e4d2aaad9e3d62be76650dc97f10b4adc)
1.7.4-release
2025-06-17 02:37:20 +00:00
sonika-shah
908c03e5c9 Fix #1681 - Deleted Filter in Automations Not Working as Expected (#21760)
* Fix #1681 - Deleted Filter in Automations Not Working as Expected

* Revert "Fix #1681 - Deleted Filter in Automations Not Working as Expected"

This reverts commit d941ad440b6c5bcb66d4ac8bb31c321fb23cbcfc.

* Set deleted param in /search/query API to type Boolean to allow default null values

* fix AUT test failures related to user search in settings/users page

* fix AUT test failures related to user search in settings/users page

* Make `deleted` param optional for search API call in explore page

* Fix the deleted users showing on the user listing page after user search

* Fix playwright tests

* Fix playwright tests

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
(cherry picked from commit 4143308f96a587265f6599f2ec07d37e08fc8665)
2025-06-16 19:03:33 +00:00
mohitdeuex
623a09dc94 Merge remote-tracking branch 'origin/1.7.4' into 1.7.4 2025-06-16 17:33:33 +05:30
mohitdeuex
9927c7d8f3 noBot Allowed for activity feed 2025-06-16 17:33:27 +05:30
Ashish Gupta
abeed00935 #21232: fix the lineage export image being cropped (#21765)
* fix the lineage export image being cropped

* fix the nodes children column not being able to trace well

* minor removal as not needed

(cherry picked from commit da25cd1a3968fc9a890f79f9badf3149702b8a95)
2025-06-16 10:47:19 +05:30
Mohit Yadav
9f0ec0fd04 Disabled bot creating activity feeds (#21773)
* - Disabled bot creating feeds

* - nit

(cherry picked from commit 5b6e25999e54dd7bcf26d11a01293809ea91c9f9)

# Conflicts:
#	openmetadata-service/src/main/java/org/openmetadata/service/security/policyevaluator/ExpressionValidator.java
2025-06-15 21:50:56 +05:30
Mayur Singal
56f83f0c4d MINOR: Implement Lineage Filter for UC (#21761)
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-06-13 22:18:52 +05:30
Chirag Madlani
c3a5e8609f fix(ui): hashlist render for block editor (#21763)
(cherry picked from commit 4a30d8bd3c14469b0253edfdad29ff904fa857c8)
2025-06-13 16:41:53 +00:00
Mohit Yadav
2010c21827 Disable query indexing (#21767)
(cherry picked from commit 059289a83b5772e0643dc6c13e36e99c86571d6b)
2025-06-13 16:28:05 +00:00
github-actions
a7144624b0 chore(release): Prepare Branch for 1.7.4 2025-06-13 16:12:24 +00:00
Pere Menal-Ferrer
b80d3441cb DevEx: Ingestion development improvement (focus on unit testing) (#21362)
* Fix test_amundsen: missing None

* Fix custom_basemodel_validation to check model_fields on type(values) to prevent noisy warnings

* Refactor referencedByQueries validation to use field_validator as per deprecation warning

* Update ColumnJson to use model_rebuild rather as replacement for forward reference updates as per deprecation warning

* Move superset test to integration test as they are using testcontainers

* Add install_dev_env target to Makefile for development dependencies

* Add test-unit as extra in setup.py

* Skip failing IT test. Requires further investigation.
2025-06-13 10:53:29 +02:00
SumanMaharana
a0657468c7 Fix: Tableau project id should always be a string 1.7.3-release 2025-06-13 12:28:46 +05:30
Suman Maharana
1bf191a679 Fix: Tableau project id should always be a string (#21700) 2025-06-13 12:24:01 +05:30
Shailesh Parmar
9af8bdc371 Minor: Added What new content for 1.7.3 (#21753)
* Minor: Added What new content for 1.7.3

* minor change

(cherry picked from commit e23e0ecbd30409c118daa91008f3f20cdfbd0194)
2025-06-13 05:40:52 +00:00
mohitdeuex
8408d265ea Merge remote-tracking branch 'origin/1.7.3' into 1.7.3 2025-06-13 09:30:54 +05:30
mohitdeuex
b18e854e1a Revert "Fix Reset Link Template (#21747)"
This reverts commit 3e6d77b6bd6fdc712f74cc2ce6604e49604400bf.
2025-06-13 09:30:37 +05:30
mohitdeuex
dc4121a125 Revert "fix tests (#21751)"
This reverts commit 81469afd636ca1bf35584822139118f5dd4aed56.
2025-06-13 09:30:37 +05:30