* 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>
(cherry picked from commit c336257cf4d6ed7ae7cc47c08cdb9a438dd19796)
* 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
(cherry picked from commit 673da282c372de5bb839ec6843d33d3f4e94911e)
* Restore deleted entities will take inherited fields into consideration
* dummy commit
(cherry picked from commit be5887eb009a99aec1ec9aca43268f88a8ffc046)
Renamed migration classes and utilities to v196 for MySQL and PostgreSQL.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-authored-by: --global <--global>
Co-authored-by: Claude <noreply@anthropic.com>
* Separating terms and tags in action config
* Update generated TypeScript types
* add: migration files for separate tags and terms
* chore: java formatting
* yaml formatting
* Chore: updated the release number
* updated to v194 as per release cycle
* updated to v195 as per release cycle
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: --global <--global>
* handle persona deletion and relations fetch when entitynotfoundexceptoin is thrown
* Fix persona deletion
* Add Playwright Tests
(cherry picked from commit b32575eb5d3ace7196ac9c3aa4e4325e1d5ddb65)
* MINOR WIP - tag_usage performance
* Update EntityRepository.java
remove unnecessary call
* update query and indexes
* Merge 1.9.3 migration queries from main branch
- Add performance indexes for tag_usage and entity_relationship tables
- Add entity relationship update for dataContract relations
- Merge queries from both main and tag-usage-perf branches
Co-authored-by: Pere Miquel Brull <pmbrull@users.noreply.github.com>
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <pmbrull@users.noreply.github.com>
* MINOR - Add specific endpoint for log downloads in streaming
* Fix unit tests
* Fix unit test
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
(cherry picked from commit 6b075e3c1853a4ae8a5e9ad1453a7f17389791ac)
* Add queryUsage and other fields for bulkQuery Fetching
* remove additional comments
(cherry picked from commit 2ddc61a0ca1140831490e904992d2c46628c8a3e)
* fix: Validate EntityLink column existence during test case creation
- Update EntityRepository.validateColumn() to use case-insensitive comparison
- Add column existence validation to TestCaseRepository.validateColumnTestCase()
- Prevents test case creation with invalid column references due to case sensitivity
Fixes#20888🤖 Generated with [Claude Code](https://claude.ai/code)
Co-authored-by: IceS2 <IceS2@users.noreply.github.com>
* small fix
* Add tests
* Fix test
---------
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>
(cherry picked from commit a2541d25ce3e675e652de8772d89dd51e33817af)
* Initial plan
* Implement system default persona preferences support
- Allow users to set preferences for system default persona even without direct assignment
- Update validation logic in UserRepository.updatePersonaPreferences()
- Add test to verify system default persona preferences functionality
- Maintain validation for non-assigned, non-system-default personas
Co-authored-by: harshach <38649+harshach@users.noreply.github.com>
* Add manual verification tests for system default persona fix
Co-authored-by: harshach <38649+harshach@users.noreply.github.com>
* Clean up temporary files
Co-authored-by: harshach <38649+harshach@users.noreply.github.com>
* Fix tests
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: harshach <38649+harshach@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
* Adding deployIngestionPipeline method to the IngestionPipelineRepository
* Add Missing entityspecificUpdate
* Fix updating relationships
* Made updateProcessingEngine protected
* Update updateFrom and updateTo relationship to be able to just delete a relationship if we update it to null
* Add lineage to Exasol connector
* Update test_connection to return TestConnectionResult
* Add exasol tests & dependencies to tests in setup.py
* Opensearch is required for testing, so add it there
* Modify metadata
* Update documentation for lineage
* Apply formatting changes to code
* Apply make py_format
* Fix live update bugs
* support automator status
* fix query search index
* Update the logic to display the AutoPilot status and add playwright test
* Fix tests
---------
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
(cherry picked from commit bce4bcd32fcfd4dcc52caab3c1cb335f04093ea3)
* FIX - Contract mismatch with existing test suites
* FIX - Contract mismatch with existing test suites
* FIX - Contract mismatch with existing test suites
* format
* format
(cherry picked from commit ec9b0ef03037f878691ad8a60564d5258ded6fc9)