promise-api

Checkout Tools
  • last updated 4 months ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[async] Update Promises to implement the provisional 1.1 API
    • -0
    • +34
    ./src/main/java/org/osgi/util/promise/TimeoutException.java
    • -2
    • +69
    ./src/main/java/org/osgi/util/promise/Promise.java
  1. … 5 more files in changeset.
[async] Allow much greater sharing of Promise executors, reuse the Async threadpool for promise execution
    • -0
    • +1
    ./src/main/java/org/apache/aries/async/promise/packageinfo
  1. … 7 more files in changeset.
Update async to parent 2.0.1
  1. … 5 more files in changeset.
[async] Generate indexes for Aries Async, and tidy up dependencies so that the indexes are clean
  1. … 8 more files in changeset.
Fixing released version ref
[maven-release-plugin] prepare for next development iteration
  1. … 4 more files in changeset.
[maven-release-plugin] prepare release async-1.0.1
  1. … 4 more files in changeset.
Add ASL v2 headers to the async service
    • -1
    • +16
    ./src/main/java/org/osgi/util/promise/Promise.java
    • -0
    • +15
    ./src/main/java/org/osgi/util/promise/Deferred.java
    • -1
    • +16
    ./src/main/java/org/osgi/util/promise/Success.java
    • -0
    • +15
    ./src/main/java/org/osgi/util/promise/Promises.java
    • -1
    • +16
    ./src/main/java/org/osgi/util/promise/Failure.java
  1. … 10 more files in changeset.
Get Aries Async to compile while release vote is underway.

Update the last released version for the versioning plugin to 1.0.1-SNAPSHOT as 1.0.0 is not available yet.

  1. … 3 more files in changeset.
[maven-release-plugin] prepare for next development iteration
  1. … 4 more files in changeset.
[maven-release-plugin] prepare release org.apache.aries.async-1.0.0
  1. … 4 more files in changeset.
Add ignore settings to Async modules.

  1. … 4 more files in changeset.
Prepare Async module poms for first release.

Update version to 1.0.0-SNAPSHOT and scm settings.

  1. … 4 more files in changeset.
[ARIES-1318] Initial commit of an OSGi Async Service from RFC 206
  1. … 50 more files in changeset.
[ARIES-1317] Commit OSGi Promises implementation contributed by derek.baum@paremus.com
    • -0
    • +371
    ./src/main/java/org/apache/aries/async/promise/PromiseImpl.java
    • -0
    • +20
    ./src/main/java/org/osgi/util/function/Function.java
  1. ./src/test/java/org/apache/aries/async/promise
    • -0
    • +44
    ./src/main/java/org/osgi/util/promise/FailedPromisesException.java
    • -0
    • +92
    ./src/main/java/org/osgi/util/promise/Deferred.java
    • -0
    • +1
    ./src/main/java/org/osgi/util/function/packageinfo
  2. … 28 more files in changeset.