Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: amphp/pipeline

1.2.3

16 Mar 17:12
v1.2.3
This tag was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
7b52598
This commit was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
  • Fixed failing any pending value consumption when aQueue is disposed (regression in1.2.2).

Full Changelog:v1.2.2...v1.2.3

Assets2
Loading

1.2.2

19 Jan 15:57
v1.2.2
This tag was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
97cbf28
This commit was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's Changed

  • Fixed clearing back-pressure if aQueue was completed while containing emitted values which had not been consumed, then the consumer explicitly disposed (calledConcurrentIterator::dispose()) of the associated iterator without consuming those values. Prior, the futures were not properly resolved with aDisposedException, but now will resolve as expected.

Full Changelog:v1.2.1...v1.2.2

Loading

1.2.1

04 Jul 01:12
v1.2.1
This tag was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
66c0956
This commit was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's Changed

  • Fix a potential race condition when using aQueue to create aConcurrentIterator. AnError with message "Must call suspend() before calling throw()" was thrown when aCancellation provided toConcurrentIterator::continue() was cancelled and the underlyingQueue instance was simultaneously completed. See#22.

Full Changelog:v1.2.0...v1.2.1

Loading

1.2.0

10 Mar 14:57
v1.2.0
This tag was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
f1c2ce3
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

What's Changed

  • AddedPipeline::buffer(), which provides control of the number of values buffered by the pipeline before back-pressure is applied to the data source by@trowski in#21

Full Changelog:v1.1.0...v1.2.0

Contributors

  • @trowski
trowski
Loading

1.1.0

23 Dec 04:41
v1.1.0
This tag was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
8a0ecc2
This commit was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
  • AddedPipeline::merge() which combines multiple iterators, emitting a value whenever any iterator emits a value.
  • FixedPipeline::take() not completing until a value beyond the given count was emitted. The pipeline now completes immediately after emitting the last view.
  • Marked the template type ofConcurrentIterator as covariant.
Loading

1.0.0

23 Dec 16:56
v1.0.0
This tag was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
810dee4
This commit was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Initial stable release 🎉

Changes from 1.0.0 Beta 7

  • MarkedConcurrentArrayIterator,ConcurrentChainedIterator, andConcurrentIterableIterator as@internal. Instead of these classes, usePipeline::fromIterable() orPipeline::concat()
  • Pipeline::concat() now accepts an array of anyiterable, not only otherPipeline objects
Loading

1.0.0 Beta 7

18 Nov 15:40
v1.0.0-beta.7
This tag was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
419f1ff
This commit was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
1.0.0 Beta 7Pre-release
Pre-release
  • Removed failing aQueue that is destructed without being completed. PHP's random destruct order sometimes will lead to theQueue destructor being invoked before another destructor that would have completed the queue.
Loading

1.0.0 Beta 6

07 Nov 21:37
v1.0.0-beta.6
This tag was signed with the committer’sverified signature.
kelunik Niklas Keller
GPG key ID:AFA536ABA90C76A6
Verified
Learn about vigilant mode.
c1580cf
This commit was signed with the committer’sverified signature.
kelunik Niklas Keller
GPG key ID:AFA536ABA90C76A6
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
1.0.0 Beta 6Pre-release
Pre-release
  • Add compatibility with Revolt v1.x
  • ImproveConcurrentIterableIterator
Loading

1.0.0 Beta 5

10 Apr 01:13
v1.0.0-beta.5
This tag was signed with the committer’sverified signature.
trowski Aaron Piotrowski
GPG key ID:5B456E6AABA44A63
Verified
Learn about vigilant mode.
dc38b82
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
1.0.0 Beta 5Pre-release
Pre-release
  • AddedisComplete() to theConcurrentIterator interface that returnstrue when the iterator has been completed (either successfully or with an error) and no further values are pending)
  • Fixed an issue where a reference to the prior value emitted on aConcurrentIterator was held while awaiting the next value.
Loading

1.0.0 Beta 4

24 Feb 20:43
v1.0.0-beta.4
This tag was signed with the committer’sverified signature. The key has expired.
trowski Aaron Piotrowski
GPG key ID:ADD1EF783EDE9EEB
Expired
Verified
Learn about vigilant mode.
c21db4d
This commit was signed with the committer’sverified signature. The key has expired.
trowski Aaron Piotrowski
GPG key ID:ADD1EF783EDE9EEB
Expired
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
1.0.0 Beta 4Pre-release
Pre-release
  • PHP 8.1 is now required.
  • Fixed circular references inConcurrentIterableIterator andConcurrentFlatMapIterator that prevented quick garbage collection, particularly problematic with instances created fromPipeline::fromIterable() using a generator.
Loading
Previous1
Previous

[8]ページ先頭

©2009-2025 Movatter.jp