[libhash-multivalue-perl] annotated tag upstream/0.16 created (now 38a22da)

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


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

kanashiro-guest pushed a change to annotated tag upstream/0.16
in repository libhash-multivalue-perl.

        at  38a22da   (tag)
   tagging  87e3dd483d21ff9b73e34dfb75e588f6794376a4 (commit)
  replaces  upstream/0.15
 tagged by  Lucas Kanashiro
        on  Fri Aug 28 16:12:16 2015 -0300

- Log -----------------------------------------------------------------
Upstream version 0.16
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABCAAGBQJV4LKQAAoJEPgjonKYg8l8hS4QAJBlSwnjbuR/DjWqGvxfUoDk
A5FOEswHH5GYlKQG3mR9L/6hVF4g83MLx1NNb9176hL018X1zJ8gzqQKfVovkRox
KziFyNePq6mD3Q1Ji0W4ENWl9EuKYbYcPz9yTTKLZ1bJghYp+ysAN2VW3DXpIyyk
96D6yWojqVKkmsMxtInZ2SH0C0cwGu+Pty0T53xcwNkaF+kTPy8602zSamrDQ+GH
Qb268x9LHGeZx0mlVcgfmwbhYVgeZfJnW+6KtkRlvoofbnCHZfiBLxuZfT66PXfd
Obzdg1eHAzSnXKCqMRX0rU63zX10IT2xr0+/S5QSUQGdgJ3E9OHozEJ4zPWBhrFf
187z+3qq+/MTho3Omvi4ySX8vz0Im3uEiyc5BZUJyep6/hgZwp0q0ZsADkuWgkoL
QyKNP2FPkteOpQLncnQzptLrGFhLfRjLw+4Iu6JZw3IbGtyA4V/upEC/qYdSyyQu
xYDgYEroG/S3s9qkuEyQLOGf3aBIieN4YOkEaMwcnYtXmQsF5m1AEzGYJYvgLoJZ
Pri/sKzH7Ct4p6SKPL7XR7BQcT+x9N6msxheMy8T8hKgagB7oY631A2zHHLfCHq6
WG+eFNPTI3IOsG+e4vAIClf4yvyU190VUqQ5ILXO7oUhQkUEMtJa7knFJAJhTMrw
cygP9oQ4oFe/4LNcX65x
=O7mA
-----END PGP SIGNATURE-----

Aristotle Pagaltzis (21):
      speed up `new`
      speed up `_iter`
      allow multi-value `add`s
      speed up `remove`
      get rid of `_iter`
      handle no-op `add` gracefully
      POD fixes
      remove code duplication from `get_one`
      make mutators chainable
      add merge methods and rewrite constructors in their terms
      implement ->set
      Minimize copying for kept values in set method
      Add Storable serialization support
      Document the required MI plugins
      Checking in changes prior to tagging of version 0.12.
      avoid copying in merge_mixed
      avoid extra call overhead in alias methods
      speed up constructors
      commit regenerated README first
      commit copied generated LICENSE
      0.16

Hans Dieter Pearcey (3):
      add ->each()
      make each() chainable; document (and discourage) and test aliasing in each()
      change keys() and add values()

Lucas Kanashiro (1):
      Imported Upstream version 0.16

Peter Rabbitson (7):
      gitignoring
      Fix set warning on older perls
      Fix segfaulting splice invocation on perls < 5.8.7
      Drop compatibility down to 5.6.2 (fully tested)
      Fix the f5fe6ed9 "fix" for uninitialized warnings during testing
      Remove useless scope (microoptimisation)
      Silence test warnings on old (mostly 5.8) perls compiled with DEBUGGING

Tatsuhiko Miyagawa (65):
      initial commit
      generate README
      added ref() support if UNIVERSAL::ref is loaded
      use tie
      added benchmark script
      tweak benchmark
      as_hash really exports the plain hash
      docs
      implement keys() that saves the order
      document why you need this
      remove overload craziness
      use inside-out object. Note hash based write doesn't write through object state
      simplify new
      change as_hash(ref) to return single value
      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
      add this test
      remove items method
      s/getall/get_all/; updated docs
      Merge branch 'insideout'
      remove wrong test
      document how to update contents of the hash
      Merge branch 'ap/master'
      fix broken _iter
      credit
      silence warnings
      update docs
      added OO to the benchmark
      Merge branch 'ap/master'
      Added why last faq
      remove as_hash. Make as_hashref just a copy for single elements hash. Added ->mixed
      doc
      added clear()
      added clone
      added get_one that croaks if there is no or multi
      Massive POD rewrite
      Added UNIVERSAL::ref
      generate README
      docs
      renamed mixed to as_hashref_mixed. Added as_hashref_multi too
      grammar
      silenced warnings
      Checking in changes prior to tagging of version 0.02.  Changelog diff is:
      Added from_mixed
      Checking in changes prior to tagging of version 0.03.  Changelog diff is:
      Checking in changes prior to tagging of version 0.04.  Changelog diff is:
      Added ->mixed and ->multi shortcut
      Checking in changes prior to tagging of version 0.05.  Changelog diff is:
      Checking in changes prior to tagging of version 0.06.  Changelog diff is:
      mv benchmark.pl to tools to avoid it being installed
      Checking in changes prior to tagging of version 0.07.  Changelog diff is:
      autoload UNIVERSAL::ref if it's loaded
      Checking in changes prior to tagging of version 0.08.  Changelog diff is:
      Merge pull request #1 from chansen/master
      Checking in changes prior to tagging of version 0.09.
      Added a documnetation about  thread safety
      doc cleanup
      Merge pull request #2 from ap/set-method
      Checking in changes prior to tagging of version 0.10.
      Merge pull request #5 from ribasushi/master
      Checking in changes prior to tagging of version 0.11.
      Checking in changes prior to tagging of version 0.13.
      Use Milla
      0.14
      use MakeMaker
      0.15

chansen (2):
      implemented thread safety
      added ithread tests

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

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/libhash-multivalue-perl.git



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