Permalink
Commits on Jul 30, 2015
  1. Javadoc, no code change

    Clarify the requirement of this handler, link to canditates
    to be used in format code.
    cstamas committed Jul 30, 2015
  2. NEXUS-8917: Make setCacheInfo faster

    By using EntityId if possible, and fallback to "by format coordinate" if
    needed.
    cstamas committed Jul 30, 2015
Commits on Jul 29, 2015
Commits on Jul 27, 2015
  1. NEXUS-8818: UI for index mgt

    NEXUS-8817: UI for proxy cache mgt
    NEXUS-8881: UI for NFC mgt
    cstamas committed Jul 27, 2015
Commits on Jul 21, 2015
  1. NEXUS-8839: Maven Concurrency Hotspot ITs

    These ITs does not enforce content validity, but instead, put sone
    load on server and watch does it "cracks" under pressure while varying
    the content type and content lengths and other parameters. Special
    consideration is made for Maven metadata too.
    cstamas committed Jul 21, 2015
Commits on Jul 17, 2015
  1. Add missing @Named

    cstamas committed Jul 17, 2015
Commits on Jul 16, 2015
  1. Improvements to MavenITSupport

    cstamas committed Jul 16, 2015
Commits on Jul 15, 2015
  1. NEXUS-8971: The Content returned by merge method is reusable

        So, reuse it. This fixes the bug that under load, group may respond
        with 404 for a request that should be successful, as it was making
        redundant "roundtrip" to Storage (doing PUT/GET) instead to reuse
        the merged content as is.
    cstamas committed Jul 15, 2015
  2. Add TRACE logs to Maven2GroupMetadataHandler

    As currently there was no logging happening at all.
    cstamas committed Jul 15, 2015
  3. Improve GroupHandler logging

    Added TRACE logs similar as existed on "trying" member, new TRACE logs
    records the response.
    cstamas committed Jul 15, 2015
  4. Make IT FormatClientSupport multi-thread capable

    As context was shared/reused across multiple threads causing internal
    inconsistencies in client context.
    cstamas committed Jul 15, 2015
Commits on Jul 7, 2015
  1. NEXUS-8914: Proxy fetches more than should

    NEXUS-8915: Generalize non-format specific content attributes and cache props
    NEXUS-8923: Make RAW repo emit proper headers and support conditional GETs
    NEXUS-8937: Last-Modified not updated on deploy
    cstamas committed Jul 7, 2015
Commits on Jul 6, 2015
  1. Maven IT improvements

    To be used in WIP ITs and other
    cstamas committed Jul 6, 2015
Commits on Jul 5, 2015
  1. NEXUS-8932: Fixes for 304 response headers and other

    Changes:
    - 304 response must contain only ETag if present in original 200 response
    - Declare 304 response a "success" instead of failure, otherwise groups will
      not consider it as valid response
    cstamas committed Jul 5, 2015
Commits on Jul 2, 2015
  1. NEXUS-8718: More fixes for HTTP Proxy handling

    Changes:
    - removed "default" non proxy hosts
    - removed sync-to-system-props
    - update of label
    cstamas committed Jul 2, 2015
  2. NEXUS-8925: Expose HttpClient pool cleanup thread parameters

    To be able to tune and measure possible differences. Some of these
    values were hardwired before.
    cstamas committed Jul 2, 2015
Commits on Jun 30, 2015
  1. Properly expose maven2 format attribute names

    Reuse them in places instead using string literals
    cstamas committed Jun 30, 2015
  2. Move handlers to their place

    cstamas committed Jun 30, 2015
  3. Format neutral content headers handler

    As original MavenHeadersHandler was not maven specific at all,
    it adds usual HTTP response headers that is/should be common
    for all.
    cstamas committed Jun 30, 2015
Commits on Jun 29, 2015
  1. Minor formatting, no code change

    cstamas committed Jun 29, 2015
Commits on Jun 23, 2015
  1. Merge pull request #1464 from sonatype/remove-ipfinder

    NEXUS-6532: Remove RemoteIpFinder
    cstamas committed Jun 23, 2015
Commits on Jun 22, 2015
  1. Remove RemoteIpFinder

    cstamas committed Jun 22, 2015
Commits on Jun 18, 2015
  1. NEXUS-8811: Blob store addressing

    First simple step covering write case,
    enough for now
    cstamas committed Jun 18, 2015
  2. Fix Maven2 search, take2

    Property names were wrong
    cstamas committed Jun 18, 2015
  3. Fix maven2 search changes

    Overridden by merge c729915
    cstamas committed Jun 18, 2015
Commits on Jun 17, 2015
  1. Default content attributes for maven2 format

    Last-Modified was recorded even now, but ETag was not. It was
    only stored IF remote proxy did send it (usually did), but in case
    of hosted repositories, ETag was never present, as client/wagon
    never sends it.
    cstamas committed Jun 17, 2015
  2. NEXUS-8725: Last bits for generated permission names

    And aligning some static permissions too
    cstamas committed Jun 17, 2015
Commits on Jun 16, 2015
  1. NEXUS-8725: More love for generated privileges

    Generated descriptions are now like:
    * "All privileges for all repository view"
    * "Browse privilege for all repository view"
    * "Edit privilege for nuget-hosted repository view"
    cstamas committed Jun 16, 2015
  2. Warn for illegal operation snd invalid content

    But do not emit stack trace
    cstamas committed Jun 16, 2015