Riak 2.0.x Link Walkingで一部のデータしか返ってこない
riak 2.0.2を使用していて、わからないことができました。
bucketという名前のバケットに、キーがkeyであるオブジェクトを格納し、そこから別のバケットの要素に対してリンクを26個追加しました。
curl -v -X GET http://riak-host.hoge.com:8098/buckets/bucket/keys/key
このようなリクエストを送ると、レスポンスヘッダのLinkで26個のリンクがあることが確認できました。 しかし、以下のリクエストでLink Walkingを行うと、20個のデータしか返ってきませんでした。
curl -v -X GET http://riak-host.hoge.com:8098/buckets/bucket/keys/key/targetbucket,_,1
リンク先のオブジェクトが存在しないのでは無いかと思い、確認しましたが、存在していました。 このような場合どのような原因が考えられるでしょうか?