Skip to content

WPB-23789: Split ConversationSubsystem.Interpreter#5145

Merged
blackheaven merged 2 commits intodevelopfrom
gdifolco/WPB-23789-split-interpreter
Mar 23, 2026
Merged

WPB-23789: Split ConversationSubsystem.Interpreter#5145
blackheaven merged 2 commits intodevelopfrom
gdifolco/WPB-23789-split-interpreter

Conversation

@blackheaven
Copy link
Contributor

https://wearezeta.atlassian.net/browse/WPB-24072

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

@blackheaven blackheaven requested review from a team as code owners March 20, 2026 17:26
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Mar 20, 2026
@blackheaven blackheaven force-pushed the gdifolco/WPB-23789-split-interpreter branch from 01b4f68 to 84860eb Compare March 20, 2026 17:57
Copy link
Contributor

@fisx fisx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not changing any behavior, or even implementation logic, correct? Then I trust you @blackheaven and our regression tests to catch any copy pasta I might have missed. 👍

Comment on lines +3 to +5
-- Copyright (C) 2026 Wire Swiss GmbH <opensource@wire.com>
-- Copyright (C) 2025 Wire Swiss GmbH <opensource@wire.com>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

? :-)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops, reverted!

Range 1 1000 Int32 ->
Maybe (Qualified ConvId) ->
Sem r (ResultSet (Qualified ConvId))
getConversationIdsResultSetImpl lusr maxIds mLastId = do
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Impl is the suffix for top-level declarations that implement a polysmy action fully/directly.

Suggested change
getConversationIdsResultSetImpl lusr maxIds mLastId = do
getConversationIdsResultSet lusr maxIds mLastId = do

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, renamed!

@blackheaven blackheaven merged commit 9c16586 into develop Mar 23, 2026
10 checks passed
@blackheaven blackheaven deleted the gdifolco/WPB-23789-split-interpreter branch March 23, 2026 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants