the query parameter limit is not working for jobs
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
- #2427 @C1-BA-B1-F3 による — マージされずにクローズ
評価
調査の方向性
まず /jobs エンドポイントで問題を再現します。実行リクエストを3件作成し、その後 /jobs?limit=2 を試し、デフォルト値をテストするために21件のリクエストを作成します。jobs エンドポイントに対する Python API の処理を追跡し、リクエストされた場合はレスポンスが2件のレコードを返し、デフォルトでは20件を返すことを確認します。
索引モデルが issue の本文から書いたものです。
説明
Description
The url /jobs does not return a limited number of records of 20 as it should be by default.
Even if the query parameter limit is explicitly given (e.g. /jobs?limit=2) the result is not limited and all records are returned.
Steps to Reproduce
Make 3 execution requests, and then submit /jobs?limit=2
All 3 jobs will show.
For default, make 21 execution requests, and then submit /jobs
Expected behavior
By default only 20 records should return.
If the query parameter "limit" is specified, only the number of records specified must return.
Environment
Docker component: FROM geopython/pygeoapi:latest
- OS:
- Python version:
- pygeoapi version: 0.25.dev0
- 主要言語
- Python
- スター
- 626
- フォーク
- 334
- 平均マージ
- 20時間 31分
- マージ済み PR(30日)
- 3
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
geopython/pygeoapi のほかの issue
-
get_collection_map does not parse the transparent query parameter対応中かも @ozenyunus35 が 1 日前に担当しました。 オープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 25/100
メンテナーはふだん 1 日以内に返信
-
map providers can sometimes be passed incorrect bbox-crs value対応中かも @ozenyunus35 が 1 日前に担当しました。 オープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 25/100
メンテナーはふだん 1 日以内に返信
-
bug
難易度 3/5 半日 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
メンテナーはふだん 1 日以内に返信
-
Support cql2 filter on the esri provider対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンenhancement
難易度 5/5 1週間以上 初心者へのやさしさ 22/100
メンテナーはふだん 1 日以内に返信
geopython/pygeoapi の issue をすべて見る
似ている issue
-
python triage
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
microsoft/semantic-kernel#14615 ·
メンテナーはふだん 3 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
shackett/shackett-utils#19 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
UKGovernmentBEIS/control-arena#917 ·
メンテナーはふだん 1 日以内に返信