Hi Zhenghuo. Did you replace "index_name" with actual name of your index? If not, that's probably the issue.
Regards, Geoff Yang Zhenguo <yangzhen...@gmail.com> wrote: >Hi Geoff, > >When I run rp(yz_index:reload(<<"index_name">>)). > > >The result is "exception error: undefined function yz_index:reload/1" > > >Not very clear how to reload the index, I tried to restart riak, still doesn't >work. > >Thanks & Regards, > >Zhenguo > > >2014-11-26 1:31 GMT+08:00 Geoff Garbers <ge...@totalsend.com>: > >Hey Zhenguo. > >I've actually just gone through something similar myself recently. > > > >I found that the most reliable way to do this is as follows: > >1. Update the schema (as you have shown) >2. Attach to the Erlang console on each node, and run >rp(yz_index:reload(<<"index_name">>)). > >3. List all keys in the buckets with your bucket type, and pull and put each >of the objects in those buckets. > > >It's not the most ideal way, but it's the most effective (from what I've >found) until the new search administration functionality becomes available. > > >Regards, > >Geoff > > > > >Geoffrey Garbers >Senior Developer > > > > > >Cell: +27 (0)766 476 920 >Skype: geoff.garbers >ge...@totalsend.com >www.totalsend.com > > > +1 347-431-0494 > +44 (0)203 519 1082 > +61 (0)3 9111 5760 > +27 (0)21 200 6981 > > >On Tue, Nov 25, 2014 at 6:46 PM, Yang Zhenguo <yangzhen...@gmail.com> wrote: > >Any other options? :) > > >2014-11-26 0:42 GMT+08:00 Eric Redmond <eredm...@basho.com>: > >Yes, that is one of the options. > > >Eric > > > >On Nov 25, 2014, at 8:40 AM, Yang Zhenguo <yangzhen...@gmail.com> wrote: > > >Hi Eric, > >Any suggestion for my requirement? create a new search index? > >Regards, >Zhenguo > > >2014-11-26 0:24 GMT+08:00 Eric Redmond <eredm...@basho.com>: > >Automatic updating of indexes due to schema changes doesn't exist yet. It'll >be added soon: > > >https://github.com/basho/yokozuna/pull/427 > > >Eric > > > >On Nov 25, 2014, at 8:21 AM, Yang Zhenguo <yangzhen...@gmail.com> wrote: > > >I have an existed schema and I want to add one column in it, such as ><field name="problem_id" type="string" indexed="true" stored="true" /> > > >What's the steps to update it? > >Since there is the search_index related to the schema and a bucket type >related to the search_index. > > >I tried to update the schema by the following commands: >{ok, SchemaData} = file:read_file("cartoons.xml"), >riakc_pb_socket:create_search_schema(Pid, <<"cartoons">>, SchemaData). > >However, I can not search the object with new field. > > >Thanks in advance. > > >Regards, > >-- > >Zhenguo Yang > >www.prinbit.com > >_______________________________________________ >riak-users mailing list >riak-users@lists.basho.com >http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > > > > > >-- > >Zhenguo Yang >MSN: zgyang...@hotmail.com > > > > > >-- > >Zhenguo Yang >MSN: zgyang...@hotmail.com > > >_______________________________________________ >riak-users mailing list >riak-users@lists.basho.com >http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > > > > > >-- > >Zhenguo Yang >MSN: zgyang...@hotmail.com >
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com