[libhash-multivalue-perl] branch master updated (4bc1dc5 -> d63bbf1)

Lucas Kanashiro kanashiro-guest at moszumanska.debian.org
Fri Aug 28 19:19:47 UTC 2015


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

kanashiro-guest pushed a change to branch master
in repository libhash-multivalue-perl.

      from  4bc1dc5   update changelog
       new  aecea40   Add debian/upstream/metadata
       new  ffc98dd   Update debian/changelog
      adds  88aecc9   initial commit
      adds  da0903c   generate README
      adds  585be65   added ref() support if UNIVERSAL::ref is loaded
      adds  604c085   use tie
      adds  58a53b9   added benchmark script
      adds  b4db5d3   tweak benchmark
      adds  e99dff2   as_hash really exports the plain hash
      adds  0f83b4c   docs
      adds  ceec188   implement keys() that saves the order
      adds  b1f25b2   document why you need this
      adds  71c30c4   remove overload craziness
      adds  a76a8b6   simplify new
      adds  1d6ab44   change as_hash(ref) to return single value
      adds  4a46217   use inside-out object. Note hash based write doesn't write through object state
      adds  3d57fac   Simplify the code base (Thanks aristotle for the suggestion). Changed how as_hash(ref) behaves. It's now 16000 QPS vs 24000 QPS (normal). Pretty good
      adds  6c69033   add this test
      adds  1c28968   remove items method
      adds  68074fc   s/getall/get_all/; updated docs
      adds  f134759   Merge branch 'insideout'
      adds  cbd11c4   remove wrong test
      adds  5807f99   document how to update contents of the hash
      adds  97f1f75   speed up `new`
      adds  5ec2e96   speed up `_iter`
      adds  5c6b64f   allow multi-value `add`s
      adds  ac8294e   speed up `remove`
      adds  5900e4c   Merge branch 'ap/master'
      adds  7225c44   fix broken _iter
      adds  19c67e1   credit
      adds  e42f603   silence warnings
      adds  24fee63   get rid of `_iter`
      adds  43b00b3   update docs
      adds  196b9c7   added OO to the benchmark
      adds  fb7d7f0   handle no-op `add` gracefully
      adds  d8ea9f8   Merge branch 'ap/master'
      adds  342e241   Added why last faq
      adds  d2f203b   remove as_hash. Make as_hashref just a copy for single elements hash. Added ->mixed
      adds  3a5055f   doc
      adds  596cbf7   added clear()
      adds  3de57c3   added clone
      adds  c3672c4   added get_one that croaks if there is no or multi
      adds  33f9115   POD fixes
      adds  881d3d9   Massive POD rewrite
      adds  af5a8f3   Added UNIVERSAL::ref
      adds  1b88b97   generate README
      adds  bcd2388   docs
      adds  9012728   renamed mixed to as_hashref_mixed. Added as_hashref_multi too
      adds  41646cc   grammar
      adds  0b4f676   silenced warnings
      adds  b53a55d   Checking in changes prior to tagging of version 0.02.  Changelog diff is:
      adds  be14c81   Added from_mixed
      adds  4cd000d   Checking in changes prior to tagging of version 0.03.  Changelog diff is:
      adds  a806f7f   remove code duplication from `get_one`
      adds  0c91931   make mutators chainable
      adds  92d4c82   add merge methods and rewrite constructors in their terms
      adds  483699c   Checking in changes prior to tagging of version 0.04.  Changelog diff is:
      adds  91a4070   Added ->mixed and ->multi shortcut
      adds  c6c4505   Checking in changes prior to tagging of version 0.05.  Changelog diff is:
      adds  df0d9ca   add ->each()
      adds  46356a5   make each() chainable; document (and discourage) and test aliasing in each()
      adds  9db6f50   change keys() and add values()
      adds  4e4953f   Checking in changes prior to tagging of version 0.06.  Changelog diff is:
      adds  da19092   mv benchmark.pl to tools to avoid it being installed
      adds  906de92   Checking in changes prior to tagging of version 0.07.  Changelog diff is:
      adds  6acd8c8   autoload UNIVERSAL::ref if it's loaded
      adds  0a3863e   Checking in changes prior to tagging of version 0.08.  Changelog diff is:
      adds  758367d   implemented thread safety
      adds  b7c690d   added ithread tests
      adds  35aa1b8   Merge pull request #1 from chansen/master
      adds  938298f   Checking in changes prior to tagging of version 0.09.
      adds  9ed7d63   Added a documnetation about  thread safety
      adds  68fb908   doc cleanup
      adds  67c42fa   implement ->set
      adds  20a18a2   Merge pull request #2 from ap/set-method
      adds  74e722e   Checking in changes prior to tagging of version 0.10.
      adds  2ff16b2   gitignoring
      adds  f5fe6ed   Fix set warning on older perls
      adds  a981350   Fix segfaulting splice invocation on perls < 5.8.7
      adds  695dafc   Drop compatibility down to 5.6.2 (fully tested)
      adds  ffb0eb9   Merge pull request #5 from ribasushi/master
      adds  8e35ebf   Checking in changes prior to tagging of version 0.11.
      adds  f7e8b14   Minimize copying for kept values in set method
      adds  901178c   Fix the f5fe6ed9 "fix" for uninitialized warnings during testing
      adds  79d5283   Remove useless scope (microoptimisation)
      adds  7e6c2ba   Silence test warnings on old (mostly 5.8) perls compiled with DEBUGGING
      adds  3d22ddb   Add Storable serialization support
      adds  0c2ff74   Document the required MI plugins
      adds  6b34aec   Checking in changes prior to tagging of version 0.12.
      adds  eb93e66   Checking in changes prior to tagging of version 0.13.
      adds  77360d0   Use Milla
      adds  0ad5d3f   0.14
      adds  ac77311   use MakeMaker
      adds  759bf1b   0.15
      adds  4ea447b   avoid copying in merge_mixed
      adds  4b6d6b7   avoid extra call overhead in alias methods
      adds  4280df0   speed up constructors
      adds  3d41bb5   commit regenerated README first
      adds  356afde   commit copied generated LICENSE
      adds  e9e7180   0.16
      adds  87e3dd4   Imported Upstream version 0.16
       new  839a0c7   Merge tag 'upstream/0.16'
       new  8fcfff1   Update debian/changelog
       new  3f404bb   Bump debhelper compatibility level to 9
       new  be91518   Declare compliance with Debian policy 3.9.6
       new  1e07aac   Update year of upstream copyright
       new  253c6c6   Add autopkgtest-pkg-perl
       new  d63bbf1   Releasing libhash-multivalue-perl version 0.16-1

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                  |  3 +++
 LICENSE                  |  6 +++---
 MANIFEST                 |  1 +
 META.json                | 11 ++++++-----
 META.yml                 |  8 ++++----
 Makefile.PL              | 41 ++++++++++++++---------------------------
 debian/changelog         | 14 ++++++++++++--
 debian/compat            |  2 +-
 debian/control           |  5 +++--
 debian/copyright         |  3 ++-
 debian/upstream/metadata |  7 +++++++
 lib/Hash/MultiValue.pm   | 25 +++++++++++++++----------
 t/release-pod-syntax.t   |  5 ++---
 13 files changed, 73 insertions(+), 58 deletions(-)
 create mode 100644 debian/upstream/metadata

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



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