Missing indexes, script improvements, fixes #1500
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes proposed ✍️
What
🤖 Generated by Copilot at 4aa70ff
This pull request improves the data synchronization and processing of organizations and segment activity channels. It changes the field used for sorting organizations in the
search_sync_worker
service, creates a new index for thesegmentActivityChannels
table in the backend database, and adds a new script to thedata_sink_worker
service to process the data sink results.
🤖 Generated by Copilot at 4aa70ff
Why
How
🤖 Generated by Copilot at 4aa70ff
segmentActivityChannels
table to improve query performance (link, link)date_joinedAt
withdate_createdAt
inOrganizationSyncService
class to use more accurate and consistent data for sorting, filtering, and pagination of organizations to be synced to OpenSearch index (link, link, link, link)Checklist ✅
Feature
,Improvement
, orBug
.