Permalink
Commits on Nov 29, 2012
  1. backported merged context member ordering from master

    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
    ifedorenko committed Nov 29, 2012
Commits on Oct 30, 2012
  1. fixed wrong file path

    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
    ifedorenko committed Oct 30, 2012
  2. SUPPORT-1796 consistent IndexingContext locking order

    Although far from obvious, it is possible for RRWL.readLock().lock()
    to block when there are outstanding RRWL.writeLock().lock()
    requests blocked by existing read locks. This can lead
    to deadlocks among reader threads that acquire read locks on multiple
    RRWLs and writer threads that acquire write lock on single RRWL iff
    reader threads do not acquire locks in consistent order.
    
    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
    ifedorenko committed Oct 30, 2012
  3. [maven-release-plugin] prepare for next development iteration

    Sonatype Release Machine committed Oct 30, 2012
  4. [maven-release-plugin] prepare release nexus-2.2.1

    Sonatype Release Machine committed Oct 30, 2012
Commits on Oct 29, 2012
  1. Update version to 2.2.1-SNAPSHOT

    jdillon committed Oct 29, 2012
Commits on Oct 11, 2012
  1. [maven-release-plugin] prepare release nexus-2.2-01

    Sonatype Release Machine committed Oct 11, 2012
  2. [maven-release-plugin] prepare for next development iteration

    Sonatype Release Machine committed Oct 11, 2012
  3. [maven-release-plugin] prepare release nexus-2.2.1

    Sonatype Release Machine committed Oct 11, 2012
Commits on Oct 10, 2012
  1. drop duplicate header

    jdillon committed Oct 10, 2012
  2. drop duplicate header

    jdillon committed Oct 10, 2012
  3. Merge pull request #568 from sonatype/hc4provider-jmx

    Register pooling conn manager into mmx
    adreghiciu committed Oct 10, 2012
  4. Drop usage of WeakReference

    Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
    adreghiciu committed Oct 10, 2012
  5. set jmxName to null in finally block

    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
    ifedorenko committed Oct 10, 2012
  6. Register pooling conn manager into mmx

    Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
    adreghiciu committed Oct 10, 2012
  7. Merge pull request #567 from sonatype/hc4provider

    NEXUS-5291: HC4Provider and replacement for HttpClientUtil.
    cstamas committed Oct 10, 2012
  8. Package rename

    cstamas committed Oct 10, 2012
  9. NEXUS-5291: HC4x performance improvements.

    HC4Provider and replacement for HttpClientUtil.
    
    * initial imple
    * Fixed existing tests: HttpClientUtilTest renamed to HttpClientManager and it tests (as before)
      that "redirect strategy" being applied is correct.
      HttpClientRemoteStorageTest test fixed.
    * classes renamed to "guice style" (from DefaultX to XImpl)
    * added tests (UT + IT)
    * Removal of HC3x class uses from HC4x RRS.
    
    Introduction of new exceptions to mark RRS transport problems.
    
    * RemoteStorageTransportOverloadedException for "overloaded" case, when a RRS in unable to make an outbound request
      because it's simply too busy.
    * handled the ConnectionPoolTimeoutException in HC4x RRS, case we never had before
    * RemoteStorageTransportOverloadedException does not cause repository to autoblock
    * NFC is managed only in cases of ItemNotFoundEx, so this exception will "bubble up" to
      REST API, where it will need proper handling, like returning 503 Service Unavailable or such
    * Handling RemoteStorageTransportOverloadedException exception in REST API. It will return 503 Service Unavailable when RemoteStorageTransportOverloadedException thrown.
    cstamas committed Oct 6, 2012
Commits on Oct 7, 2012
  1. Merge pull request #562 from sonatype/nexus-5296-fix-IT

    [NEXUS-5296] Provide additional info about invocations in case of failing assertions
    adreghiciu committed Oct 7, 2012
Commits on Oct 5, 2012
  1. Merge pull request #558 from sonatype/NXCM-4737-include-custom-query-…

    …strings-via-builder
    
    [NXCM-4737] hack in query-string customizations via QueryStringBuilder s...
    jdillon committed Oct 5, 2012
  2. [NEXUS-5296] Provide additional info about invocations in case of fai…

    …ling assertions
    
    Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
    adreghiciu committed Oct 5, 2012
  3. Merge pull request #560 from sonatype/httpclient4x-bump

    HttpClient 4x being slow with HTTPS connections.
    cstamas committed Oct 5, 2012
Commits on Oct 4, 2012
  1. HttpClient 4x being slow with HTTPS connections.

    * bumped version to httpclient 4.2.1 + httpcore 4.2.2 + httpmime 4.2.1 (latest GA)
    * applied recommended changes to connManager, parameters handling
    * catching IllegalStateException thrown by httpClient connmgr in case when JVM lacks support for TLS (was swallowed without this)
    * removing explicit connection close, to make use of pooling
    cstamas committed Oct 4, 2012
  2. Merge pull request #557 from sonatype/log-remote-access-time

    Log timing of http remote requests made by Nexus
    adreghiciu committed Oct 4, 2012
  3. Merge pull request #559 from sonatype/nxcm-4721-validate-same-member-…

    …multiple
    
    [NXCM-4721] Validate that for a group, member repositories list is unique
    adreghiciu committed Oct 4, 2012
  4. [NXCM-4721] Validate that for a group, ember repositories list is uni…

    …que (no same member repository multiple times)
    
    Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
    adreghiciu committed Oct 4, 2012
Commits on Oct 3, 2012
  1. Update headers

    jdillon committed Oct 3, 2012
  2. [NXCM-4737] hack in query-string customizations via QueryStringBuilde…

    …r so that remote browsing secure.central gets the proper request paramemters.
    jdillon committed Oct 3, 2012
  3. Unset public key path in legacy ITs nexus.properties

    ITs started failing because they could not read the encrypted problem
    report bundles' content.
    nabcos committed Oct 3, 2012
  4. Merge pull request #556 from sonatype/nexus-5288

    NEXUS-5288: Appender class changed.
    peterlynch committed Oct 3, 2012
  5. Log timing of http remote requests made by Nexus

    Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
    adreghiciu committed with cstamas Oct 3, 2012
  6. Merge pull request #538 from sonatype/nexus-5197-avoid-npe

    [NEXUS-5197] Avoid NPE in member change detection
    peterlynch committed Oct 3, 2012
  7. fix license headers

    peterlynch committed Oct 3, 2012