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

Bug#946638: marked as done (ITP: hopscotch-map -- C++ fast hash map and hash set using hopscotch hashing)



Your message dated Thu, 26 Dec 2019 16:00:13 +0000
with message-id <E1ikVYb-0008jb-7l@fasolo.debian.org>
and subject line Bug#946638: fixed in hopscotch-map 2.2.1-1
has caused the Debian Bug report #946638,
regarding ITP: hopscotch-map -- C++ fast hash map and hash set using hopscotch hashing
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.)


-- 
946638: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946638
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist

Subject: ITP: hopscotch-map -- C++ fast hash map and hash set using hopscotch hashing
Package: wnpp
Owner: Michael R. Crusoe <michael.crusoe@gmail.com>
Severity: wishlist

* Package name    : hopscotch-map
  Version         : 2.2.1
  Upstream Author : Tessil
* URL             : https://github.com/Tessil/hopscotch-map/
* License         : MIT
  Programming Lang: C
  Description     : C++ fast hash map and hash set using hopscotch hashing
 The hopscotch-map library is a C++ implementation of a fast hash map and hash
 set using open-addressing and hopscotch hashing to resolve collisions. It is a
 cache-friendly data structure offering better performances than
 `std::unordered_map` in most cases and is closely similar to
 `google::dense_hash_map` while using less memory and providing more
 functionalities.
 .
 The library provides the following main classes: `tsl::hopscotch_map`,
 `tsl::hopscotch_set`, `tsl::hopscotch_pg_map` and `tsl::hopscotch_pg_set`. The
 first two are faster and use a power of two growth policy, the last two use a
 prime growth policy instead and are able to cope better with a poor hash
 function. Use the prime version if there is a chance of repeating patterns in
 the lower bits of your hash (e.g. you are storing pointers with an identity
 hash function).
 .
 In addition to these classes the library also provides `tsl::bhopscotch_map`,
 `tsl::bhopscotch_set`, `tsl::bhopscotch_pg_map` and `tsl::bhopscotch_pg_set`.
 These classes have an additional requirement for the key, it must be
 `LessThanComparable`, but they provide a better asymptotic upper bound.
 Nonetheless if you don't have specific requirements (risk of hash DoS attacks),
 `tsl::hopscotch_map` and `tsl::hopscotch_set` should be sufficient in most
 cases and should be your default pick as they perform better in general.

Remark: This package is maintained by Debian Med Packaging Team at
   https://salsa.debian.org/med-team/hopscotch-map

--- End Message ---
--- Begin Message ---
Source: hopscotch-map
Source-Version: 2.2.1-1

We believe that the bug you reported is fixed in the latest version of
hopscotch-map, 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 946638@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael R. Crusoe <michael.crusoe@gmail.com> (supplier of updated hopscotch-map 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: Thu, 12 Dec 2019 13:38:02 +0100
Source: hopscotch-map
Binary: libtsl-hopscotch-map-dev
Architecture: source amd64
Version: 2.2.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Michael R. Crusoe <michael.crusoe@gmail.com>
Description:
 libtsl-hopscotch-map-dev - C++ fast hash map and hash set using hopscotch hashing
Closes: 946638
Changes:
 hopscotch-map (2.2.1-1) unstable; urgency=medium
 .
   * Initial release (Closes: #946638)
Checksums-Sha1:
 58501320f8af3c7d4e96261b053c2b06dd30b599 2119 hopscotch-map_2.2.1-1.dsc
 a81414446e2ff768064ba218fbfb5da9777fe633 69549 hopscotch-map_2.2.1.orig.tar.gz
 cf10266191260fc7343905578bf9eacdddb2af5b 3176 hopscotch-map_2.2.1-1.debian.tar.xz
 e623f8eb89d31a0d3814faafbe92b17eb4c257af 6830 hopscotch-map_2.2.1-1_amd64.buildinfo
 b50c42ed6b4726bff2e30a6d4c9d53b81c3c3f42 34862 libtsl-hopscotch-map-dev_2.2.1-1_amd64.deb
Checksums-Sha256:
 cb683bc86415c96800e55ff27824fb0a8133675ccc66c47f172e11d801fcb2bd 2119 hopscotch-map_2.2.1-1.dsc
 73e301925e1418c5ed930ef37ebdcab2c395a6d1bdaf5a012034bb75307d33f1 69549 hopscotch-map_2.2.1.orig.tar.gz
 590bb97bc1be77647ee8ddeae9cbc2743f3e77e697099ee193c2597ffe9442f9 3176 hopscotch-map_2.2.1-1.debian.tar.xz
 281936eb4457d2f7f601a5cf7de3e6375bf95ffe742ab13bbf8bc43da9b07936 6830 hopscotch-map_2.2.1-1_amd64.buildinfo
 c4b69eac679bc7d8eba886f60a19273e2459495718e6bcc9989877ccb4dcf843 34862 libtsl-hopscotch-map-dev_2.2.1-1_amd64.deb
Files:
 56ff8077c9790acc13da9a49e4f0fbf0 2119 libdevel optional hopscotch-map_2.2.1-1.dsc
 2cc347965fa3ee1c986b2fc12bb06cde 69549 libdevel optional hopscotch-map_2.2.1.orig.tar.gz
 fcf6847b60b51df468efbc579fde2517 3176 libdevel optional hopscotch-map_2.2.1-1.debian.tar.xz
 6eb8a82f0b9a6d28be561a5647104b11 6830 libdevel optional hopscotch-map_2.2.1-1_amd64.buildinfo
 d8c4125103cdb975f3cb2f979190a2c8 34862 libdevel optional libtsl-hopscotch-map-dev_2.2.1-1_amd64.deb

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

iQJCBAEBCAAsFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAl3yY1IOHHRpbGxlYUBy
a2kuZGUACgkQV4oElNHGRtF+ZA/8Cs3Y6RJNeHAmVtyICNvev349DlPMH4dwEAAM
MUYxZ04KUJK9VsHzhgW5QYGZ+ox7/0NqixpJ9Dc2ynuMOT5gw/ddik4uqWBelVAT
evwHaFQA9Cy2s4x/3Eyjpa/9HhkMXzV2z7ZpVjN9Cnujt33a2Nau7/2y0ymCqZR9
XYnt4B0xSPDeWBIIHmqZHRQPZeusA5NFSius8nsAekicFjvV3yrOhI7ZakES7Bxb
xB7ZLUt1TyGSZ927yxCf3hL7cHnVbaRt2+WOQI7u8TwwgG6fUWgc6UdF0fN1pvwT
pvq+aZXK3IBlu6s3bnWsl7LOnMYkW/JFnSTL/S0JWbaxUXgJfYe4wULyAD7NLNGs
n5dJQN8iwaSOykgm9FXzE3+y/TRHQ7AbQd6GTH75vrOWiWxZckaSjMgtm6XWNfgF
iViKAQNd0joQFm1Q/36AJaYJhqaU3BDaFMpOSIvzum3D+Pqe9lDljfa0HTgw+QVT
xx4s2602tNiDVTNVmoZ/ikA7/DETD5mXFPkO+D1k4Bd38jR0rmn+U9J4O4X4zUhj
HPzc2vziX+t/Qz0T+UyG4juCqYtD2D/f1xtgBI5Kdg369d2KphEtgwTvUfYvQAkS
2fMfUn1lyyto3WLdcrrnoOkdqvQ7lO7EC636XDxReHgUOAEEVTJY+s1FONK/lN9n
SC31WvA=
=Wsxp
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: