Skip to content

feat(docs): add large-group push optimization - #306

Closed
dsx137 wants to merge 1012 commits into
openimsdk:mainfrom
dsx137:main
Closed

feat(docs): add large-group push optimization#306
dsx137 wants to merge 1012 commits into
openimsdk:mainfrom
dsx137:main

Conversation

@dsx137

@dsx137 dsx137 commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

🅰 Please add the issue ID after "Fixes #"

Fixes #

Bloomingg and others added 26 commits November 15, 2025 16:11
Force docs/guides/benchmark/benchmark_test.mdx to match feat/new so same-name file overwrite is fully consistent.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* feat: pressure test

* feat: test

* feat: test

* feat: test
* feat(docs): add fault recovery guide and enhance getting started docs

- Add faultRecovery.mdx with backup, recovery, and testing procedures
- Update all getting started guides with OpenIMSDK naming consistency
- Enhance dockerCompose.mdx with better instructions and troubleshooting
- Update cluster.mdx with proper OpenIMServer naming
- Add comprehensive quickTestServer.mdx with validation steps

# Conflicts:
#	docs/guides/gettingStarted/production.md

* fix(docs): Update faultRecovery.mdx with improved recovery steps

This commit updates the faultRecovery.mdx documentation to clarify and improve the steps for OpenIMServer and ChatServer recovery, including specific commands and considerations for various failure scenarios.  The changes address inconsistencies and provide more detailed instructions for restoring services after an outage.

* refactor(docs): refine deployment and fault recovery docs

* refactor: replace latest tag with stable release tag
Update documentation and config to enforce stable release usage instead of luminous 'latest' tags, clarifying terminology and reducing instability risks.

* docs(getting-started): refactor and improve getting started guide

- Add health check timing and operational warnings across deployment docs
- Clarify naming differences between openim-docker and open-im-server
- Restructure validation steps and deployment procedures for clarity
- Include missing scenarios: non-domain validation, internal deployment
- Update compatibility notes (Debian 13) and port configurations
- Enhance fault recovery with more detailed scenarios and steps

* feat(docs): add production deployment guide and reorganize gettingStarted docs

Add production.md with single-machine production deployment guide, internalDeployment.md with internal network deployment guide, and env-comp.md with platform requirements. Reorganize gettingStarted docs with clearer structure and improved content.

* feat: translate to English

* refactor(docs): remove redundant text and fix links

- Remove "APP business server" redundancy from nginx config
- Fix relative link format in deployment docs
- Clean up duplicate content in test server guide

* refactor: docs - Update environment configuration documentation

The documentation for environment configuration has been updated. This includes clarifying naming conventions, versioning strategies, and environment requirements. Also updated external component requirements and default port configurations.
feat: add OpenClaw integration guide for OpenIM
* feat: add OpenClaw integration guide for OpenIM

* feat: add OpenClaw integration guide for OpenIM

* feat: add OpenClaw integration guide for OpenIM
…12.3 (openimsdk#294)

* feat: refine React Native quickstart, improve installation section wording for React Native CLI and Expo

* fix: correct react-native SDK params for `createFaceMessage` and `getAdvancedHistoryMessageList`
* docs(guides): improve documentation structure and terminology

Restructured core documentation for clarity:
- Added explicit terminology definitions (OpenIMSDK, OpenIMClientSDK, ChatServer, etc.)
- Reorganized features.md with clear component breakdowns and capability tables
- Simplified version.md to emphasize version selection guidelines over historical changelogs
- Updated both Chinese and English versions consistently across 4 files

* docs(guides): Update features and release notes in features.md and i18n/en/docusaurus-plugin-content-docs-guides/current/introduction/features.md

This commit updates the features.md file to reflect the current OpenIMSDK and OpenIMServer capabilities and clarifies the scope of the OpenIMSDK release. It also updates the release notes in the introduction guide.

* docs(core): Update features and version documentation
…on (openimsdk#292)

* docs(core): add PC Web verification note and clarifications

* docs(core): Add anchor link to Kafka setup guide
* feat: add monitoring system documentation for OpenIM

* feat: add monitoring system documentation for OpenIM
* feat(blog): add large-group sync architecture post

Add the Chinese and English blog posts and diagrams for the large-group member sync redesign.

* docs(core): update 100k-group article title
…msdk#305)

* feat: add incremental version sync documentation for IM systems

* feat: add Write Diffusion Sync capability documentation
@pull-request-size pull-request-size Bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Jun 22, 2026
@netlify

netlify Bot commented Jun 22, 2026

Copy link
Copy Markdown

Deploy Preview for openimdocs ready!

Name Link
🔨 Latest commit d6159c6
🔍 Latest deploy log https://app.netlify.com/projects/openimdocs/deploys/6a38d10082888c0009a8ae08
😎 Deploy Preview https://deploy-preview-306--openimdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.