🐛 Bug Report: query-redis-labs hardcodes Redis port 14714
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 72/100
- issue の種類
- バグ
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- node.js, redis
- 領域
- backend
調査の方向性
node/query-redis-labs/src/redis.jsから始めて、Redisクライアントがどのように接続設定を取得するかを追ってください。issueによると、ポートは14714に固定されています。関数テンプレートがREDIS_HOSTとREDIS_PASSWORDをどのように提供するかを確認し、データベースのポートを公開する方法、または接続URLを受け付ける方法を決めてください。Redis Cloudデータベースが割り当てられたポートを使い、テンプレート設定を通じて接続できれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Summary
query-redis-labs can only connect to a Redis Cloud database that happens to use port 14714.
Details
node/query-redis-labs/src/redis.jscreates the client withport: 14714(same at1.2.0andmain).- Redis Cloud assigns each database its own port, and the Console template only asks for
REDIS_HOSTandREDIS_PASSWORD. That config lives inapp/config/templates/function.phpin appwrite/appwrite.
Suggested fix
Read the port from a REDIS_PORT variable and add it to the template's variables in appwrite/appwrite, or accept a full connection URL.
Notes
This turned up while adding templates to the appwrite.io integrations catalog. The Redis page is held back until this is fixed.
cc @adityaoberai
- 主要言語
- HTML
- スター
- 174
- フォーク
- 129
- 平均マージ
- 1日 15時間
- マージ済み PR(30日)
- 11
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
appwrite/templates のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
bug python
難易度 3/5 1〜2日 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
Dependency Dashboardオープン
難易度 5/5 1週間以上 初心者へのやさしさ 20/100
メンテナーはふだん 1 日以内に返信
-
Enhancement: Add TypeScript definitions (IntelliSense) to Node.js starter対応中かも @Ram3ez が 326 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 55/100
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
メンテナーはふだん 1 日以内に返信
appwrite/templates の issue をすべて見る
似ている issue
-
flang flang:runtime
難易度 2/5 1〜3時間 初心者へのやさしさ 86/100
llvm/llvm-project#239867 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
strawberry-graphql/strawberry#4794 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 77/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
microsoft/TypeScript#65370 ·
メンテナーはふだん 1 日以内に返信
-
Bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信