Parent Directory | Revision Log
store _owner_id in index and add them to search queries so that we get just rearch results we should see (as opposed to Jifty current_user_can throwing them away much later)
1 | dpavlin | 47 | #!/usr/bin/perl |
2 | |||
3 | # helper script to re-index full text index | ||
4 | |||
5 | use strict; | ||
6 | |||
7 | use lib 'lib'; | ||
8 | |||
9 | use Jifty; | ||
10 | use Lucene; | ||
11 | use Grep::Search; | ||
12 | use Data::Dump qw/dump/; | ||
13 | |||
14 | BEGIN { Jifty->new; }; | ||
15 | |||
16 | my $coll = Grep::Model::ItemCollection->new( results_are_readable => 1 ); | ||
17 | $coll->unlimit; | ||
18 | |||
19 | print "indexing ", $coll->count, " items "; | ||
20 | |||
21 | while ( my $i = $coll->next ) { | ||
22 | |||
23 | dpavlin | 64 | Grep::Search->add( $i, $i->in_feed->owner->id ); |
24 | dpavlin | 47 | |
25 | print $i->id, ' '; | ||
26 | } | ||
27 | |||
28 | print "\n"; | ||
29 | |||
30 | Grep::Search->finish; |
Name | Value |
---|---|
svn:executable | * |
ViewVC Help | |
Powered by ViewVC 1.1.26 |