Is the database being actively modified during your queries? Queries can lock down a "snapshot" within leveldb. The query operation can return keys that existed at the time of the snapshot, but have been subsequently deleted by normal operations.
In such a case, the query is correct in giving you the key and the 404 afterward is also correct. They represent two different versions of the database over time. Not sure if this is a valid scenario for you or not. Matthew > On Mar 8, 2016, at 1:22 PM, Alexander Popov <mogada...@gmail.com> wrote: > > Noticied that sometimes 2i query and all keys requesrs returns extra records > ~2% of all records. > > When call this items by get request after, it returns 404 and after that key > stops to returns in 2i and keys requests. > > Does it normally or my database is corrupted? > > _______________________________________________ > riak-users mailing list > riak-users@lists.basho.com > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com