Hello Roma, Have you deleted this object at some point in your runs? Please make sure AAE is running by checking search’s AAE status, `riak-admin search aae-status`, and that data exists in the correct directory, `./data/yz_anti_entropy` (http://docs.basho.com/riak/latest/ops/advanced/configs/search/). You may just need to perform a read-repair by performing a fetch of the object itself first, before performing search queries again.
Also, have you left or added nodes? I’m guessing that even your 1 node instance is still running a cluster on that one node, right? Thanks. Zeeshan Lakhani programmer | software engineer at @basho | org. member/founder of @papers_we_love | paperswelove.org twitter => @zeeshanlakhani > On Mar 12, 2015, at 5:59 AM, Roma Lakotko <[email protected]> wrote: > > Each request to riak search return different results. It's return different > numFound. > > I use request like this: > > http://localhost:8098/search/query/assets?wt=json&q=type:*&sort=_yz_rk%20asc > <http://localhost:8098/search/query/assets?wt=json&q=type:*&sort=_yz_rk%20asc> > > If add start offset it can return: > > http://localhost:8098/search/query/assets?wt=json&q=type:*&sort=_yz_rk%20asc&start=1247 > > <http://localhost:8098/search/query/assets?wt=json&q=type:*&sort=_yz_rk%20asc&start=1247> > "response": { > "numFound": 1248, > "start": 1247, > "docs": [ > { > "_yz_id": > "1*default*assets*fff63ecf-a0c4-4ecf-b24d-c493ca3a302f*44", > "_yz_rk": "fff63ecf-a0c4-4ecf-b24d-c493ca3a302f", > "_yz_rt": "default", > "_yz_rb": "assets" > } > ] > } > > On next request it return something like this > > "numFound": 1224, > "start": 1247, > "docs": [] > > I have 1 node installation, and no process write to Riak. > I have same problem this production cluster with 7 nodes. > > Scheme for document > > <?xml version="1.0" encoding="UTF-8" ?> > <schema name="schedule" version="1.5"> > <fields> > <field name="objectId" type="string_ci" indexed="true" > stored="false" /> > <field name="type" type="string_ci" indexed="true" stored="false" /> > <field name="objectType" type="string_ci" indexed="true" > stored="false" /> > > <field name="contentType" type="string_ci" indexed="true" > stored="false" /> > <field name="properties" type="string_ci" indexed="true" > stored="false" multiValued="true" /> > <field name="tag" type="string_ci" indexed="true" stored="false" /> > <field name="isUploaded" type="boolean" indexed="true" > stored="false" /> > <field name="published" type="boolean" indexed="true" > stored="false" /> > <field name="drm" type="boolean" indexed="true" stored="false" /> > <field name="dateCreated" type="date" indexed="true" stored="false" /> > > <!-- All of these fields are required by Riak Search --> > <field name="_yz_id" type="_yz_str" indexed="true" stored="true" > multiValued="false" required="true"/> > <field name="_yz_ed" type="_yz_str" indexed="true" stored="false" > multiValued="false"/> > <field name="_yz_pn" type="_yz_str" indexed="true" stored="false" > multiValued="false"/> > <field name="_yz_fpn" type="_yz_str" indexed="true" stored="false" > multiValued="false"/> > <field name="_yz_vtag" type="_yz_str" indexed="true" stored="false" > multiValued="false"/> > <field name="_yz_rk" type="_yz_str" indexed="true" stored="true" > multiValued="false"/> > <field name="_yz_rt" type="_yz_str" indexed="true" stored="true" > multiValued="false"/> > <field name="_yz_rb" type="_yz_str" indexed="true" stored="true" > multiValued="false"/> > <field name="_yz_err" type="_yz_str" indexed="true" stored="false" > multiValued="false"/> > > <dynamicField name="*" type="ignored"/> > </fields> > > <uniqueKey>_yz_id</uniqueKey> > > <types> > <!-- YZ String: Used for non-analyzed fields text_ru --> > <fieldType name="date" class="solr.TrieDateField" sortMissingLast="true" > omitNorms="true"/> > <fieldType name="double" class="solr.TrieDoubleField" > sortMissingLast="true" omitNorms="true"/> > <fieldType name="int" class="solr.TrieIntField" sortMissingLast="true" > omitNorms="true"/> > > <fieldType name="boolean" class="solr.BoolField" sortMissingLast="true" > omitNorms="true"/> > <fieldType name="_yz_str" class="solr.StrField" sortMissingLast="true" /> > <fieldtype name="ignored" stored="false" indexed="false" multiValued="true" > class="solr.StrField" /> > <fieldType name="string_ci" class="solr.TextField" sortMissingLast="true" > omitNorms="true"> > <analyzer> > <tokenizer class="solr.StandardTokenizerFactory"/> > <filter class="solr.LowerCaseFilterFactory" /> > <filter class='solr.PatternReplaceFilterFactory' pattern='ё' > replacement='е' replace='all'/> > </analyzer> > </fieldType> > </types> > </schema> > > Best regards, > Roman > _______________________________________________ > riak-users mailing list > [email protected] > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
_______________________________________________ riak-users mailing list [email protected] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
