[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#969963: marked as done (ITP: python-uhashring -- full featured consistent hashing python library compatible with ketama)



Your message dated Fri, 18 Sep 2020 22:00:14 +0000
with message-id <E1kJOQQ-0009P0-UU@fasolo.debian.org>
and subject line Bug#969963: fixed in python-uhashring 1.2-1
has caused the Debian Bug report #969963,
regarding ITP: python-uhashring -- full featured consistent hashing python library compatible with ketama
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
969963: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969963
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Thomas Goirand <zigo@debian.org>

* Package name    : python-uhashring
  Version         : 1.2
  Upstream Author : Ultrabug <ultrabug@ultrabug.net>
* URL             : https://github.com/ultrabug/uhashring
* License         : BSD-3-clause
  Programming Lang: Python
  Description     : full featured consistent hashing python library compatible with ketama

 Uhashring implements consistent hashing in pure Python.
 .
 Consistent hashing is mostly used on distributed systems/caches/databases as
 this avoid the total reshuffling of your key-node mappings when adding or
 removing a node in your ring (called continuum on libketama). More information
 and det ails about this can be found in the *literature* section.
 .
 This full featured implementation offers:
  * a lot of convenient methods to use your consistent hash ring in real world
    applications.
  * simple integration with other libs such as memcache through monkey
    patching.
  * a full ketama compatibility if you need to use it.
  * all the missing functions in the libketama C python binding (which is not
    even available on pypi) for ketama users.
  * possibility to use your own weight and hash functions if you don't care
    about the ketama compatibility.
  * Instance-oriented usage, so you can use your consistent hash ring object
    directly in your code (see advanced usage).
  * tests of implementation, key distribution and ketama compatibility.
 .
 Per node weight is also supported and will affect the nodes distribution on
 the ring.

Note: this is a new dependency of oslo.cache.

--- End Message ---
--- Begin Message ---
Source: python-uhashring
Source-Version: 1.2-1
Done: Thomas Goirand <zigo@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-uhashring, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 969963@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (supplier of updated python-uhashring package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 09 Sep 2020 13:58:51 +0200
Source: python-uhashring
Binary: python3-uhashring
Architecture: source all
Version: 1.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Description:
 python3-uhashring - full featured consistent hashing python library compatible with k
Closes: 969963
Changes:
 python-uhashring (1.2-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #969963)
Checksums-Sha1:
 f4597c7318dd6b087c29112bc7188876038ce08e 2122 python-uhashring_1.2-1.dsc
 06e3d121c14d8fa697d991d75374ccfc9e73d31d 11712 python-uhashring_1.2.orig.tar.xz
 e5c35be277c6e78c76e2b92db0873a3fbb342303 2692 python-uhashring_1.2-1.debian.tar.xz
 d4af60870151a388102be86baeee08bbb4ea0770 6542 python-uhashring_1.2-1_amd64.buildinfo
 d09ae880ed7a72f746c657241a2c7516ca368d3e 10392 python3-uhashring_1.2-1_all.deb
Checksums-Sha256:
 bb12314617d29b69328ffdb2a1048f1827606792f5b9c9ced3fd3421fd1693f3 2122 python-uhashring_1.2-1.dsc
 33690b5886f87a21b5e99f6b324daba0e93aabaad444d0a4e270a48138f67c70 11712 python-uhashring_1.2.orig.tar.xz
 6aa026b9bd66f82dd80549e5fc6158c9aafe80bee68fc4a671c13a06df9b9d1e 2692 python-uhashring_1.2-1.debian.tar.xz
 906cb59a60247223ed909b8a2ae31be668ef8156c53fa6b6d8dc74d90ff04534 6542 python-uhashring_1.2-1_amd64.buildinfo
 d0c75b243ed644e22081d7c80a1311d087f4395f864ed677db79b7b89695b3f5 10392 python3-uhashring_1.2-1_all.deb
Files:
 9321370a2ab9f225f140664b2164e97c 2122 python optional python-uhashring_1.2-1.dsc
 cf1209424b072777bbd3898b136382c2 11712 python optional python-uhashring_1.2.orig.tar.xz
 6c15d98b21636a45391a5a5706cb4338 2692 python optional python-uhashring_1.2-1.debian.tar.xz
 09019069496ec0ce69a2a13b2fbd169e 6542 python optional python-uhashring_1.2-1_amd64.buildinfo
 734c706131efcc52ae0ba882a21e8c56 10392 python optional python3-uhashring_1.2-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAl9YyZoACgkQ1BatFaxr
Q/48QA//Zxo6fo3Y5Jd/MGebb6my1x6cvJ8IacFC+SHBas/5Rxme0YzZ3VltcMSC
EfICIA/MKpsNEm7D8Uh2t9Tfm9afnB4kQGLXmVzvf/Yk1C2caC3hmC/k9QBaIYfi
nPU7qY/wC6CS/eDZAG/02QZxnNvnbdq78fO+jY1muQZWYgRmrcqtPd4Wz49WVvdH
JlCUt0FZKMsMSgFPoLYCR9L8dZuefL5zx9eGBhqBOWquOGhQJvZkXhiIHF8NkVpm
hIBV+XKrXtBiE+oL83UzZvKbP63NcSqW9DlBSyRD9Gm7gpibLavaSY82YhwVHOrU
86IPvVp9WlPRAChz2K7bjtX4H5UnK8k4m/n1zF81f/gvBxhmFJz7tXv+gO50fLIy
aK24TNvEGKqV0nHre70wAn+LwCRx1a4rp586IkDNoiAhWngS98rl6MAAXYEq0VXK
5IGHsBx/E+E2siSHw3VwIL8QdeDZ/BWxmPbjaUvaQ47qUX7miRoWJwMXhaz4MT36
GI+YX+9d56uvNNvF7zGlkB65+feQxmNlnYDh1DuPnamgxFozdv38Qmj7c8SEH2+g
UbedeQPT5/IrknASVGxxR2NaRX7Ys/H2DH4J80F7rmxuwQ9DAw+Pbiv/ozNmVI5p
ebe/2pk/0GaYDXoiQEdyQawVvs7nO/HfJfnl6Fi0mxKOBeLdmSw=
=+G34
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: