docs: section 11 of the storage design still lists runtime backend selection
メンテナーはふだん 4 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 82/100
- issue の種類
- ドキュメント
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- rust
調査の方向性
docs/design/04-component-storage.mdのセクション11を読み、そこにある実行時のバックエンド選択に関する記述をcrates/bin/src/main.rsおよびcrates/storage/src/backend.rsと照らし合わせてください。セクション1とcrates/server/src/backup_store.rsのin_catalog_create_onlyを、#700および#668での変更と併せて確認してください。セクション11をビルド時のバックエンド選択に合うよう更新し、テーブルのスナップショットを固定できないバックエンド向けのカタログ内バックアップ手順を含めてください。
索引モデルが issue の本文から書いたものです。
説明
Section 11.8 of docs/design/04-component-storage.md lists "Runtime backend selection (choose backend from config file)" as a reason for trait objects. Each binary has one backend, and the build chooses it. crates/bin/src/main.rs stops the build with compile_error! unless exactly one backend feature is on, and main installs that backend with set_backend (crates/storage/src/backend.rs).
Section 11 also has no step for a backend that cannot pin a table snapshot. Since #700, such a backend needs an entry in in_catalog_create_only in crates/server/src/backup_store.rs, so that its CreateBackup writes the in-catalog format. #668 adds this to section 1 of the same file.
- 主要言語
- Rust
- スター
- 517
- フォーク
- 60
- 平均マージ
- 5日 3時間
- マージ済み PR(30日)
- 79
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
ExtendDB/extenddb のほかの issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 4 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 4 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 4 日以内に返信
-
tests: two race tests share one boto3 client across threads and failed with TLSV1_ALERT_DECODE_ERRORオープンci:stability
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 4 日以内に返信
-
storage-sqlite: a restore slot test checks the slot before the copy frees it対応中かも @Dodothereal が今日担当しました。 オープンci:stability sqlite
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 4 日以内に返信
ExtendDB/extenddb の issue をすべて見る
似ている issue
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
-
bug order-flow studies ui
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
userFRM/egui-charts#2417 ·
メンテナーはふだん 1 日以内に返信
-
In a plain-text message, Font, Font Size, Font Color and Text Highlight Color stay live対応中かも @ragelfundionctrumnar が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
UCS-Care-Group/mailcraft#862 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
smoltcp-rs/smoltcp#1243 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信