Skip to content
Commits on Dec 20, 2012
  1. @cstamas

    Merge branch 'nxcm-4606' into core-support-group-changes

    cstamas committed Dec 20, 2012
    Conflicts:
    	nexus/nexus-api/src/main/java/org/sonatype/nexus/proxy/events/RepositoryItemBatchEventAddedToGroup.java
    	nexus/nexus-api/src/main/java/org/sonatype/nexus/proxy/events/RepositoryItemBatchEventRemovedFromGroup.java
  2. @cstamas

    Aligning class hierarchy for new events and allowing

    cstamas committed Dec 20, 2012
    null itemPaths, for cases when no transient repository
    is changed.
  3. @cstamas

    Merge remote-tracking branch 'origin/master' into event-bus-doubled-e…

    cstamas committed Dec 20, 2012
    …vents
    
    Conflicts:
    	nexus/nexus-api/src/main/java/org/sonatype/nexus/proxy/events/RepositoryGroupMembersChangedEvent.java
    	nexus/nexus-proxy/src/main/java/org/sonatype/nexus/proxy/repository/AbstractGroupRepository.java
Commits on Dec 19, 2012
  1. @ifedorenko

    more specific error log message

    ifedorenko committed Dec 18, 2012
    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
Commits on Dec 17, 2012
  1. @nabcos

    Fix typo in MUtils

    nabcos committed Dec 17, 2012
  2. @nabcos

    Merge pull request #704 from sonatype/fix-checksum-parsing

    nabcos committed Dec 17, 2012
    Fix MUtils to handle 'too short' checksums
Commits on Dec 16, 2012
  1. @adreghiciu

    Avoid an error on logging remote to fail a test

    adreghiciu committed Dec 16, 2012
    Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Commits on Dec 14, 2012
  1. @nabcos
  2. @cstamas

    UT fix.

    cstamas committed Dec 14, 2012
    The UT had side effects that made UT fail
    when execution order change.
    
    Simply put, 1st method expected to be run
    before 2nd method, and it was not clearing
    "extra headers" from error servlet, while
    2nd method did add extra headers.
    
    Last failure:
    https://bamboo.zion.sonatype.com/browse/NXO-OSSJ7-BLD-38
  3. @ifedorenko

    Merge pull request #702 from sonatype/NEXUS-5447_concurrent_index_remove

    ifedorenko committed Dec 14, 2012
    Nexus 5447 concurrent index remove
  4. @ifedorenko

    NEXUS-5447 fixed log message parameter count

    ifedorenko committed Dec 13, 2012
    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
  5. @ifedorenko

    NEXUS-5447 clear interrupted flag in InterruptableInputStream

    ifedorenko committed Dec 13, 2012
    The wrapper both aborts underlying http request and throws
    InterruptedIOException. Leaving Thread interrupted flag on may
    trigger unnecessary/unwanted isInterrupted detection in
    unrelated code executed by the thread later on.
    
    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
  6. @ifedorenko

    NEXUS-5447 clarified "cannot delete index" condition detection

    ifedorenko committed Dec 13, 2012
    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
  7. @ifedorenko

    fixing copyright headers

    ifedorenko committed Dec 13, 2012
    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
  8. @ifedorenko

    Better handling of concurrent index delete operation

    ifedorenko committed Dec 13, 2012
    Similar to index download and other potentionally long runnig
    operations, remove repository index now requires two locks --
    reindex lock and index lock.
    
    If reindex lock is held by another thread during remove index
    operation, implementation will notify the other thread about
    immenent index removal via Thread #interrupt.
    
    Regular index access operations like add/remove item and queries
    are skipped if the repository is being deleted.
    
    Remove index implementation throws IOException if the index was
    not removed for any reason.
    
    HttpClientRemoteStorage provides best-effect Thread.isInterrupted
    support for remote downloads.
    
    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
  9. @ifedorenko

    NEXUS-5447 treat duplicate repository add as an error

    ifedorenko committed Dec 12, 2012
    Add repository index requests are not expected for repositories that
    already have existing indexing contexts. Indexing contexts are
    created based on repository registry events, so duplicate events
    almost certainly mean a bug in the registry or elsewhere outside of
    the indexer.
    
    Do not discard the old indexing context because it may have filesystem
    locks and/or long running threads associated with it. Log the error and
    ignore the duplicate add repository index request.
    
    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
  10. @ifedorenko

    removed pointless test

    ifedorenko committed Dec 12, 2012
    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
  11. @cstamas

    Nexus570IndexArchetypeIT fix, take two.

    cstamas committed Dec 14, 2012
    Last failure:
    https://bamboo.zion.sonatype.com/browse/NXO-OSST-118
    
    This time a small change implemented in AbstractNexusIntegrationTest
    and added proper packaging to the test project being
    deployed as part of preparations for this IT.
    
    Original assumption still stands, asynchronously run
    event inspector ordering is not guaranteed, and also
    reliability of "wait for ..." IT utilities are questioned
    too (NEXUS-5127).
    
    With this change (redone), it should never fail again,
    as it will immediately (on POM arrival) be indexed as archetype,
    not JAR anymore.
  12. @nabcos

    Fix MUtils to handle 'too short' checksums

    nabcos committed Dec 14, 2012
    Unguarded index of " " was triggering an exception and resulted in
    relaying HTTP 500 status for staging close with checksum rule check.
Commits on Dec 13, 2012
  1. @jdillon

    [NEXUS-5448] info -> debug

    jdillon committed Dec 13, 2012
Commits on Dec 12, 2012
  1. @cstamas

    IT 570: Undoing addition of packaging,

    cstamas committed Dec 12, 2012
    as it seems old ITs are dumb enough to assume "packaging" ==
    "file extension", they do not "translate". And obviously, in this
    case, "maven-archetype" should have extension JAR
  2. @cstamas

    Making IT more robust.

    cstamas committed Dec 12, 2012
Commits on Dec 11, 2012
  1. @peterlynch
  2. @jdillon

    Merge pull request #700 from sonatype/NEXUS-5336-update-commons-beanu…

    jdillon committed Dec 11, 2012
    …tils
    
    Use commons-beanutils-core 1.8.3-SONATYPE
  3. @nabcos
  4. @nabcos
  5. @nabcos

    Do not display 'Latest: $version' for collapsed search results

    nabcos committed Dec 11, 2012
    The 'latest' version may be wrong because search is timeboxed and does
    not always gather all available versions.
  6. @nabcos

    Display a load mask for UI load

    nabcos committed Dec 11, 2012
  7. @cstamas

    Merge pull request #701 from sonatype/nexus-5440

    cstamas committed Dec 11, 2012
    NEXUS-5440: Latest versions incorrectly gathered
  8. @cstamas

    Merge pull request #697 from sonatype/nxcm-4852

    cstamas committed Dec 11, 2012
    NXCM-4852: EOF on deploy
  9. @cstamas

    NEXUS-5440: UT

    cstamas committed Dec 11, 2012
    UT checks various get methods are doing the "right thing" (tm)
  10. @nabcos
  11. @cstamas

    NEXUS-5440: Made the REST resource return ordered versions

    cstamas committed Dec 11, 2012
    REST resource now returns in same "expected" order the versions,
    in descending order, latest being 1st.
    
    Note: UI _sorts_ the result in grid, but it applies simple
    lexicographical sort, so with this change, UI should
    not default to lexi sort of Versions column.
  12. @cstamas

    NEXUS-5440: Latest versions incorrectly gathered

    cstamas committed Dec 11, 2012
    Typo in expression.
  13. @cstamas
Something went wrong with that request. Please try again.