Skip to content
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

ops: sync staging to dev #3746

Merged
merged 13 commits into from
Jul 15, 2024
Merged

ops: sync staging to dev #3746

merged 13 commits into from
Jul 15, 2024

Conversation

arthyn
Copy link
Member

@arthyn arthyn commented Jul 15, 2024

PR Checklist

  • Includes changes to desk files
  • Describes how you tested the PR locally (test ship vs livenet)
  • If a new feature, includes automated tests
  • Comments added anywhere logic may be confusing without context

arthyn and others added 13 commits July 9, 2024 15:55
We first change children back to their original form which is just
a set of sources. Additionally for %base we empty out the children
because all sources are its children. This should significantly
reduce the init payload since %base was including lots of children
summaries.

To further reduce the payload we've also removed threads from the
default activity scry. Instead you can now get them using a second
"full" scry for everything or by channel/dm only. This should
further reduce the payload to something more reasonable.

More reductions might be possible through optimizing how we deliver
individual read items.
Co-authored-by: fang <git@fang.io>
activity: reduce transfer and quantity of updates
@arthyn arthyn merged commit d05505f into develop Jul 15, 2024
1 check passed
@arthyn arthyn deleted the sync-staging-dev-7-15 branch July 15, 2024 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants