Skip to content
Commits on Feb 13, 2012
  1. [maven-release-plugin] prepare release nexus-2.0

    Sonatype Release Machine committed
  2. @bdemers

    Merge pull request #298 from sonatype/NXCM-3892-deadlock-fix

    bdemers committed
    NXCM-3892: avoid holding onto mdItem lock for longer than necessary
Commits on Feb 12, 2012
  1. @mcculls
Commits on Feb 10, 2012
  1. @cstamas
Commits on Feb 9, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Sonatype Release Machine committed
  2. [maven-release-plugin] prepare release nexus-2.0-RC2

    Sonatype Release Machine committed
  3. @brianf

    Merge pull request #289 from sonatype/nexus-4840-Signed-The-Applet

    brianf committed
    Signed the jar with our new key. Good until 9/7/2014
  4. @bdemers

    Merge pull request #288 from sonatype/nexus-4845-logging

    bdemers committed
    NEXUS-4845: Consolidate logging.
  5. @bdemers

    Merge pull request #290 from sonatype/NXCM-3383-new-links

    bdemers committed
    NXCM-3383, switching to new link format
  6. @mcculls

    Merge pull request #291 from sonatype/NEXUS-4846-fix-task-lookup

    mcculls committed
    NEXUS-4846: look for both SchedulerTasks and NexusTasks
  7. @cstamas

    Update nexus/nexus-proxy/src/test/java/org/sonatype/nexus/proxy/stora…

    cstamas committed
    …ge/remote/commonshttpclient/HttpClientProxyUtilTest.java
  8. @cstamas

    Added missing header.

    cstamas committed
  9. @mcculls

    NEXUS-4846: look for both SchedulerTasks and NexusTasks when checking…

    mcculls committed
    … for overlapping repository tasks
Commits on Feb 8, 2012
  1. @dbradicich
  2. @bdemers
  3. @brianf
  4. @cstamas

    NEXUS-4845: Lowering loglevel to DEBUG in case of "cycles"

    cstamas committed
    Because Nexus actually cannot have (cannot be brought in a state
    by any means to have) cycles, and these messages are actually
    only about doubled-processing of same repository while traversing
    the request from a group (and groups of groups) recursively. Presence
    of these repositories are still considered bad!
    
    But, due to bug NXCM-3869 it we are actually the ones (staging promotion
    more precisely) who are introducing these "double members", so putting
    the level to DEBUG is fine for now, anyone using promotion would have
    them anyway.
  5. @cstamas

    NEXUS-4789: Fixing UT

    cstamas committed
    On fast machines the resolution of milliseconds was not enough,
    so intentionally delaying test to make sure we will have few millis
    difference.
  6. @cstamas

    Merge pull request #287 from sonatype/nexus-4789-fixes

    cstamas committed
    NEXUS-4789: Fixes
  7. @cstamas

    Merge pull request #286 from sonatype/fix-artifactstorehelper-message

    cstamas committed
    In relation to NEXUS-4819.
  8. @cstamas

    Merge pull request #285 from sonatype/fixedrate-tc-ut

    cstamas committed
    Making FixedRateThrottleController UT more reliable.
  9. @cstamas

    NEXUS-4845: Consolidate logging.

    cstamas committed
    Improving logging for some important events and cases.
  10. @cstamas

    NEXUS-4789: UT

    cstamas committed
    And a fix for a slipped in bug.
  11. @cstamas

    NEXUS-4789: Fixes

    cstamas committed
    Culprit was HttpClientProxyUtil that was "touching" RemoteStorageContext on every
    invocation. This was not an issue so far, since these calls happened only from
    RemoteRepositoryStorages. But in a moment any "third party" component -- not
    participating in RRS -- does the same, it causes all of RSS to detect as
    "settings changed" and reconfigure their underlying transport.
    
    Also, AHC provider modified to make use of newly introduced events
    (thanks to Bentmann)
    
    Added Javadocs to the two related events.
  12. @cstamas

    In relation to NEXUS-4819.

    cstamas committed
    The message "told" by LocalStorageException is way off.
  13. @velo

    Merge pull request #283 from sonatype/NEXUS-4826-logback

    velo committed
    NEXUS-4826 - removing org.jsecurity entries
  14. @cstamas

    Making UT more reliable.

    cstamas committed
    The original UT was too unreliable, mostly because it
    was "mixing" millis and nanos. Now, the test is simplified,
    and on my mac returns (if you uncomment the System.out lines)
    nice values (around 15% of limit TPS)
  15. @cstamas

    Bumping log level

    cstamas committed
    In case of IO problem while reading attributes, we report the full
    stack trace too, and bumping it's level to WARN
  16. @cstamas

    Merge pull request #284 from sonatype/nexus3929-it-fix

    cstamas committed
    Fix for IT Nexus3939
Commits on Feb 7, 2012
  1. @cstamas

    Merge pull request #282 from sonatype/marshallers-not-components

    cstamas committed
    Slight changes for Marshaller's.
  2. @cstamas

    Added source header to UT

    cstamas committed
  3. @cstamas
  4. @cstamas

    Slight changes for Marshaller's.

    cstamas committed
    * New Jackson based marshallers did not properly honor parsing problems (hence, Nexus was not recreating attributes but was choking on them)
    * Marshallers are not components anymore, just simple classes created when needed
    * XStream marshaller deprecated with a message pointing to JacksonJSON one
    * improved robustness (null-checks) and logging of AttributeStorages
  5. @cstamas

    Fix for IT Nexus3939.

    cstamas committed
    It happened to me on local full builds, that this IT got "stuck"
    and was restarting Nexus over and over again.
    
    If you take a peek at sources, you will see it will restart Nexus as
    many times as the number of "cfs" Lucene segments grow over 7. After stopping
    build and inspecting workdir, I realized that in my case, Timeline has almost 20
    files, but only 3 of them had "cfs" extension.
    
    This fix simply makes "easier" to corrupt Timeline Lucene index (this is what IT actually
    tests, Nexus recovering from corrupted timeline) by taking in account any Lucene segment file
    _except_ the segment index (that causes other problem then index corruption)
  6. @cstamas

    Merge pull request #280 from sonatype/walk-fix-collections

    cstamas committed
    WalkerProcessor processItem method is invoked only of non-collection items
Something went wrong with that request. Please try again.