Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Elasticsearch upgrade #398

Closed
wants to merge 47 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
13fe6dd
print elasticsearch instance
andreeap Feb 24, 2015
c4bef6f
add changes from mo/es1.0.0
andreeap Mar 4, 2015
8f4ef76
add Search::Elasticsearch
andreeap Mar 4, 2015
f79dac3
remove @bulk in usage
andreeap Mar 4, 2015
7985fc1
get cluster info
andreeap Mar 5, 2015
eeff92e
tidy get cluster info
andreeap Mar 5, 2015
48bb009
Remove some Es use statements.
oalders Mar 13, 2015
315d26b
Don't call Es method which no longer exists.
oalders Mar 13, 2015
6fad176
Upgrade MooseX::Types::ElasticSearch from 0.0.2 to 0.0.4
oalders Mar 13, 2015
98e79f3
Have Travis use checkout for p5-elasticsearch-model.
oalders Mar 13, 2015
e9e6541
Upgrade Moose from to 2.0802 to 2.1403
oalders Mar 13, 2015
8f7afbc
change directory value format
andreeap Mar 19, 2015
f0f7e06
compare to true value in badpod test
andreeap Mar 19, 2015
f7f9835
fix query for release files
andreeap Mar 19, 2015
2ffeee8
revert change in badbod test
andreeap Mar 19, 2015
4488d18
use \ for attributes values
andreeap Mar 19, 2015
c776371
use function_score in autocomplete
andreeap Mar 19, 2015
ec206a3
use simple_query_string for query in autocomplete
andreeap Mar 19, 2015
2241316
debug badpod
andreeap Mar 20, 2015
4958017
debug
andreeap Mar 20, 2015
5bfa05e
debug
andreeap Mar 20, 2015
96663d0
make arrayref to pod_lines
andreeap Mar 20, 2015
788858f
debug
andreeap Mar 20, 2015
ecc737a
debug
andreeap Mar 20, 2015
06b8a96
debug
andreeap Mar 20, 2015
b8503e0
debug
andreeap Mar 20, 2015
a871f2a
debug
andreeap Mar 20, 2015
e295c50
debug
andreeap Mar 22, 2015
2e6e888
debug
andreeap Mar 22, 2015
7da6c9f
chaotic behaviour when testing for pod_lines
andreeap Mar 22, 2015
d703b98
chaotic behaviour when testing for pod_lines-debug in all releases
andreeap Mar 22, 2015
b1f0c43
debug in all releases
andreeap Mar 22, 2015
555e7ac
remove debug information
andreeap Mar 23, 2015
e7fe562
debug for signature in moose release
andreeap Mar 23, 2015
00afe47
no debug
andreeap Mar 23, 2015
49187a5
get info on test for modules in release files
andreeap Mar 23, 2015
3dc4176
correct typo
andreeap Mar 23, 2015
e092668
print signature value
andreeap Mar 23, 2015
8be70b4
remove debug info
andreeap Mar 23, 2015
6f5bca6
debug
andreeap Mar 24, 2015
64ebfb9
debug
andreeap Mar 24, 2015
37da853
restore value format of directory in meta-provides test
andreeap Mar 24, 2015
85d7035
debug signature in moose release
andreeap Apr 9, 2015
c1c563b
sorted results in autocomplete
andreeap Apr 13, 2015
75f1f7e
fix CPANTesters error
andreeap Apr 13, 2015
05daef5
debug
andreeap Apr 14, 2015
f760ab3
remove debug info
andreeap Apr 14, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
7 changes: 3 additions & 4 deletions .travis.yml
Expand Up @@ -28,10 +28,9 @@ env:


before_install:
# We need to run a pre-1.0 instance of ES until we update everything.
- wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.90.13.deb
- sudo dpkg -i --force-confdef elasticsearch-0.90.13.deb
- sudo service elasticsearch restart
- git clone https://github.com/CPAN-API/p5-elasticsearch-model.git
- pwd

- cpanm -n Devel::Cover::Report::Coveralls
- cpanm -n Carton
Expand All @@ -53,7 +52,7 @@ script:
# Devel::Cover isn't in the cpanfile
# but if it's installed into the global dirs this should work.
# NOTE: No '-r' for prove; 't/fakecpan.t' does the recursion for us.
- HARNESS_PERL_SWITCHES=-MDevel::Cover=+ignore,local carton exec prove -lv t
- HARNESS_PERL_SWITCHES=-MDevel::Cover=+ignore,local carton exec prove -lv -I p5-elasticsearch-model/lib t

after_success:
- cover -report coveralls
Expand Down
7 changes: 4 additions & 3 deletions cpanfile
Expand Up @@ -42,7 +42,7 @@ requires 'Devel::ArgNames';
requires 'Digest::MD5';
requires 'Digest::SHA1';
requires 'EV';
requires 'ElasticSearchX::Model', '0.1.5';
requires 'ElasticSearchX::Model', '0.1.7';
requires 'Email::Address';
requires 'Email::Sender::Simple';
requires 'Email::Simple';
Expand Down Expand Up @@ -85,7 +85,7 @@ requires 'Log::Log4perl::Appender::ScreenColoredLevels';
requires 'Module::Metadata', '1.000022';
requires 'Module::Pluggable';
requires 'Module::Runtime';
requires 'Moose', ' == 2.0802'; # Pin to older version to avoid deprecation warning on enum that we can't escape b/c we're pinned to an old version of MX-Types-ES.
requires 'Moose', ' >= 2.1403';
requires 'Moose::Role';
requires 'Moose::Util';
requires 'MooseX::Aliases';
Expand All @@ -98,7 +98,7 @@ requires 'MooseX::Getopt::OptionTypeMap';
requires 'MooseX::StrictConstructor';
requires 'MooseX::Types';
requires 'MooseX::Types::Common::String';
requires 'MooseX::Types::ElasticSearch', ' == 0.0.2'; # Newer versions use the other ES module which we can't upgrade to yet b/c of ESX-Model.
requires 'MooseX::Types::ElasticSearch', ' == 0.0.4';
requires 'MooseX::Types::Moose';
requires 'MooseX::Types::Path::Class::MoreCoercions';
requires 'MooseX::Types::Structured';
Expand Down Expand Up @@ -134,6 +134,7 @@ requires 'Pod::Text';
requires 'Regexp::Common';
requires 'Regexp::Common::time';
requires 'Safe', '2.35'; # bug fixes (used by Parse::PMFile)
requires 'Search::Elasticsearch';
requires 'Starman';
requires 'Time::Local';
requires 'Throwable::Error';
Expand Down