-
Notifications
You must be signed in to change notification settings - Fork 333
WPB-23789: Move operation to ConversationSubsystem #5126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
blackheaven
wants to merge
19
commits into
develop
Choose a base branch
from
gdifolco/WPB-23789-mass-move-conv-sub
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
36a734b
WPB-23789: Move operation to `ConversationSubsystem`
blackheaven 329af8a
fix: charts?
blackheaven 56cd25c
fix: regression
blackheaven 5b1a455
fix(leif): legacy background-worker config
blackheaven bbe66e8
fix(leif): galley handler naming
blackheaven 6cf737d
fix(leif): galley unit test-suite
blackheaven ee4c1fa
fix(leif): split moved actions
blackheaven ade70ed
fix(leif): add dedicated error type forConversationSubsystem
blackheaven 39271bc
chore: rebase
blackheaven 53f25f9
fix: test
blackheaven 630370a
fix(leif&sven): move global params in charts
blackheaven 9c93761
fix: charts
blackheaven 056e6f5
fix: charts
blackheaven 5ea1314
Hello CI
blackheaven 48226e7
fix: remove helm config (fresh start)
blackheaven 418f85f
fix: hardcode configs
blackheaven 78f2ab2
fix: hardcode configs (fix)
blackheaven 7d7f918
refactor: helm charts
blackheaven be61255
refactor: helm charts (fix)
blackheaven File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| ### ConversationSubsystem Migration | ||
|
|
||
| * Move conversation-related operations into a unified Polysemy `ConversationSubsystem` effect across the wire-server codebase. | ||
| This consolidation improves code organization and separation of concerns for conversation logic. | ||
|
|
||
| * Chart configuration changes: | ||
| - Added `global.settings` section to deduplicate shared configuration between galley and background-worker services | ||
| - Background-worker now requires either `conversationCodeURI` or `multiIngress` to be set in its configuration | ||
| - Removed duplicate settings previously defined in both galley and background-worker sections | ||
|
|
||
| * Library updates: | ||
| - Introduced dedicated error types for ConversationSubsystem to improve error handling | ||
| - Consolidated conversation-related operations that were previously scattered across multiple stores and subsystems | ||
|
|
||
| **Note:** The background-worker configuration now has a dependency on the shared global settings. | ||
| Deployments that previously set these values in both galley and background-worker sections | ||
| can consolidate them into the global.settings section. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I haven't reviewed the whole thing but we must never hide config changes like this into the "internal" section of the changelog. This deserves to be part of the "release notes" section.