2016-11-29 9 views
0

私はこれをUIを介して直接(もちろんUIが使用する)REST APIを通じて見ましたが、パス上のバージョン検索では10を超える結果が返されません。Artifactoryのバージョン検索で10を超える結果が返されない

バージョンが10以上のパスを右クリックしてバージョンの削除を選択すると、これをUIで簡単に確認できます。 "検索が制限を超過し、一部のバージョンが表示されません。深いノードからこの操作を実行してください"

これはバグのようです。私はページ付けされた結果を取得する方法を見ません。また、私は、メインのプロパティファイルに次の行をコメントアウトしてみてくださいするつもりです:= 1000

しかし、それはばかげているようだが、デフォルトの種類は10ある

artifactory.search.userQueryLimit?

+0

私が使用しようとしているAPIエンドポイントは、API /検索です/バージョン。 – matthewcummings516

+0

回避策が見つかりました - ディレクトリの内容を表示すると問題なく動作し、10で切り捨てません。 – matthewcummings516

答えて

1

あなたが取得しているエラーは、追加したパラメータに関連すると思わ: artifactory.search.userQueryLimit = 1000 しかし、あなたが理解する必要がある一つのことは、あなたが得た制限は、検索が1000のエントリの上に行ったことです結果ではありません。そのため、ディレクトリ検索が機能しました。この検索は改ページでは機能しません。 あなたのバイナリを検索するためのより効率的な方法を使用したい場合、あなたは以下を参照することができますようArtifactory AQLの使用を検討することをお勧めします: https://www.jfrog.com/confluence/display/RTF/Artifactory+Query+Language


+0

右ですが、結果が1000未満のアーティファクトパスの場合は表示されます。また、私はそれを設定しなかった、それはデフォルト値です。 listDirエンドポイントを使用して回避策を見つけました。 – matthewcummings516

関連する問題