[libwebservice-solr-perl] annotated tag upstream/0.40 created (now 3980965)

gregor herrmann gregoa at debian.org
Fri Jan 13 23:09:51 UTC 2017


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag upstream/0.40
in repository libwebservice-solr-perl.

        at  3980965   (tag)
   tagging  8ceea1c3032fd86f305d3cb462885578b7fc8ed3 (commit)
  replaces  upstream/0.23
 tagged by  gregor herrmann
        on  Sat Jan 14 00:01:43 2017 +0100

- Log -----------------------------------------------------------------
Upstream version 0.40

Andy Lester (34):
      =head2 Boost was listed twice.  Remove it.
      Add MYMETA.yml and MYMETA.json
      Get rid of use_ok() in the tests.  use_ok() should only be used if the
      Require Test::More to get note(), explain(), subtest() and done_testing()
      Add explanation of how to do filter queries
      Switch to subtest()s so that we can easily count our tests
      Add MYMETA.yml and MYMETA.json
      Switch to subtest()s so that we can easily count our tests
      Merge branch 'dev'
      Speed up ->value_for() to lazily find the first field, rather than
      started a README for GitHub
      ignore the MYMETA files that get build
      update copyright year
      update copyright dates to 2013
      ignore all ^MYMETA
      Speed up ->value_for() to lazily find the first field, rather than
      started a README for GitHub
      update copyright year
      update copyright dates to 2013
      Merge branch 'master' of https://github.com/petdance/webservice-solr
      Updated the README to be maintained, and not be just an autogenerated dump of the POD
      changed the name
      Releasing 0.22
      Added a test case for ANDing prohibits
      - Fix a bug in Webservice::Solr::Query::stringify() where it would
      Updated copyright date
      Do not load Data::Dumper unless necessary
      test program for issue #22
      About to roll 0.23
      Merge pull request #30 from Tordek/master
      Switch from the deprecated Any::Moose to Moo + Types::Standard.
      Getting ready to release 0.24_01
      Update copyright date to 2016
      Releasing 0.40

Brian Cassidy (136):
      initial folders for WebService-Solr
      add some dist-related meta files
      add a $VERSION
      tidy up some use statements, plus put the "true value" in the right spot.
      remove use of Tie::IxHash, add LWP::UserAgent to prereqs
      remove SolrUrl and Update. Add URI as a dep.
      add a simple compile test, plus some pod-related tests.
      re-work optimize.t
      add agent accessor, add C::A::F to prereqs.
      fix use statements
      remove exec flag
      solr.pm code tidy
      moose branch
      start some moose-ifying
      more solr work
      "optimize" request
      test work, "delete" request
      "ping" request
      response work
      "delete" response
      "add document" response
      major simplification based on the ruby-slite library
      test work
      pod work
      perl version
      paging fix
      math fix. "add" request test
      live ping test
      add update() test (same as add)
      ping/search tests
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      Merge  into 'trunk'
      add value_for() to document. add docs.
      fix pager creation
      add a simple facet_counts() shortcut method
      typo
      update changes, prereqs
      typo fix
      version typo
      tiny pod fixes
      update changes file
      try to work around old LWP versions when setting HTTP headers
      require URI >= 1.28
      require XML::Generator >= 0.94
      fix docs. prep for release
      remove auto_install
      add make_immutable to Solr.pm
      be paranoid about XML escaping
      update changed
      Merge branch 'moose-ify'
      bumped ver. add gitignore file.
      fix Changes
      update MANIFEST.SKIP
      add auto_suggest (RT #45798), refactor generic GET requests into generic_solr_request().
      add repo info.
      start of abstract query interface
      simple queries including range queries supported
      more ops (range_exc, boost, fuzzy, proximity) plus (un)escaping
      default field, docs, more escape tests.
      perltidy
      test for default field and escaping
      prohit and require
      fix issue with -prohibit and a field named default.
      refactor for explicit ANDs and ORs
      add missing paren on test
      head1 should be head2 for methods
      some basic docs for D() and BUILDARGS(). Add stub for query syntax.
      query docs
      add Jos to authors section
      explain that values are automatically escaped
      Merge branch 'abstract_query'
      prep for release
      Allow scalar ref value in WebService::Solr::Query, which works like SQL::Abstract (literal query)
      Merge branch 'master' of git at github.com:bricas/webservice-solr
      ignore README as we auto-generate it.
      fix status_message and status_code in response. changelogging. bump ver.
      Ensure compatibility with older versions of Encode by making sure we pass a string to encode()
      add release date. add Encode to deps for completeness.
      minor updates
      Return undef in pager/pageset special case when we explicitly return 0 rows
      add rollback method from solr 1.4
      add generic delete() method. update options for solr 1.4. changelogging.
      perltidy. missed one solr 1.3 mention.
      Fix ping() to check only the HTTP status. prep release.
      Add spellcheck() convenience method to Response object
      perltidy
      prep release
      update copyright
      Add a note about enabling Keep-Alive connections (Stijn Prompers)
      prep release
      Clean up docs in relation to autocommit
      changelog
      fix up changelog
      Merge remote branch 'nhooey/master' into speedup-xml
      purge the rest of XML::Generator. funnel delete_* to delete(). tidy.
      re-work constructors slightly.
      re-emulate auto_deref attr
      use blessed() again
      prep release
      fix broken rows per page logic when not explicitly stated
      make sure we have the latest Test::Mock::LWP
      Merge pull request #5 from broquaint/last-response
      prep release
      Merge pull request #7 from kgoess/master
      make sure it is version 0.16 of Any::Moose. Changelog.
      prep release
      Merge pull request #8 from rtward/master
      prep release
      Force previous switch to a post request to be utf-8 encoded
      prep release
      fix test
      move default params to post content with the other params
      prep release
      Merge pull request #10 from petdance/master
      Merge pull request #11 from petdance/master
      avoid random hash key issues
      prep release
      Merge branch 'master' of github.com:bricas/webservice-solr
      prep release
      Add MYMETA to MANIFEST.SKIP
      Merge pull request #20 from dsteinbrunner/patch-1

Cory Watson (2):
      Fix exception thrown when there are no documents.
      Add field_named to Document

Dan Brook (2):
      Handle blessed field values.
      Add the last_response attribute to WebService::Solr.

David Steinbrunner (1):
      typo fixes

Guillermo O. Freschi (1):
      Added note on facets to `search` method.

Jos Boumans (7):
      * testing write access
      * add logging (set constant D to true) for the query parser to track down issues
      * add test case for -or
      * JSON::XS throw an exception, but kills most of the content
      * add support for data::pageset through $res->pageset
      * add response tests
      Merge branch 'master' of git at github.com:bricas/webservice-solr

Kevin Goess (1):
      Changing from Moose to Any::Moose so that the user can choose to use the

Kirk Beers (49):
      Beta perl client classes for NALD Solr WebService
      moving things around
      renamed
      This is a test class for the Commit.pm
      This is a test class for the Optimize.pm
      Removed the main package, cleaned up the code for now, added a true return on the module and also added a check for a HASH reference
      Renamed the 2 test classes for Optimize.pm and Commit.pm to meet standard naming protocol of optimize.t and commit.t
      In commit.t - removed require test, added use strict and warnings and placed other tests in individual code blocks
      In optimize.t - removed require test, added use strict and warnings and placed other tests in individual code blocks
      In optimize.t all numerics were removed from the variable names because the cod blocks mad it unnecessary
      Added a test file for WebService::Solr::Field.pm
      Adding tests for the Delete and Field modules
      Field class accepts a hash with name, values, and boost attributes
      Added AddDocument.pm to replace code for AddDocuments.pm, new classes Document.pm and Update.pm
      New testing classes for AddDocument.pm and Document.pm
      Added the Update.pm to AddDocument for handler and response-format functionality
      Added the Update.pm to Commit.pm for handler and response-format functionality
      Added the Update.pm to Optimize.pm for handler and response-format functionality
      new class to contain Common Query parameters
      New test for CommonQueryParameters.pm
      Test class for WebService::Solr::CoreQueryParamaters
      New class to hold values of Core Query Parameters for Solr
      A class to access the SimpleFacetParameters of solr
      A new class to test the values of SimpleFacetParameters.pm are being accessed peoperly
      This class returns a basic solr ulr, an update url or a query url
      This test checks to see that the class returns properly formed urls according to update/select/solr
      Stringified the return values of my xml classes before they were returned.
      Tidied up the perl code
      Contains methods for communicating with solr server. Only updates to this point.
      Changed the format for all classes to meet PErl naming conventions for subroutines and test file names
      Added new test classes with proper Perl naming convention
      Removed old test classes with improper Perl naming convention
      Have Solr.pm nearly functional, must write tests and finish sort and facet functionality
      Fixed the import statements for Solr.pm
      Made tests for Solr.pm in solr.t, more to come
      Added test file for Solr.pm, more to come
      removed these test files as the corresponding modules are obsolete with the new methods in the Solr.pm
      These modules became obsolete when Solr.pm and make_query subroutine was created
      This test class no longer required as AddDocument.pm module was replaced with add_documents subroutine in Solr.pm
      Removed an inherited class which was present twice.
      Finished the Solr module so that all subroutines function properly witht he addition of the URI module to create the url
      Changed the solr.t as it had the incorrect number of tests to be run
      Add new test live.t ... more to come.
      Deleted repetitious test file
      Solr.pm subroutine make_query only returns an array of document hashes. This subroutine requires more work to return a suitable object.
      query subroutine now returns an array of documents with fields
      commit e15173dc82f587896bee68d07792120b1368883c
      Removed the garbage code (main package) from the Solr.pm
      Changes to document.t and Document.pm. I made the to_xml sub to accept a hash ref for the boost attribute and a hash ref for fields in the form of my %fields1 = (name=>id,value=>1,boost=>1.6); specifically for xml format to update the index. The document.t file was likewise changed to comply with the Document.pm changes.

Leon Brocard (2):
      Confess upon HTTP error
      Send UTF-8 requests to keep new LWP happy

Neil Hooey (8):
      Removed Moose from the Solr, Document and Field objects.
      Replaced XML::Generator with XML::Simple which improves XML generation
      Merge branch 'remove-moose' into replace-xml-generator
      Merge branch 'replace-xml-generator'
      Fixed field test for XML escaping.
      Replaced former Moose accessors with equivalents.
      Merge branch 'remove-moose' into replace-xml-generator
      Merge branch 'replace-xml-generator'

Robert Ward (1):
      Changed the solr search to use a post request.

gregor herrmann (1):
      New upstream version 0.40

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libwebservice-solr-perl.git



More information about the Pkg-perl-cvs-commits mailing list