Commits on Apr 15, 2016
  1. @puiterwijk

    Merge pull request #237 from fedora-infra/puiterwijk-patch-1

    Make clear that bugs for packages aren't in this repo
    puiterwijk committed Apr 15, 2016
  2. @puiterwijk @puiterwijk
Commits on Apr 7, 2016
  1. @ralphbean

    Merge pull request #234 from fedora-infra/feature/pkgdb-edit

    Update xapian index when pkgdb_updater changes things like upstream_url.
    ralphbean committed Apr 7, 2016
  2. @ralphbean
Commits on Apr 4, 2016
  1. @ralphbean

    Merge pull request #232 from fedora-infra/feature/bz-cache

    Add caching and cache invalidation to the bugzilla tab.
    ralphbean committed Apr 4, 2016
Commits on Mar 29, 2016
  1. @ralphbean
Commits on Mar 22, 2016
  1. @ralphbean
  2. @ralphbean

    Fix ez_setup like in #221.

    ralphbean committed Mar 22, 2016
Commits on Mar 4, 2016
  1. @ralphbean

    Merge pull request #227 from thunderoy/my_branch

    My branch
    ralphbean committed Mar 4, 2016
  2. @thunderoy
Commits on Mar 1, 2016
  1. @ralphbean
  2. @ralphbean

    3.0.4

    ralphbean committed Mar 1, 2016
  3. @ralphbean

    Merge pull request #225 from fedora-infra/feature/streamline-mdapi

    Streamline mdapi updates.
    ralphbean committed Mar 1, 2016
Commits on Feb 29, 2016
  1. @ralphbean

    Streamline mdapi updates.

    As discussed in IRC, we're going to change the format of mdapi messages
    so that they are much smaller.  This should handle both the old way and
    the new way while we make the changeover.
    ralphbean committed Feb 29, 2016
Commits on Feb 2, 2016
  1. @thunderoy
Commits on Jan 8, 2016
  1. @ralphbean

    specbump

    ralphbean committed Jan 8, 2016
  2. @ralphbean
  3. @ralphbean

    3.0.3

    ralphbean committed Jan 8, 2016
  4. @ralphbean

    Merge pull request #219 from fedora-infra/feature/try-real-hard

    Try real hard to get a write lock for xapian.
    ralphbean committed Jan 8, 2016
Commits on Jan 7, 2016
  1. @ralphbean

    Try real hard to get a write lock for xapian.

    * The symptom I'm seeing is that every so often, the fedora-packages
      fedmsg-based updater will go into a failure mode where it can never
      get a write lock on the xapian database.  It just fails over and over
      again for every message.  This causes fedora-packages to ingest no new
      packages once it occurs (until one of us goes and restarts it, at
      which point it is annoyingly too late).
    * Unless I missed something somewhere, there should be **no** other
      processes writing to the database, so there shouldn't be anything else
      holding that lock.
    * There's this big ``try``/``finally`` block in there that is *supposed*
      to call ``indexer.indexer.close()`` at the end.  If this is the only
      place a write lock is acquired, then that leads me to think that some
      exception in either ``pull_icons`` or ``cache_icons`` is causing it to
      die early and not return the lock.
    
    So, to deal with that stuff, this commit:
    
    * Catches and ignores exceptions from those ``pull_icons`` and
      ``cache_icons`` calls so that we can still try to return the lock at
      the end.
    * In the event that we still cannot get the lock, we'll spin and try to
      acquire it until it works.  This will prompt a human to come take a
      look so we can diagnose.  (The lock uses fnctl, and supposedly we can
      look for a ``cat`` process in the ``ps`` list holding a file called
      ``flintlock`` in ``/var/cache/fedoracommunity``).
    ralphbean committed Jan 7, 2016
Commits on Jan 4, 2016
  1. @ralphbean

    Merge pull request #218 from fedora-infra/feature/more-icon-copy-fail

    Try a second icon_dir location.
    ralphbean committed Jan 4, 2016
  2. @ralphbean

    Try a second icon_dir location.

    I just hit this when rebuilding the prod index.
    ralphbean committed Jan 4, 2016
Commits on Dec 9, 2015
  1. @ralphbean

    Merge pull request #214 from fedora-infra/feature/icon-copy-fail

    Handle failure to copy an icon.
    ralphbean committed Dec 9, 2015
  2. @ralphbean
Commits on Nov 30, 2015
  1. @ralphbean

    Merge pull request #212 from fedora-infra/feature/mdapi-key

    Handle past and future mdapi json keys.
    ralphbean committed Nov 30, 2015
  2. @ralphbean
  3. @ralphbean
Commits on Nov 23, 2015
  1. @ralphbean

    Specbump.

    ralphbean committed Nov 23, 2015
  2. @ralphbean
  3. @ralphbean

    3.0.2

    ralphbean committed Nov 23, 2015
  4. @ralphbean

    Merge pull request #209 from fedora-infra/feature/threadpool

    Use a threadpool when refreshing cache items.
    ralphbean committed Nov 23, 2015
  5. @ralphbean
  6. @ralphbean
  7. @ralphbean
  8. @ralphbean

    Specbump.

    ralphbean committed Nov 23, 2015