Permalink
Commits on Jun 6, 2017
  1. Prepare for River 3.0.1 release, update docs, release notes and versi…

    …ons.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1797762 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Jun 6, 2017
Commits on Jun 5, 2017
  1. Prepare for River 3.0.1 release, update docs, release notes and versi…

    …ons.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1797656 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Jun 5, 2017
  2. Prepare for River 3.0.1 release, update docs, release notes and versi…

    …ons.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1797655 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Jun 5, 2017
  3. Prepare for River 3.0.1 release, update docs, release notes and versi…

    …ons.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1797649 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Jun 5, 2017
  4. Prepare for River 3.0.1 release, update docs, release notes and versi…

    …ons.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1797632 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Jun 5, 2017
  5. Prepare for River 3.0.1 release, update docs, release notes and versi…

    …ons.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1797626 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Jun 5, 2017
Commits on Jan 20, 2017
  1. RIVER-447 Leaked Executor Service Threads in LoadClass

    Commit reviewed patch.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1779587 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Jan 20, 2017
Commits on Sep 3, 2016
  1. Minor change to build script, reminder for future work.

    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1759045 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Sep 3, 2016
Commits on May 2, 2016
  1. port is type int, not short, cast discoveryPort to int.

    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1741922 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed May 2, 2016
Commits on May 1, 2016
  1. PrivateCredentialPermission, when created using it's public construct…

    …or, behaves as per the expected Permission api, however instances created by the Java runtime, truncate Principal information from the getName() method. This work around ensures that River's Policy provider behaves as expected.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1741909 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed May 1, 2016
  2. Revert breaking changes to protected api. The changes to RemoteEvent'…

    …s were originally made to ensure safe publication of remote events, while debugging race conditions. It was suspected that the sequence id of RemoteEvent's were being read as their default value, causing the event to be ignored. RemoteEvent's can still be published safely, by ensuring a reference to the RemoteEvent, is final, volatile, or a value in a concurrent collection, or read while synchronized or using a lock.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1741908 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed May 1, 2016
Commits on Apr 10, 2016
  1. Critical patch:

    This patch provides a compatible upgrade path for existing mutable subclasses of RemoteEvent.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1738402 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Apr 10, 2016
Commits on Mar 6, 2016
  1. Critical patch:

    Fix build, then qa.run rebuild issue
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1733796 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Mar 6, 2016
Commits on Feb 22, 2016
  1. Critical patch:

    1. Permission check performed during construction ensures necessary cache classes are loaded, to avoid Classloader deadlock once SecurityManager is in force.  The deadlock occurs on a lock in JVM native code.
    2. Permission getArg is called to ensure that lazy initialization state has been initialized prior to publication to another thread.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1731589 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Feb 22, 2016
Commits on Feb 12, 2016
  1. There is one class in the 'class-depend' tool that is based on code f…

    …rom 'asm-examples'. As such, this commit adds the INRIA license back into the LICENSE file.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1729943 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Feb 12, 2016
Commits on Feb 10, 2016
  1. The generated release artifacts for the 2.2 branch are now only the s…

    …ource and documentation artifacts, and do not include the release tooling like 'roll_release.sh'. Those files are only used by the release manager, so shouldn't be in the source distribution.
    
    The LICENSE and NOTICE files also are no longer duplicated to 'LICENSE.TXT' and 'NOTICE.txt', as per Apache release recommendations.  
    
    LICENSE and NOTICE files have been modified to reflect the fact that 'asm' and 'animal-sniffer' are no longer distributed with the source, but are downloaded at build time.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1729654 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Feb 10, 2016
Commits on Jan 22, 2016
  1. Apply Dan Rollo's patch to remove '-server' jvm arg from qaDefaults.p…

    …roperties.
    
    Most modern JVMs default to '-server' on modern hardware, but some VM's like on the
    Raspberry Pi don't support the option, even though they otherwise run River just fine.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1726141 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Jan 22, 2016
Commits on Jan 21, 2016
  1. Remove duplication of NOTICE and LICENSE files.

    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1725893 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Jan 21, 2016
  2. Getting closer to having a clean release artifact...

    - No compiled binaries in the source artifact, except for a couple of jars used as test resources.
    - appropriate exclusions from the source artifact, e.g. 'nbprojects', etc
    - Removed the duplicate NOTICE and LICENSE files.
    - doap_river is moved up to a higher node in the repo.
    
    There are a few outstanding questions...
    - Does it really make sense to do a 'binary' release?
    - Should the KEYS file be in the release artifact?
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1725883 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Jan 21, 2016
  3. doap_river.rdf is not specific to the jtsk and shouldn't be in the jt…

    …sk trunk repository.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1725870 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Jan 21, 2016
  4. Signature verification is temporarily disabled, until we can get the …

    …signatures from
    
    Maven Central.
    
    ReferenceConcurrentMapConcurrencyTest.java in the unit tests is quarantined until
    we can get imunit.jar from Maven Central.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1725867 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Jan 21, 2016
Commits on Jan 19, 2016
  1. Downloadable test libraries now go into 'deps-lib/test' rather than '…

    …test/lib'.
    
    This makes it so that 'clean' doesn't blow away the test library.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1725501 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Jan 19, 2016
Commits on Jan 18, 2016
  1. There's now a little more success in executing the 'hudson-ci' target…

    … with the downloaded dependencies, but signature verification is still not up and running. Hence the Jenkins jobs that run 'ant verify' will fail. Reason is that the animal-sniffer signatures are not downloading properly yet.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1725357 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Jan 18, 2016
  2. test/lib is also deleted - replaced by Ivy downloads.

    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1725174 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Jan 18, 2016
  3. dep-libs has been removed. In its place we download the required

    dependencies using Apache Ivy.
    
    System compiles as-is, but the integration test hasn't been tried yet.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1725173 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Jan 18, 2016
Commits on Jan 16, 2016
  1. Remove calls to examples build.

    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1724932 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Jan 16, 2016
  2. Examples/hello was deleted and examples/README added to point to the …

    …river-examples project.
    
    ivy.xml has been added, but is not used yet by the build.xml - waiting to sort out some questions on dep-libs usage, then we'll eliminate dep-libs and call the ivy configuration from build.xml.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1724931 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Jan 16, 2016
Commits on Jan 13, 2016
  1. deploy_river.groovy now has '-install' and '-dryrun' options, as well…

    … as '-help'. It's
    
    also written more idiomatically groovy-ish, and doesn't include a version number for the uploads, since
    that's in the pom files.  As a result, the same file can be used in the 2.2 branch and in the trunk, and 
    it won't need to be updated as the versions increment (just the pom files need to be rev'd).
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1724358 13f79535-47bb-0310-9956-ffa450edef68
    Greg Trasuk committed Jan 13, 2016
Commits on Jan 12, 2016
  1. Remove thread stack size hint from ThreadPool, consider making this t…

    …unable.
    
    Set version string to 3.0.0
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1724178 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Jan 12, 2016
Commits on Jan 11, 2016
  1. Changed version number in pom file from 3.0 to 3.0.0

    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1724071 13f79535-47bb-0310-9956-ffa450edef68
    Dennis Reedy committed Jan 11, 2016
Commits on Jan 7, 2016
  1. Prep for release:

    Missing Apache license header
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1723524 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Jan 7, 2016
Commits on Jan 5, 2016
  1. Prep for release:

    Update javadoc for some new implementation classes.
    
    Consolidate  org.apache.river.impl.thread package into org.apache.river.thread for release (minor tidy up).
    
    Postpone StreamServiceRegistrar and related until a later release to avoid confusion (no implementation exists).
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1723044 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Jan 5, 2016
  2. Prep for release:

    Update javadoc for some new implementation classes.
    
    Consolidate  org.apache.river.impl.thread package into org.apache.river.thread for release (minor tidy up).
    
    Postpone StreamServiceRegistrar and related until a later release to avoid confusion (no implementation exists).
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1723042 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Jan 5, 2016
Commits on Dec 26, 2015
  1. Prep for release: Update javadoc and reduce log messages for services…

    … not implementing Startable to FINE.
    
    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1721715 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Dec 26, 2015
Commits on Dec 20, 2015
  1. Peter Firmstone - Code signing key.

    git-svn-id: https://svn.apache.org/repos/asf/river/jtsk/trunk@1721005 13f79535-47bb-0310-9956-ffa450edef68
    Peter Firmstone committed Dec 20, 2015