IceS2
bad772db39
FIX #22099 : enable 'Column values to be in set' test case for boolean columns ( #22491 )
...
* fix(dq): enable ''Column values to be in set'' test case for boolean columns
Add BOOLEAN to supportedDataTypes array in columnValuesToBeInSet.json
to allow boolean column validation with predefined allowed values.
This enables users to enforce strict true/false validation on boolean
columns directly at the column level, resolving issue #22099 .
Co-authored-by: IceS2 <IceS2@users.noreply.github.com>
* Add tests to the new feature
* Add migrations and columnValuesToBeNotInSet
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: IceS2 <IceS2@users.noreply.github.com>
2025-07-25 15:17:38 +02:00
Sriharsha Chintalapani
d1bf66052b
Fix #22422 : Classification term count showing 0 in UI … ( #22470 )
...
* Fix #22422 : Classification term count showing 0 in UI │
│ │
│ - Added bulk fetch methods to ClassificationDAO for efficient term count retrieval │
│ - Implemented proper batch fetching in ClassificationRepository.setFieldsInBulk │
│ - Added ConnectionAwareSqlQuery annotations for MySQL and PostgreSQL compatibility │
│ - Fixed duplicate key error in TagRepository.batchFetchUsageCounts │
│ - Added Playwright test to verify classification term counts display correctly
* Fix java checkstyle
* remove unused query
* refactor query : switch to join-based classification hash matching and add generated column for classificationHash
---------
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
2025-07-24 11:38:49 +05:30
Chirag Madlani
b098395602
Data contracts support for tables & Multi Domain Migration ( #22108 )
...
* WIP - MINOR - Rule Engine
* WIP - MINOR - Rule Engine
* WIP - MINOR - Rule Engine
* WIP - MINOR - Rule Engine
* rules
* rules
* rules
* fix retrieval by entity
* test dc
* test dc
* WIP: Data contract feature
* destructure component to it's own files
* WIP contract tab
* update local
* fix test
* First iteration for multi domain support
* fix inheritance fields
* fix inheritance fields
* fix create interface
* fix few more tests
* fix indexing updates
* fix domain rel
* update domain --> domains
* merge
* fix merge
* fix csv tests and createEntity interface
* Update generated TypeScript types
* Trigger Build
* migrations
* fix tests
* fix tests
* fix tests
* Update generated TypeScript types
* Trigger Build
* handle drive service
* fix pg migration
* fix domains ref after merge and clean python tests
* Update generated TypeScript types
* fix merge domains
* format
* add missing migrations
* Update generated TypeScript types
* tests
* Update generated TypeScript types
* Trigger Build
* tests
* tests
* fix py test
* migrate domain to domains and fix compilation errors
* fix domain assignement
* fix domain spec
* fix py tests
* fix data product creation issue
* fix domain tests
* fix bulk import
* fix tests
* fix tests
* fix query and domain migration
* fix py test
* fix playwrights
* fix getEntitiesWithDisplayName indexing quotes
* fix domain prapogation tests
* fix domain propagation
* Fix patch api
* fix domain schema build edit playwright
* fix test
* fix test
* fix domain selection issue and console errors
* quick fix landing page changes
* fix remaining tests
* fix ui tests
* Fix adding data products
* format
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-07-22 09:34:50 +02:00
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
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