Permalink
Commits on Nov 15, 2018
  1. Merge pull request #1320 from kiambogo/projects

    mpilquist committed Nov 15, 2018
    Add fs2-aws and fs2-jms under project reference
Commits on Nov 13, 2018
  1. Merge pull request #1319 from SystemFw/groupWithin/leak

    SystemFw committed Nov 13, 2018
    Flesh out comments
  2. Flesh out comments

    SystemFw committed Nov 13, 2018
  3. Merge pull request #1311 from vlovgr/par-eval-map-fix

    mpilquist committed Nov 13, 2018
    Fix parEvalMap getting stuck on exception
Commits on Nov 12, 2018
  1. Merge pull request #1312 from SystemFw/groupWithin/leak

    mpilquist committed Nov 12, 2018
    groupWithin leak
  2. Fixed SNAPSHOT publishing

    mpilquist committed Nov 12, 2018
  3. Add mapAsync exception test

    vlovgr committed Nov 12, 2018
Commits on Nov 11, 2018
  1. Merge pull request #1317 from SystemFw/feature/bracketCancellable

    mpilquist committed Nov 11, 2018
    Add bracketCancellable
  2. Merge pull request #1318 from diesalbla/parents_chain

    mpilquist committed Nov 11, 2018
    Small Change: Ancestors need no F
Commits on Nov 10, 2018
  1. Small Change: use flatTraverse - traverseFilter

    diesalbla committed Nov 10, 2018
    We use recent functions from `cats` to reduce some code:
    - `Traverse.flatTraverse`, for removing the nested "Chain of chains"
      iteration.
    - `TraverseFilter.traverseFilter`, for removing the nested "Chain of
      Option", by directly discarding the `None` results.
  2. Small Change: Ancestors need to F

    diesalbla committed Nov 10, 2018
    The ancestors inner function, which simply runs through the chain of a
    scope's parents, is a pure function that needs no `F` wrapper.
Commits on Nov 9, 2018
  1. Add bracketCancellable

    SystemFw committed Nov 9, 2018
  2. Fix for #1314

    ajaychandran committed Nov 9, 2018
  3. Formatting

    SystemFw committed Nov 9, 2018
  4. Store finalisers in Ref

    SystemFw committed Nov 9, 2018
Commits on Nov 6, 2018
  1. Merge pull request #1302 from mpilquist/topic/queue-perf

    mpilquist committed Nov 6, 2018
    Fixed #1296 - linear time Queue#dequeue1 when should be constant
  2. Bugfix/queue get (#1308)

    pchlupacek authored and mpilquist committed Nov 6, 2018
    * Introduces Resource on PubSub#get
    
    * Added getStream to PubSub to allow for correct unSubscription for interrupted streams.
    
    * Added cancel Spec for Queue.dequeue1
    
    * Added mima exclusions for pubsub
    
    * corrected mima
  3. Merge pull request #1307 from diesalbla/Resource_Small_Improvements

    mpilquist committed Nov 6, 2018
    Resource: small code improvements.
  4. Resource: small code improvements.

    diesalbla committed Nov 5, 2018
    - Since Leases are built without parameters, and they only used the
      immutable value `state: Ref[F]` (immutable reference to Ref object),
      we can just have a single Lease object for all those using it.
    - We extract a function `State.isFinished` to indicate when the state
      allows running the finalizer. We use `@inline` to avoid method call cost.
    - We extract a simple variable for the `F.pure(Right(()))` expression.
Commits on Oct 31, 2018
  1. Merge pull request #1299 from kczulko/1298-doc-signallingref-insteado…

    mpilquist committed Oct 31, 2018
    …f-signal
    
    Fix concurrency-primitives.md
Commits on Oct 30, 2018
  1. Merge pull request #1301 from ghostdogpr/series/1.0

    mpilquist committed Oct 30, 2018
    Fix lifo/fifo terminology in Queue
Commits on Oct 24, 2018
  1. Fix concurrency-primitives.md:

    kczulko committed Oct 24, 2018
    - SignallingRef instead of Signal
    - more relevant termination example with SignallingRef
    - fix compilation issues (e.g Stream.awakeEvery[F])
Commits on Oct 19, 2018
  1. Merge pull request #1295 from dqdinh/patch-1

    mpilquist committed Oct 19, 2018
    Fix typo in concurrency-primitives.md
Commits on Oct 17, 2018