Skip to content

Commit

Permalink
fix CPANTesters error
Browse files Browse the repository at this point in the history
  • Loading branch information
andreeap committed Apr 13, 2015
1 parent c1c563b commit 75f1f7e
Showing 1 changed file with 6 additions and 15 deletions.
21 changes: 6 additions & 15 deletions lib/MetaCPAN/Script/CPANTesters.pm
Expand Up @@ -40,14 +40,7 @@ sub index_reports {


bunzip2 "$db.bz2" => "$db", AutoClose => 1; bunzip2 "$db.bz2" => "$db", AutoClose => 1;


my $scroll = $es->scrolled_search( my $scroll = $self->index->type('release')->size(500)->raw->scroll;
index => $index,
type => 'release',
query => { match_all => {} },
size => 500,
search_type => 'scan',
scroll => '5m',
);


my %releases; my %releases;
while ( my $release = $scroll->next ) { while ( my $release = $scroll->next ) {
Expand All @@ -56,8 +49,7 @@ sub index_reports {
join( '-', join( '-',
grep {defined} $data->{distribution}, grep {defined} $data->{distribution},
$data->{version} ) $data->{version} )
} } = $data;
= $data;
} }


log_info { 'Opening database file at ' . $db }; log_info { 'Opening database file at ' . $db };
Expand Down Expand Up @@ -87,22 +79,21 @@ sub index_reports {


sub bulk { sub bulk {
my ( $self, $bulk ) = @_; my ( $self, $bulk ) = @_;
my @bulk; my $bulk = $self->model->bulk;
my $index = $self->index->name; my $index = $self->index->name;
while ( my $data = shift @$bulk ) { while ( my $data = shift @$bulk ) {
push( $bulk->add(
@bulk,
{ {
index => { index => {
index => $index, index => $index,
id => $data->{id}, id => $data->{id},
type => 'release', type => 'release',
data => $data body => $data
} }
} }
); );
} }
$self->es->bulk( \@bulk );
} }


__PACKAGE__->meta->make_immutable; __PACKAGE__->meta->make_immutable;
Expand Down

0 comments on commit 75f1f7e

Please sign in to comment.