Skip to content

docs: sync book translations with English source - #642

Merged
QuantumExplorer merged 2 commits into
developfrom
fix/book-translations-sync
Mar 10, 2026
Merged

docs: sync book translations with English source#642
QuantumExplorer merged 2 commits into
developfrom
fix/book-translations-sync

Conversation

@QuantumExplorer

Copy link
Copy Markdown
Member

Summary

  • Add missing SubelementsDeletionBehavior behavior table to all 16 translated batch-operations.md files (the 8-row table added in fix: eliminate unnecessary cleanup I/O costs for empty tree deletions #639 was missing from every translation)
  • Restore missing sections in Arabic dense-tree.md — auth path structure, batch operations, multi-position proofs, V0 limitation, query key encoding, expanded comparison table, usage example completions (216→344 lines)
  • Restore missing sections in Arabic mmr-tree.md — reverse leaf count computation, PartialEq note, read operations subsection, batch example, proof generation/verification expansion, security properties, cost tracking analysis, implementation files table (486→680 lines)
  • Restore missing content in Japanese bulk-append-tree.mdBulkAppendTreeProof struct, proof generation steps, verification result, cost/comparison table rows, implementation files (390→446 lines)

Files changed

Fix Files
Table in all translations 16× translations/*/src/batch-operations.md
Arabic dense-tree translations/ar/src/dense-tree.md
Arabic mmr-tree translations/ar/src/mmr-tree.md
Japanese bulk-append-tree translations/ja/src/bulk-append-tree.md

Test plan

  • Verify table renders correctly in at least one translation
  • Spot-check Arabic sections match English structure
  • Spot-check Japanese additions match English structure

🤖 Generated with Claude Code

QuantumExplorer and others added 2 commits March 10, 2026 15:55
Adds a fast path using the self-hosted Apple Silicon runner
([self-hosted, macOS, ARM64]) which runs all tests without sharding.

If the Mac runner doesn't pick up the job within 15 seconds, the
Ubuntu sharded fallback (3 partitions) proceeds as before.

This avoids the overhead of 3x compilation on Ubuntu when the Mac
runner is available, while maintaining reliability when it's busy.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add missing SubelementsDeletionBehavior behavior table to all 16
  translated batch-operations.md files
- Restore missing sections in Arabic dense-tree.md (auth paths, batch
  ops, multi-position proofs, V0 limitation, query encoding, comparison
  table expansion)
- Restore missing sections in Arabic mmr-tree.md (reverse computation,
  PartialEq note, read ops, batch example, proof generation/verification
  expansion, cost tracking, implementation files)
- Restore missing content in Japanese bulk-append-tree.md (proof struct,
  generation steps, verification result, cost/comparison table rows)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Mar 10, 2026

Copy link
Copy Markdown
Contributor

Warning

Rate limit exceeded

@QuantumExplorer has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 18 minutes and 32 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: ab62334b-e71d-4633-a045-f0ec5fed25c6

📥 Commits

Reviewing files that changed from the base of the PR and between b191ff2 and 47b536e.

📒 Files selected for processing (20)
  • .github/workflows/grovedb.yml
  • docs/book/translations/ar/src/batch-operations.md
  • docs/book/translations/ar/src/dense-tree.md
  • docs/book/translations/ar/src/mmr-tree.md
  • docs/book/translations/cs/src/batch-operations.md
  • docs/book/translations/de/src/batch-operations.md
  • docs/book/translations/es/src/batch-operations.md
  • docs/book/translations/fr/src/batch-operations.md
  • docs/book/translations/id/src/batch-operations.md
  • docs/book/translations/it/src/batch-operations.md
  • docs/book/translations/ja/src/batch-operations.md
  • docs/book/translations/ja/src/bulk-append-tree.md
  • docs/book/translations/ko/src/batch-operations.md
  • docs/book/translations/pl/src/batch-operations.md
  • docs/book/translations/pt/src/batch-operations.md
  • docs/book/translations/ru/src/batch-operations.md
  • docs/book/translations/th/src/batch-operations.md
  • docs/book/translations/tr/src/batch-operations.md
  • docs/book/translations/vi/src/batch-operations.md
  • docs/book/translations/zh/src/batch-operations.md
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix/book-translations-sync

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@QuantumExplorer
QuantumExplorer merged commit eb6186a into develop Mar 10, 2026
9 checks passed
@QuantumExplorer
QuantumExplorer deleted the fix/book-translations-sync branch March 10, 2026 09:00
QuantumExplorer added a commit that referenced this pull request Mar 10, 2026
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.

1 participant