Bug 129890

Summary: [NEW PORT] devel/py25-hashring: An implementation of consistent hashing in Python
Product: Ports & Packages Reporter: Yi-Jheng Lin <yzlin>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
py25-hashring-1.1.shar none

Description Yi-Jheng Lin 2008-12-23 21:40:01 UTC
Implements consistent hashing that can be used when the number of
server nodes can increase or decrease (like in memcached).The
hashing ring is built using the same algorithm as libketama.

Consistent hashing is a scheme that provides a hash table functionality 
in a way that the adding or removing of one slot does not significantly
change the mapping of keys to slots.

WWW:	http://pypi.python.org/pypi/hash_ring

Generated with FreeBSD Port Tools 0.77
Comment 1 Dmitry Marakasov freebsd_committer 2008-12-23 22:36:37 UTC
Responsible Changed
From-To: freebsd-ports-bugs->amdmi3

I'll take it.
Comment 2 dfilter service freebsd_committer 2008-12-23 23:02:19 UTC
amdmi3      2008-12-23 23:02:09 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/py-hashring    Makefile distinfo pkg-descr 
    devel/py-hashring/files patch-setup.py 
  Log:
  Implements consistent hashing that can be used when the number of
  server nodes can increase or decrease (like in memcached). The
  hashing ring is built using the same algorithm as libketama.
  
  Consistent hashing is a scheme that provides a hash table functionality
  in a way that the adding or removing of one slot does not significantly
  change the mapping of keys to slots.
  
  WWW:    http://pypi.python.org/pypi/hash_ring
  
  PR:             129890
  Submitted by:   Yi-Jheng Lin <yzlin at cs dot nctu dot edu dot tw>
  
  Revision  Changes    Path
  1.3298    +1 -0      ports/devel/Makefile
  1.1       +26 -0     ports/devel/py-hashring/Makefile (new)
  1.1       +3 -0      ports/devel/py-hashring/distinfo (new)
  1.1       +11 -0     ports/devel/py-hashring/files/patch-setup.py (new)
  1.1       +9 -0      ports/devel/py-hashring/pkg-descr (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Dmitry Marakasov freebsd_committer 2008-12-23 23:02:41 UTC
State Changed
From-To: open->closed

New port added. Thanks!