-
Notifications
You must be signed in to change notification settings - Fork 131
Guilherme/engn 3811 modifiable topics #831
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
Conversation
|
The latest Buf updates on your PR. Results from workflow Buf Linter / buf (pull_request).
|
1be79e1 to
18912c0
Compare
2ee0667 to
7db5d46
Compare
xmariachi
left a comment
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.
More discussion to be had about the store, for now these two comments
amimart
left a comment
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.
Nice thx! Just left some suggestions
1d6d897 to
92cdb74
Compare
xmariachi
left a comment
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.
Small changes requested on UpdateTopic fn
Relates to ENGN-4064
4b0849b to
349a845
Compare
## Purpose of Changes and their Description - Move `c_norm` from global params to a per-topic field, updating proto definitions, tx messages, keeper/msgserver logic, and synthesis/regret calculations to read from `topic.CNorm`. - Add migration v12 to drop global `c_norm` and copy the previous value into every existing topic using a store iterator to avoid gaps. ## Link(s) to Ticket(s) or Issue(s) resolved by this PR https://linear.app/alloralabs/issue/ENGN-4064/editable-per-topic-c-norm ## Are these changes tested and documented? - [x] If tested, please describe how. If not, why tests are not needed. - [x] If documented, please describe where. If not, describe why docs are not needed. - [x] Added to `Unreleased` section of `CHANGELOG.md`?
Purpose of Changes and their Description
This PR introduces the ability for topic creators to update existing topics
UpdateTopicmessage/handler so topic creators can update metadata and selected tuning parameters.TopicUpdatedevent whenever a topic change is applied.Link(s) to Ticket(s) or Issue(s) resolved by this PR
https://linear.app/alloralabs/issue/ENGN-3811/modifiable-topics
Are these changes tested and documented?
Unreleasedsection ofCHANGELOG.md?