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

Bug#963992: marked as done (ITP: concurrentqueue -- industrial-strength lock-free queue for C++)



Your message dated Thu, 03 Sep 2020 20:10:09 +0000
with message-id <E1kDvYf-000ErL-0p@fasolo.debian.org>
and subject line Bug#963992: fixed in concurrentqueue 1.0.2+ds-1
has caused the Debian Bug report #963992,
regarding ITP: concurrentqueue -- industrial-strength lock-free queue for C++
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.)


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

Subject: ITP: concurrentqueue -- industrial-strength lock-free queue for C++
Package: wnpp
Owner: Steffen Moeller <moeller@debian.org>
Severity: wishlist

* Package name    : concurrentqueue
  Version         : 1.0.1
  Upstream Author : , Cameron Desrochers
* URL             : https://github.com/cameron314/concurrentqueue/tags
* License         : BSD|Boost
  Programming Lang: C
  Description     : industrial-strength lock-free queue for C++
 Features
  * Knock-your-socks-off blazing fast performance.
  * Single-header implementation. Just drop it in your project.
  * Fully thread-safe lock-free queue. Use concurrently from any number
    of threads.
  * C++11 implementation -- elements are moved (instead of copied)
    where possible.
  * Templated, obviating the need to deal exclusively with pointers --
    memory is managed for you.
  * No artificial limitations on element types or maximum count.
    Memory can be allocated once up-front, or dynamically as needed.
  * Fully portable (no assembly; all is done through standard C++11
    primitives).
  * Supports super-fast bulk operations.
  * Includes a low-overhead blocking version (BlockingConcurrentQueue).
  * Exception safe.
 .
 Reasons to use
 .
 There are not that many full-fledged lock-free queues for C++. Boost has
 one, but it's limited to objects with trivial assignment operators and
 trivial destructors, for example. Intel's TBB queue isn't lock-free,
 and requires trivial constructors too. There're many academic papers
 that implement lock-free queues in C++, but usable source code is hard
 to find, and tests even more so.
 .
 This queue not only has less limitations than others (for the most part),
 but it's also faster. It's been fairly well-tested, and offers advanced
 features like bulk enqueueing/dequeueing (which, with my new design, is
 much faster than one element at a time, approaching and even surpassing
 the speed of a non-concurrent queue even under heavy contention).

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

--- End Message ---
--- Begin Message ---
Source: concurrentqueue
Source-Version: 1.0.2+ds-1
Done: Steffen Moeller <moeller@debian.org>

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

Debian distribution maintenance software
pp.
Steffen Moeller <moeller@debian.org> (supplier of updated concurrentqueue 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, 02 Sep 2020 22:32:22 +0200
Source: concurrentqueue
Binary: libconcurrentqueue-dev
Architecture: source all
Version: 1.0.2+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Steffen Moeller <moeller@debian.org>
Description:
 libconcurrentqueue-dev - industrial-strength lock-free queue for C++
Closes: 963992
Changes:
 concurrentqueue (1.0.2+ds-1) unstable; urgency=medium
 .
   * Initial release (Closes: #963992) without benchmarks/boost
     because of extra copyrights and we should have it in Debian
     (found by Thorsten)
   * Add salsa-ci file (routine-update)
   * Set upstream metadata fields: Bug-Database, Bug-Submit (routine-update)
   * Installing into new subdir concurrentqueue of /usr/include
Checksums-Sha1:
 94216a3959424cd2f53efd1ce28403d5dd1a80ed 2068 concurrentqueue_1.0.2+ds-1.dsc
 57d57a83a98fe0f91431deb8c64e40af3d1ba7a8 106376 concurrentqueue_1.0.2+ds.orig.tar.xz
 c148ec69669a50e26b0a5fbd7b21354927a9543f 4488 concurrentqueue_1.0.2+ds-1.debian.tar.xz
 4ca6aafd9ac846157241a9bd8d5f4839e0002bc4 5968 concurrentqueue_1.0.2+ds-1_amd64.buildinfo
 9277679210b980ea49da3e9df308cbdd81e52f54 36236 libconcurrentqueue-dev_1.0.2+ds-1_all.deb
Checksums-Sha256:
 74fc48db8798507d3b1445b15b8f5ea191e01752695ff2339c0a3bc9d19a6bb4 2068 concurrentqueue_1.0.2+ds-1.dsc
 d9ba0cae154e3f9a08d1dc30058746b0bda39dcb5168bdadfd97ccb5835d1e24 106376 concurrentqueue_1.0.2+ds.orig.tar.xz
 bee508b39d9f061e69290cbd25a6c5852e1898dcf6d5cbe420071a9480c3c26f 4488 concurrentqueue_1.0.2+ds-1.debian.tar.xz
 fca7216173cf1c6e3a0d4c53c3b8808bc9614859260737f29dbebb29abc84482 5968 concurrentqueue_1.0.2+ds-1_amd64.buildinfo
 2106686e7c2693043c45b5e2124fcf49ac9530889078b3e3b9378484305a515b 36236 libconcurrentqueue-dev_1.0.2+ds-1_all.deb
Files:
 b9fe9b3e93f962e7b4fc4d75ec79f483 2068 libs optional concurrentqueue_1.0.2+ds-1.dsc
 67cdbc6820ad73666cf921e53a5c55fe 106376 libs optional concurrentqueue_1.0.2+ds.orig.tar.xz
 62019fefd771768871b18078ab2beadf 4488 libs optional concurrentqueue_1.0.2+ds-1.debian.tar.xz
 0b9d49084a1894883809d3880a7b6e60 5968 libs optional concurrentqueue_1.0.2+ds-1_amd64.buildinfo
 795350904f35710078d72693d7af39e0 36236 libdevel optional libconcurrentqueue-dev_1.0.2+ds-1_all.deb

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

iQJHBAEBCAAxFiEEhMGXeonn7+0+XKYuL9i+2sAg7tEFAl9QBCETHG1vZWxsZXJA
ZGViaWFuLm9yZwAKCRAv2L7awCDu0W3ND/9J0M0+qPyozYsvvFbmEQmuAitaY7TQ
R+1SOCHwvFleXdCNB2CQtm/3oasGP8HmBUHF1WzsCnGxkButGEq5xv7gSJr/x9Sz
gmBfqOltcWcb5oxffGVb04GGNW3ap0BWKfRG5oPgEnDeAV5EPtWiEw2nnXpQJ7jW
w/ANtKJ3LNSZTSLQVauZ6mzv+BlFirntJnRz85GEI8ruWOm1cgpWkHmXRaGQ0QvQ
CYDlns+KjP8QQmN8uKDbOol95t3GDVKfZeKBQPi6JN36zIAxdll6Tpqtulj5BMWu
1rJfg4JW8WZQBbcNNBp7yfybqJ5n5CmbUXGVq7gdqvPxAHUL8XlVgdlkzeu3lcby
P1Q3HBfQVQ6BlOI4N42RFdHKw+UUC4G1nueazw4Eh1i1w0oH+BGLzONQNd6OC8Iu
nqMquKelJBRA8ZPETDG9NwQsQ61wMgBoSYI4EHE8q4Y3looDjrFwtqVn3xlOvnRh
U9mX0HNrWKqrs9kbq3YIjTdgV/oD8whUs3dX8xPsHBtpmeRO3Bbidah38aYUz3yt
PrBFFtP4UAbPMYIuNu0xu21+WAnpukf+hBy6299WiMSbtnbmjSVTCfZ0W4g5dBvv
lEU8S1FAwdg+60vm6PiRX3sQ5inwe1PUIUcg/8i3iVlbrXaJ7oaqaF9GqpbWowxv
6zSm7oyoe3B9VA==
=VKuB
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: