Performance and speeds also improved say JFrog

JFrog releases Artificatory 2.4 promising YUM and P2 repository

Chris Mayer

Latest release marks banner year for the team

It’s been a fantastic year for those behind the world’s first
binary repository manager Artifactory. After winning
the Duke for Innovative Tool for Developers at JavaOne, the team
have unveiled their next major release in Artifactory 2.4.

The pioneering open source project, that acts as a middle-man
between the build tool and the outside world, has been lauded
across the community, for its ability to cache artifacts to stop
repeated downloading. By shadowing the Java Content Repository,
Artifactory offers unrivalled high concurrency and unmatched data
integrity and is generally accepted as the premier advanced
repository manager for any enterprise operation, so it does leave
you to wonder where they could possibly improve.

Here’s just some of the updates behind the latest package on
offer -

  1. YUM
    Repositories and RPM Provisioning
     - Artifactory
    can now act as a fully-featured YUM repository, including
    auto-updating repo metadata and RPM detailed view directly from the
    Artifactory UI.
  2. P2
     - Artifactory can be your single
    access point for all Eclipse® updates. Eclipse plugins proxying and
    hosting take advantage of Artifactory’s exiting advanced caching
    and security controls.
  3. Major Performance Improvements - in
    storage management, CPU and memory utilization and search
  4. Security is Fully Manageable
  5. User Regexp Tokens in Repository
     - You can now add your own custom
    regexp-based tokens to repository layout definitions for better
    module identification.
  6. New additions to the Artifactory
    Public API
     for User
     (move, copy, search, not downloaded
    since, etc.)
  7. Usability improvements and many bug fixes

The team do detail some precautions for anyone new to

  1. Plan for an Upgrade Downtime - This major
    release involves storage-related changes, so while the upgrade
    process itself automatically runs from start to finish (as always),
    it will take some time for it to complete.
    The time between starting up Artifactory after upgrading and having
    it ready to serve requests can vary, depending of the size of your
    repository, but it is considerably
     compared to previous updates.
    It is important that you run this upgrade while taking downtime
    into account
  2. Java 6 is Required - Artifactory no
    longer runs on Java 5 and now requires Java 6. This enables us to
    improve the Artifactory codebase and use up-to-date dependencies
    that require Java 6.
  3. XML Search is Disabled by Default - XML
    context indexing (and thus, searching) incurs some performance
    overhead and has been made optional.
    If you’d like to keep using this feature you will need to opt-in
    and enable XML searches. It is important that you do this before
    upgrading Artifactory, since newly created XMLs will not be indexed
    until XML indexing is enabled. Please see the details on how to do
    this on the XML
    Search page

Artifactory is available via
and instructions for
the latest package are available on their website,
whilst the release notes can be found

comments powered by Disqus