Skip to content

Releases: peter-wangxu/persist-queue

v1.0.0

02 Jul 12:54
b194f07
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @mo-pyy made their first contribution in #197
  • @bierus made their first contribution in #210
  • @plockaby made their first contribution in #216

Full Changelog: v0.8.1...v1.0.0

persist-queue: v1.0.0-alpha

14 Feb 05:22
7a66615
Compare
Choose a tag to compare
Pre-release

Features:

[GH-201] Remove support for python2
[GH-197] add sqlite3 cleanup method @mo-pyy

Bugfixes:

[GH-203] fix inproper log of importing

What's Changed

New Contributors

  • @mo-pyy made their first contribution in #197

Full Changelog: v0.8.1...v1.0.0-alpha

persist-queue: v0.8.1

03 Jun 10:53
Compare
Choose a tag to compare

Features:

[GH-191] Added CBOR serializer (using cbor2 package)
[GH-194] Added full() API to align with Python3 queue.Queue

persist-queue: v0.8.0

22 May 08:35
5596ccf
Compare
Choose a tag to compare

Features:

[GH-182] Add shrink_disk_usage for sqlite3 base queues
[GH-174] Add mysql based queue, please note the deprecation for python2.x and python3.4

Bugfixes:

[GH-165] Delete temporary file
[GH-177] Fix end of queue increment

doc:

[GH-185] Update doc for file-based queue

persist-queue: v0.8.0-beta

06 May 13:59
2baeca6
Compare
Choose a tag to compare
Pre-release

features:

#182 :Add shrink_disk_usage for sqlite3 base queues

persist-queue: v0.8.0-alpha

26 Feb 16:13
464a820
Compare
Choose a tag to compare
Pre-release

Features:

[GH-174] Add mysql based queue, please note the deprecation for python2.x and python3.4

Bugfixes/enhancements

[GH-165] Delete temporary file
[GH-177] Fix end of queue increment

persist-queue: v0.7.0

05 Sep 15:24
Compare
Choose a tag to compare

bugfixes

[GH-157]:Adding SQLiteQueue.put_nowait
[GH-158]:Empty and Full inheriting from python.queue exceptions
[GH-159]:Adding PDict.get
[GH-162]:Fix misspelling of deprecated
[GH-163]:Fix backward compatibility for _MAX_ACKED_LENGTH
[GH-164]:fix misspelled keyword 'tiemstamp' -> 'timestamp'
[GH-170]:

  • Fix FILOSQLiteAckQueue.get(raw=True) throwing index error.
  • Fixed .get(raw=True) not working for FILOAck queue
  • Fixed SQLite3UniqueAckQueueTest.test_random_read_write sometimes blocking indefinitely if duplicate item was put to queue.

persist-queue: v0.5.1

09 Nov 05:38
Compare
Choose a tag to compare

Feature

[GH-127]: Add VACUUM for SQLiteAckQueue

persist-queue: v0.5.0

08 Nov 15:25
Compare
Choose a tag to compare

Feature

[GH-100]: support db_file_name when creating queue
[GH-112]: Allow explicit reclamation of resources
[GH-115]: Adding #.empty to relevant queues
[GH-118]: add optional autosave feature to file Queue

Fixes

[GH-96]: Don't log queue item contents
[GH-98]: Fix UniqueQueue dictionary problem with json serializer
[GH-105]: Remove the importing of msgpack when install
[GH-113]: Quote table name for safety
[GH-117]: fix AttributeError in queue.del

Others

persist-queue: v0.4.2

16 Feb 14:52
Compare
Choose a tag to compare

Feature:

[GH-73] Enable non-pickle serializers for sqlite3 base queues

Fixes:

[GH-79] Fix issue when storing 0 as value

Others:

[GH-90][GH-93] Readme update
Move tests/ from project root to persistqueue/ so that it will not pollute the user package