lp:debian/apt-xapian-index

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/apt-xapian-index
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

22. By Enrico Zini <email address hidden>

[ Enrico Zini ]
* s/UNRELEASED/unstable/ in 0.46 changelog. Closes: #719940
* Removed dbus support files, not needed anymore since software-center has
  been removed from sid and testing. Closes: #724837
* Ported to dh-python2
* Updated Standards-Version, no changes required.

[ Elena Grandi ]
* Use defaults when values file is broken. Closes: #736500

21. By Enrico Zini <email address hidden>

* Fixed schrödinbug in app-install-data locale language parsing
* Handle pyxdg ParsingErrors. Thanks Thomas Kluyver for the patch. Closes: #714594
* Don't touch COMP_WORDBREAKS in bash completion, thanks Jonathan Nieder for
  the patch. Closes: #711876.
* Fixed errors in package description, thanks Chad Dunlap for the patch.
  Closes: #684787.
* Also trap UnicodeDecodeError among pyxdg's possible exceptions.
  Closes: #695073.

20. By Enrico Zini <email address hidden>

* Gracefully deal with plugins failing in their info() function.
* Fixed typo in exception name. Closes: #639143.

19. By Enrico Zini <email address hidden>

* Applied trailing comma patch by Cédric Boutillier. Closes: #630774
* Applied function prototype fix by Cédric Boutillier.
  Closes: #605376, #630343
* Applied dbus policy patch by Michael Vogt. Closes: #611268
* s/axi-search/axi-cache in the description, thanks to Jack Bates.
  Closes: #621035
* axi-cache: improve output messages when no results are found or when
  paging past the last result. Closes: #623478
* Applied slightly tweaked postinst patch by Michael Vogt, to index with
  ionice in postinst and to force a full reindex after some significant
  version upgrade. Closes: #603824
* Applied patch by Michael Vogt to fix fix type of "start-time" for
  policykit. Closes: #605591
* Implemented axi-cache search --all. Closes: #610051
* Fixed server locking and slave progress reporting. Closes: #611366

18. By Enrico Zini <email address hidden>

* Implemented axi-cache info. Closes: #602600
* Added relations plugin to index package relations.
* Implemented axi-cache rdepends using the index.
* Implemented axi-cache rdetails to show details of reverse dependencies.
* Changed apt.progress.text.OpProgress subclass signature to match API.
  Closes: #628560

17. By Enrico Zini <email address hidden>

* Fixed typo in dbus config
* Fixed DeprecationWarning in set_sort_by_value. Closes: #601880.
* Reset cached sort value if --sort is not provided for search.
  Closes: #601881.

16. By Enrico Zini <email address hidden>

Xapian cache moved to /var/cache/apt-xapian-index. Closes: #594675.

15. By Colin Watson

[ Enrico Zini ]
* Fixed tests on Ubuntu (Thanks Michael Vogt for the patch)
* Added cataloged-times plugin by Michael Vogt
* Handle multiple invocations of indexer via dbus
* Described axi-cache in the package description

[ Colin Watson ]
* Fix more crashes when the Dir::Cache::pkgcache file doesn't exist, along
  the same lines as Martin Pitt's change in 0.38 (LP: #267330).
* Use the new MSetItem attribute API, introduced in Xapian 1.0.0, rather
  than the sequence API which was removed in 1.1.0 (closes: #595916).
* Create the XDG cache directory with appropriate permissions if it
  doesn't exist.
* Set better NAME sections in manual pages.

14. By Michael Vogt

* debian/patches/0001-add-cataloged-times-plugin.patch,
  debian/patches/0002-commit-core-changes.patch:
  - add cataloged_time plugin that allows us to show "whats new"
* debian/patches/fix-tests:
  - fix test to use "libept-dev" instead of "debtags" because
    debtags is in universe
* debian/rules:
  - add quilt as a build-dependency

13. By Enrico Zini <email address hidden>

[ Martin Pitt ]
* plugins/apttags.py, AptTags.info(): If the Dir::Cache::pkgcache file does
  not exist (such as in our test suite, or simply if the system disables
  it), do not crash but return timestamp == 0, as per documentation.
  (LP: #267330)
* plugins/descriptions.py, indexDeb822(): Fix KeyError on "Description" when
  running in a non-English locale. Instead, look for a translated key and
  index that one.
* axi/indexer.py, setupIndexing(): Round timestamps when comparing them.
  This fixes the test suite failing on almost-but-not-quite-identical
  timestamps.
* debian/rules: Run the test suite during build. Add the necessary python
  libs (-debian, -xapian, -apt, and -nose) as build dependencies.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/apt-xapian-index
This branch contains Public information 
Everyone can see this information.

Subscribers