Skip to content

Commit 859022a

Browse files
authored
Merge pull request #1300 from metacpan/haarg/new-search-elasticsearch
update Search::Elasticsearch to latest
2 parents 1cb2a0f + d353a30 commit 859022a

File tree

3 files changed

+131
-66
lines changed

3 files changed

+131
-66
lines changed

cpanfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ requires 'MooseX::Getopt::Dashes';
9999
requires 'MooseX::Getopt::OptionTypeMap';
100100
requires 'MooseX::StrictConstructor';
101101
requires 'MooseX::Types';
102-
requires 'MooseX::Types::ElasticSearch', '== 0.0.4';
102+
requires 'MooseX::Types::ElasticSearch', '0.0.4';
103103
requires 'MooseX::Types::Moose';
104104
requires 'Mozilla::CA', '20211001';
105105
requires 'namespace::autoclean';
@@ -122,7 +122,8 @@ requires 'Pod::Text', '4.14';
122122
requires 'Ref::Util';
123123
requires 'Safe', '2.35'; # bug fixes (used by Parse::PMFile)
124124
requires 'Scalar::Util', '1.62'; # Moose
125-
requires 'Search::Elasticsearch', '== 2.03';
125+
requires 'Search::Elasticsearch' => '8.12';
126+
requires 'Search::Elasticsearch::Client::2_0' => '6.81';
126127
requires 'Term::Choose', '1.754'; # Git::Helpers
127128
requires 'Throwable::Error';
128129
requires 'Term::Size::Any'; # for Catalyst

cpanfile.snapshot

Lines changed: 124 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -5041,6 +5041,12 @@ DISTRIBUTIONS
50415041
perl 5.006002
50425042
strict 0
50435043
warnings 0
5044+
Net-IP-1.26
5045+
pathname: M/MA/MANU/Net-IP-1.26.tar.gz
5046+
provides:
5047+
Net::IP 1.26
5048+
requirements:
5049+
ExtUtils::MakeMaker 0
50445050
Net-OAuth-0.28
50455051
pathname: K/KG/KGRENNAN/Net-OAuth-0.28.tar.gz
50465052
provides:
@@ -6324,65 +6330,87 @@ DISTRIBUTIONS
63246330
ExtUtils::MakeMaker 0
63256331
Test::More 0
63266332
perl 5.006001
6327-
Search-Elasticsearch-2.03
6328-
pathname: D/DR/DRTECH/Search-Elasticsearch-2.03.tar.gz
6329-
provides:
6330-
Search::Elasticsearch 2.03
6331-
Search::Elasticsearch::Bulk 2.03
6332-
Search::Elasticsearch::Client::0_90::Direct 2.03
6333-
Search::Elasticsearch::Client::0_90::Direct::Cluster 2.03
6334-
Search::Elasticsearch::Client::0_90::Direct::Indices 2.03
6335-
Search::Elasticsearch::Client::1_0::Direct 2.03
6336-
Search::Elasticsearch::Client::1_0::Direct::Cat 2.03
6337-
Search::Elasticsearch::Client::1_0::Direct::Cluster 2.03
6338-
Search::Elasticsearch::Client::1_0::Direct::Indices 2.03
6339-
Search::Elasticsearch::Client::1_0::Direct::Nodes 2.03
6340-
Search::Elasticsearch::Client::1_0::Direct::Snapshot 2.03
6341-
Search::Elasticsearch::Client::2_0::Direct 2.03
6342-
Search::Elasticsearch::Client::2_0::Direct::Cat 2.03
6343-
Search::Elasticsearch::Client::2_0::Direct::Cluster 2.03
6344-
Search::Elasticsearch::Client::2_0::Direct::Indices 2.03
6345-
Search::Elasticsearch::Client::2_0::Direct::Nodes 2.03
6346-
Search::Elasticsearch::Client::2_0::Direct::Snapshot 2.03
6347-
Search::Elasticsearch::Client::2_0::Direct::Tasks 2.03
6348-
Search::Elasticsearch::Cxn::Factory 2.03
6349-
Search::Elasticsearch::Cxn::HTTPTiny 2.03
6350-
Search::Elasticsearch::Cxn::Hijk 2.03
6351-
Search::Elasticsearch::Cxn::LWP 2.03
6352-
Search::Elasticsearch::CxnPool::Sniff 2.03
6353-
Search::Elasticsearch::CxnPool::Static 2.03
6354-
Search::Elasticsearch::CxnPool::Static::NoPing 2.03
6355-
Search::Elasticsearch::Error 2.03
6356-
Search::Elasticsearch::Logger::LogAny 2.03
6357-
Search::Elasticsearch::Role::API::0_90 2.03
6358-
Search::Elasticsearch::Role::API::1_0 2.03
6359-
Search::Elasticsearch::Role::API::2_0 2.03
6360-
Search::Elasticsearch::Role::Bulk 2.03
6361-
Search::Elasticsearch::Role::Client 2.03
6362-
Search::Elasticsearch::Role::Client::Direct 2.03
6363-
Search::Elasticsearch::Role::Client::Direct::Main 2.03
6364-
Search::Elasticsearch::Role::Cxn 2.03
6365-
Search::Elasticsearch::Role::Cxn::HTTP 2.03
6366-
Search::Elasticsearch::Role::CxnPool 2.03
6367-
Search::Elasticsearch::Role::CxnPool::Sniff 2.03
6368-
Search::Elasticsearch::Role::CxnPool::Static 2.03
6369-
Search::Elasticsearch::Role::CxnPool::Static::NoPing 2.03
6370-
Search::Elasticsearch::Role::Is_Sync 2.03
6371-
Search::Elasticsearch::Role::Logger 2.03
6372-
Search::Elasticsearch::Role::Scroll 2.03
6373-
Search::Elasticsearch::Role::Serializer 2.03
6374-
Search::Elasticsearch::Role::Serializer::JSON 2.03
6375-
Search::Elasticsearch::Role::Transport 2.03
6376-
Search::Elasticsearch::Scroll 2.03
6377-
Search::Elasticsearch::Serializer::JSON 2.03
6378-
Search::Elasticsearch::Serializer::JSON::Cpanel 2.03
6379-
Search::Elasticsearch::Serializer::JSON::PP 2.03
6380-
Search::Elasticsearch::Serializer::JSON::XS 2.03
6381-
Search::Elasticsearch::TestServer 2.03
6382-
Search::Elasticsearch::Transport 2.03
6383-
Search::Elasticsearch::Util 2.03
6384-
Search::Elasticsearch::Util::API::Path 2.03
6385-
Search::Elasticsearch::Util::API::QS 2.03
6333+
Search-Elasticsearch-8.12
6334+
pathname: E/EZ/EZIMUEL/Search-Elasticsearch-8.12.tar.gz
6335+
provides:
6336+
Search::Elasticsearch 8.12
6337+
Search::Elasticsearch::Client::8_0 8.12
6338+
Search::Elasticsearch::Client::8_0::Bulk 8.12
6339+
Search::Elasticsearch::Client::8_0::Direct 8.12
6340+
Search::Elasticsearch::Client::8_0::Direct::Autoscaling 8.12
6341+
Search::Elasticsearch::Client::8_0::Direct::CCR 8.12
6342+
Search::Elasticsearch::Client::8_0::Direct::Cat 8.12
6343+
Search::Elasticsearch::Client::8_0::Direct::Cluster 8.12
6344+
Search::Elasticsearch::Client::8_0::Direct::Connector 8.12
6345+
Search::Elasticsearch::Client::8_0::Direct::ConnectorSyncJob 8.12
6346+
Search::Elasticsearch::Client::8_0::Direct::DanglingIndices 8.12
6347+
Search::Elasticsearch::Client::8_0::Direct::Enrich 8.12
6348+
Search::Elasticsearch::Client::8_0::Direct::Eql 8.12
6349+
Search::Elasticsearch::Client::8_0::Direct::Esql 8.12
6350+
Search::Elasticsearch::Client::8_0::Direct::Features 8.12
6351+
Search::Elasticsearch::Client::8_0::Direct::Fleet 8.12
6352+
Search::Elasticsearch::Client::8_0::Direct::Graph 8.12
6353+
Search::Elasticsearch::Client::8_0::Direct::ILM 8.12
6354+
Search::Elasticsearch::Client::8_0::Direct::Indices 8.12
6355+
Search::Elasticsearch::Client::8_0::Direct::Inference 8.12
6356+
Search::Elasticsearch::Client::8_0::Direct::Ingest 8.12
6357+
Search::Elasticsearch::Client::8_0::Direct::License 8.12
6358+
Search::Elasticsearch::Client::8_0::Direct::Logstash 8.12
6359+
Search::Elasticsearch::Client::8_0::Direct::ML 8.12
6360+
Search::Elasticsearch::Client::8_0::Direct::Migration 8.12
6361+
Search::Elasticsearch::Client::8_0::Direct::Monitoring 8.12
6362+
Search::Elasticsearch::Client::8_0::Direct::Nodes 8.12
6363+
Search::Elasticsearch::Client::8_0::Direct::Profiling 8.12
6364+
Search::Elasticsearch::Client::8_0::Direct::QueryRuleset 8.12
6365+
Search::Elasticsearch::Client::8_0::Direct::Rollup 8.12
6366+
Search::Elasticsearch::Client::8_0::Direct::SQL 8.12
6367+
Search::Elasticsearch::Client::8_0::Direct::SSL 8.12
6368+
Search::Elasticsearch::Client::8_0::Direct::SearchApplication 8.12
6369+
Search::Elasticsearch::Client::8_0::Direct::SearchableSnapshots 8.12
6370+
Search::Elasticsearch::Client::8_0::Direct::Security 8.12
6371+
Search::Elasticsearch::Client::8_0::Direct::Shutdown 8.12
6372+
Search::Elasticsearch::Client::8_0::Direct::Simulate 8.12
6373+
Search::Elasticsearch::Client::8_0::Direct::Slm 8.12
6374+
Search::Elasticsearch::Client::8_0::Direct::Snapshot 8.12
6375+
Search::Elasticsearch::Client::8_0::Direct::Synonyms 8.12
6376+
Search::Elasticsearch::Client::8_0::Direct::Tasks 8.12
6377+
Search::Elasticsearch::Client::8_0::Direct::TextStructure 8.12
6378+
Search::Elasticsearch::Client::8_0::Direct::Transform 8.12
6379+
Search::Elasticsearch::Client::8_0::Direct::Watcher 8.12
6380+
Search::Elasticsearch::Client::8_0::Direct::XPack 8.12
6381+
Search::Elasticsearch::Client::8_0::Role::API 8.12
6382+
Search::Elasticsearch::Client::8_0::Role::Bulk 8.12
6383+
Search::Elasticsearch::Client::8_0::Role::Scroll 8.12
6384+
Search::Elasticsearch::Client::8_0::Scroll 8.12
6385+
Search::Elasticsearch::Client::8_0::TestServer 8.12
6386+
Search::Elasticsearch::Cxn::Factory 8.12
6387+
Search::Elasticsearch::Cxn::HTTPTiny 8.12
6388+
Search::Elasticsearch::Cxn::LWP 8.12
6389+
Search::Elasticsearch::CxnPool::Sniff 8.12
6390+
Search::Elasticsearch::CxnPool::Static 8.12
6391+
Search::Elasticsearch::CxnPool::Static::NoPing 8.12
6392+
Search::Elasticsearch::Error 8.12
6393+
Search::Elasticsearch::Logger::LogAny 8.12
6394+
Search::Elasticsearch::Role::API 8.12
6395+
Search::Elasticsearch::Role::Client 8.12
6396+
Search::Elasticsearch::Role::Client::Direct 8.12
6397+
Search::Elasticsearch::Role::Cxn 8.12
6398+
Search::Elasticsearch::Role::CxnPool 8.12
6399+
Search::Elasticsearch::Role::CxnPool::Sniff 8.12
6400+
Search::Elasticsearch::Role::CxnPool::Static 8.12
6401+
Search::Elasticsearch::Role::CxnPool::Static::NoPing 8.12
6402+
Search::Elasticsearch::Role::Is_Sync 8.12
6403+
Search::Elasticsearch::Role::Logger 8.12
6404+
Search::Elasticsearch::Role::Serializer 8.12
6405+
Search::Elasticsearch::Role::Serializer::JSON 8.12
6406+
Search::Elasticsearch::Role::Transport 8.12
6407+
Search::Elasticsearch::Serializer::JSON 8.12
6408+
Search::Elasticsearch::Serializer::JSON::Cpanel 8.12
6409+
Search::Elasticsearch::Serializer::JSON::PP 8.12
6410+
Search::Elasticsearch::Serializer::JSON::XS 8.12
6411+
Search::Elasticsearch::TestServer 8.12
6412+
Search::Elasticsearch::Transport 8.12
6413+
Search::Elasticsearch::Util 8.12
63866414
requirements:
63876415
Any::URI::Escape 0
63886416
Data::Dumper 0
@@ -6392,9 +6420,12 @@ DISTRIBUTIONS
63926420
File::Temp 0
63936421
HTTP::Headers 0
63946422
HTTP::Request 0
6395-
HTTP::Tiny 0.043
6423+
HTTP::Tiny 0.076
6424+
IO::Compress::Deflate 0
6425+
IO::Compress::Gzip 0
63966426
IO::Select 0
63976427
IO::Socket 0
6428+
IO::Uncompress::Gunzip 0
63986429
IO::Uncompress::Inflate 0
63996430
JSON::MaybeXS 1.002002
64006431
JSON::PP 0
@@ -6404,8 +6435,9 @@ DISTRIBUTIONS
64046435
Log::Any::Adapter 0
64056436
MIME::Base64 0
64066437
Module::Runtime 0
6407-
Moo 1.003
6438+
Moo 2.001000
64086439
Moo::Role 0
6440+
Net::IP 0
64096441
POSIX 0
64106442
Package::Stash 0.34
64116443
Scalar::Util 0
@@ -6417,6 +6449,37 @@ DISTRIBUTIONS
64176449
overload 0
64186450
strict 0
64196451
warnings 0
6452+
Search-Elasticsearch-Client-2_0-6.81
6453+
pathname: E/EZ/EZIMUEL/Search-Elasticsearch-Client-2_0-6.81.tar.gz
6454+
provides:
6455+
Search::Elasticsearch::Client::2_0 6.81
6456+
Search::Elasticsearch::Client::2_0::Bulk 6.81
6457+
Search::Elasticsearch::Client::2_0::Direct 6.81
6458+
Search::Elasticsearch::Client::2_0::Direct::Cat 6.81
6459+
Search::Elasticsearch::Client::2_0::Direct::Cluster 6.81
6460+
Search::Elasticsearch::Client::2_0::Direct::Indices 6.81
6461+
Search::Elasticsearch::Client::2_0::Direct::Nodes 6.81
6462+
Search::Elasticsearch::Client::2_0::Direct::Snapshot 6.81
6463+
Search::Elasticsearch::Client::2_0::Direct::Tasks 6.81
6464+
Search::Elasticsearch::Client::2_0::Role::API 6.81
6465+
Search::Elasticsearch::Client::2_0::Role::Bulk 6.81
6466+
Search::Elasticsearch::Client::2_0::Role::Scroll 6.81
6467+
Search::Elasticsearch::Client::2_0::Scroll 6.81
6468+
Search::Elasticsearch::Client::2_0::TestServer 6.81
6469+
requirements:
6470+
Devel::GlobalDestruction 0
6471+
ExtUtils::MakeMaker 0
6472+
Moo 0
6473+
Moo::Role 0
6474+
Search::Elasticsearch 6.00
6475+
Search::Elasticsearch::Role::API 0
6476+
Search::Elasticsearch::Role::Client::Direct 0
6477+
Search::Elasticsearch::Role::Is_Sync 0
6478+
Search::Elasticsearch::Util 0
6479+
Try::Tiny 0
6480+
namespace::clean 0
6481+
strict 0
6482+
warnings 0
64206483
Sereal-Decoder-5.004
64216484
pathname: Y/YV/YVES/Sereal-Decoder-5.004.tar.gz
64226485
provides:

t/query/release.t

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@ use MetaCPAN::Query::Release ();
77
use MetaCPAN::Server::Test ();
88
use Test::More;
99

10-
my $query
11-
= MetaCPAN::Query::Release->new(
12-
es => MetaCPAN::Server::Test::model->es() );
10+
my $query = MetaCPAN::Query::Release->new(
11+
es => MetaCPAN::Server::Test::model->es(),
12+
index_name => 'cpan',
13+
);
1314

1415
is( $query->_get_latest_release('DoesNotExist'),
1516
undef, '_get_latest_release returns undef when release does not exist' );

0 commit comments

Comments
 (0)