10943 Commits

Author SHA1 Message Date
IceS2
08c114c340
FIXES 15626: Fix issue with not url model store (#15974)
* Changed the MLModelStore storage type to string

* fix checkstyle

* remove unused files

* Update requirements

* fix checkstyle

* Skipping MLFlow intergration on python 3.8

* Hack to allow pytest to parse the mlflow integrations test on python 3.8

* Fix checkstyle
2024-04-22 15:50:44 +02:00
Mayur Singal
c04ec3e922
Fix #14973: Qliksense - Add option to disable hostname validation (#15954) 2024-04-22 18:49:59 +05:30
Mohit Yadav
27e9012a56
Activity Feed Improvements (#15840)
* - Created Specific Schemas for different change Events
- Added Card Style for different Events
- Added Feed Info for runtime card creation and graph drawing in case test Case Result updates

* Review comment

* Test fix

* Revert unrequired changes

* Reverted changes

* Fixed Tests

* fix test

* Add Domain, Data Producs Asset addition/removal Uppdates

* Probale test case failure fix

* Followers Fields
2024-04-22 18:42:40 +05:30
Mohit Yadav
c2193a963f
fix- Allow Lineage for stored Procedure (#15397)
* Allow Lineage for stored Procedure

* Add Node in case of empty edges

* Add for OpenSearchClient
2024-04-22 17:42:39 +05:30
Imri Paran
249d6a03b6
fixed pytest workflow environment (#15984) 2024-04-22 15:03:53 +05:30
Imri Paran
2e1786f7b6
MINOR: use polling mechanism for bnackend tests (#15962)
* handle unstable tests

* handle retry by polling ES

* remove waitForAsyncOp

* use retry

* format

* poll elastic for 10 seconds

* fixed tag delete test with polling

* poll up to 3 seconds

* fixed tag delete test again

* fixed assertEntityReferenceFromSearch

* fixed assertEntityReferenceFromSearch

* better error messages
2024-04-22 11:10:59 +02:00
Sachin Chaurasiya
3435a9612e
UI: Refactor service configuration retrieval in ServiceUtilClassBase (#15959) 2024-04-22 14:04:40 +05:30
IceS2
19fa15f010
fix e2e (#15981) 2024-04-22 09:57:06 +02:00
Imri Paran
0a1018648c
Fixes #15566: add dynamodb row count (#15204)
* feat(nosql-profiler): row count

1. Implemented the NoSQLProfilerInterface as an entrypoint for the nosql profiler.
2. Added the NoSQLMetric as an abstract class.
3. Implemented the interface for the MongoDB database source.
4. Implemented an e2e test using testcontainers.

* added profiler support for mongodb connection

* doc

* use int_admin_ometa in test setup

* - fixed linting issue in gx
- removed unused inheritance

* moved the nosql function into the metric class

* feat(profiler): add dynamodb row count

* feat(profiler): add dynamodb row count

* formatting

* fixed import

* format

* dded dynamodb row count

* format

* removed unused factory file

* removed "validate"

* migrations

* removed validations

* format

* linting

* fixed: test_amundsen.py

* Update schemaChanges.sql
2024-04-22 09:14:52 +02:00
sonika-shah
7221f253bd
Fix issue in search with hierarchy for glossary terms (#15978) 2024-04-22 10:19:38 +05:30
Ayush Shah
9481f142a3
Fix GO SDK repo link (#15971) 2024-04-19 20:48:16 -07:00
Imri Paran
d8781bbef2
MINOR: postgres integration test (#15929)
* implemented postgres-integration-tests

* format

* format

* - disable ryuk
- disabled verbose sqlfluff logging

* query usage assertion
2024-04-19 10:00:37 -07:00
Aniket Katkar
eeaab62e63
Update LogsClassBase.ts to convert method from arrow function (#15969) 2024-04-19 17:22:27 +02:00
Pere Miquel Brull
e01054fe68
MINOR - 1.3.3 release docs (#15972) 2024-04-19 15:14:35 +02:00
Pere Miquel Brull
b1a4faf171
MINOR - Metadata Actions schemas (#15822)
* MINOR - Metadata Actions schemas

* add type for left side menu bar items

* fix the required fields in automatorAppConfig.json schema

* update constants

* mixin

* create new styled component to show in alerts form card

* Add new translations for ingestion pipeline and location

* Fix import statement in AlertDetailsPage.tsx

* Update automatorAppConfig.json schema to use an array for the 'type' property

* config

* move the advanced search configs to a new classBase for better customization

* Update automatorAppConfig.json schema to add "name" and "description" fields

* Update automatorAppConfig.json schema to remove "name" and "description" fields

* Add new translations for description-plural in multiple language files

* filter Automator

* revert remove

* Update pipeline actions interface and component to handle edit click event

* Update select type for advanced search fields in AdvancedSearchClassBase.ts

* Update ErrorPlaceHolderIngestion component to accept cardClassName prop

* Update FormCardSection component to accept className prop

* Update TagsContainerV2 component to include state property in tag data

* Update TagsContainerV2 component to include defaultState and defaultLabelType properties

* Update ingestionPipelineAPI.ts to include applicationType parameter in getIngestionPipelines function

* Update AdvanceSearchProvider.test.tsx to include pathname in useLocation mock

* work on comments

* fix sonar lint errors

* format

* Update useLocation mock in AdvanceSearchProvider.test.tsx to include pathname

* revert remove

* Update LogsViewerPage interfaces and component to include application_task in IngestionPipelineLogByIdInterface

* Update LeftSidebar component to import LeftSidebarItem interface and fix type annotation in children map function

* fix observability alert test

* revert the form list add method change

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2024-04-19 12:46:58 +02:00
Mohit Yadav
701e288512
Fix Default App Init (#15965) 2024-04-19 13:45:33 +05:30
Mohit Yadav
b8979ccc42
Fix Vulnerability Flagged (#15961) 2024-04-19 13:28:53 +05:30
Imri Paran
557550c876
fixed exclusion for yaml/json validation (#15950) 2024-04-19 08:45:18 +02:00
Ayush Shah
d5b1465406
Fixes #14113 - Allow SSL file uploads (#15828) 2024-04-19 11:38:27 +05:30
Imri Paran
247e05a83d
MINOR: Update README.md python version (#15893) 2024-04-18 21:33:16 +05:30
IceS2
fd51df25fa
Removed stale examples. Update dependencies (#15951) 2024-04-18 17:41:09 +02:00
Mohit Yadav
bc13659a6d
Inherit sso roles (#15903)
* Use Roles from Provider

* Add Cache For Roles From Users

* Fix Failing Test

* Revert secrets

Update Impl to use loggedInUser and CreateUser for Role assignment and resync

* Revert Expiry check
2024-04-18 20:46:04 +05:30
Mayur Singal
18da8a5964
Fix #15208: Lineage - log query parsing issue summary (#15921) 2024-04-18 19:07:51 +05:30
Imri Paran
b8dc12b30b
aligned pre-commit with Makefile. added check json (#15295)
* aligned pre-commit with Makefile. added check json

* add check for json/yaml files

* add path checks for json/yaml validation
2024-04-18 15:32:38 +02:00
Sachin Chaurasiya
6b3096f43c
ui: improve refresh token usage part 2 (#15947)
* ui: improve refresh token usage part 2

* Fix loading state issue in AuthProvider component
2024-04-18 18:22:34 +05:30
Shailesh Parmar
c7f6db3a61
#13475 ui/backend: test case validation for min max value (#15946) 2024-04-18 17:59:38 +05:30
Mohit Yadav
d1d964867d
Move migration for apps to 1.3.3 all together (#15944) 2024-04-18 14:26:05 +05:30
sonika-shah
45bae608bd
Fixes #10724 : Search with hierarchy api for glossary terms (#15865)
* Fixes #10724 : New search with hierarchy api for glossary terms

* Added query param in existing search api - to search with hierarchy

* Created new json to manage hierarchy and other updates
2024-04-18 14:22:18 +05:30
Mayur Singal
d81978c388
MINOR: Fix sample data CI error (#15934) 2024-04-18 14:18:22 +05:30
IceS2
612bea46a6
FIXES #14772: Display Assets without Owner/Description (#15794)
* Update table_index_mapping to turn columns into a nested type

* test: added query null/empty description test

* style: ran java linting

* Add Table test for incomplete description search query

* Fix tests

* Fix linters

* Fix column search

* Increase waitForEsAsync to 500

* Defined the new calculated fields for the indexes

* Refactor search of assets with no description

* add descriptionStatus to the entities taht didn't have it

* Remove descriptionStatus where it's not needed

* Remove TestCase and TestSuite from search test

* Remove TestCase and TestSuite from search test

* Increase waitForEsAsync for checkDeleteentity 1000

* Update jp and zh mappings

* Fix syntax

* Increase waitForEsAsync for some tests to 1000

* Remove unused aggregations

* Refactor code to reduce repetition

* Fix checkstyle

---------

Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
2024-04-18 10:41:58 +02:00
harshsoni2024
39fc846fdb
Fix #9281: Column level lineage for other entities (#15827) 2024-04-18 12:20:33 +05:30
Sachin Chaurasiya
c591db4eba
bump(ui): tiptap dependencies (#15932) 2024-04-18 11:35:00 +05:30
Ayush Shah
0952e4ff81
Fix All_ table to DBA_ (#15937) 2024-04-18 10:09:15 +05:30
Suman Maharana
6915c1a1b6
Fix #15090 [1.4] Added dbt existing glossary and tier ingestion (#15833)
* Added dbt glossary and tier ingestion

* changed elif to if condition:pylint

* Added dbtMeta model for glossary and tier

* removed source

* Optimization: Reused the dtb_tags

* pylint format

* py_format

* Removed unnecessary models and minor changes

* Removed empty string assignment
2024-04-17 17:10:20 +02:00
Imri Paran
47f0d99333
MINOR: add raise_from_status for sql_server test (#15931)
* Update test_metadata_ingestion.py

* Update test_metadata_ingestion.py

* fixed import
2024-04-17 14:52:10 +02:00
Shailesh Parmar
2475a90934
Fixes #14772 Display assets with no description/owner (#15876)
* Fixes #14772 Display assets with no description/owner

* added redirection from DI page to explore page with applied filter

* added cypress and unit test for the changes

* updated button style for data insight page
2024-04-17 17:58:30 +05:30
Shailesh Parmar
ad348e3658
Minor: Introduced support to add additional component in the incident manager details page (#15915)
* Minor: Introduced support to add additional component in the incident manager details page

* added delete method for test case sample data

* added data-testid

* addressing comments
2024-04-17 17:41:21 +05:30
Imri Paran
29cd58b628
MINOR: added integration test for SQL SERVER (#15919)
* adventure works mssql test case

* adventure works mssql test case

* fixed tests

* fixed tests

* fixed tests

* fixed tests
2024-04-17 12:19:37 +02:00
Sachin Chaurasiya
068984e51b
ui(#15831): improve refresh token usage (#15854) 2024-04-17 15:35:38 +05:30
Chirag Madlani
f4ebfbbfc6
fix(ui): hide email if not present in the data (#15927) 2024-04-17 15:30:37 +05:30
Karan Hotchandani
6c44308ba4
minor tooltip fix (#15928) 2024-04-17 14:49:38 +05:30
Karan Hotchandani
92962c43ae
Show preview alert only for preview apps (#15926)
* show alert for only preview apps

* update tests
2024-04-17 10:29:21 +02:00
Mayur Singal
67f01625b0
MINOR: Fix Glue Sample Data (#15922) 2024-04-17 10:43:36 +05:30
Mayur Singal
6887f06bed
MINOR: Snowflake Docs for dynamic tables & view col lineage (#15920) 2024-04-17 09:37:54 +05:30
Cancai Cai
13346374ed
MINOR: Fix error link (#15925) 2024-04-17 09:19:07 +05:30
Teddy
8d377f5c99
Fix #11951 [backend] - Implement Profiler Global Config (#15889)
* feat: add global metric configuration for the profiler

* style: ran java linting

* fix: renamed disable to disabled

* style: ran java linting

* fix: json schema profiler config title
2024-04-16 18:56:21 +02:00
Mohit Yadav
c7e03471a1
Add Pipeline Status to Ingestion Pipeline Index (#15918) 2024-04-16 21:40:24 +05:30
Imri Paran
6349adb0ec
MINOR: added a DELETE method for failedRowsSample (#15878)
* added a DELETE method for failedRowsSample

* fixed tests

* changed required permission to EDIT_SAMPLE_DATA

* changed required permission to DELETE_SAMPLE_DATA

* changed required permission to DELETE_TEST_CASE_FAILED_ROWS_SAMPLE

* changed required permissions

addFailedRowsSample -> EDIT_TEST_CASE_FAILED_ROWS_SAMPLE
getFailedRowsSample -> VIEW_TEST_CASE_FAILED_ROWS_SAMPLE

* removed op EditTestCaseFailedRowsSample

* fixed tests

* format
2024-04-16 17:45:59 +02:00
Ayush Shah
fb263158d5
Add/Modify Release notes for 1.3.2 (#15914) 2024-04-16 20:25:50 +05:30
IceS2
2bfc4c450d
MINOR: Add mapping for xid and bpchar for postgresql (#15912)
* Add mapping for xid and bpchar for postgresql

* fix checkstyle
2024-04-16 15:40:46 +02:00