[mirrorbrain-commits] r8231 - /trunk/docs/changes.rst

From: <poeml_at_mirrorbrain.org>
Date: Sun, 14 Nov 2010 17:35:19 -0000
Author: poeml
Date: Sun Nov 14 18:35:17 2010
New Revision: 8231

URL: http://svn.mirrorbrain.org/viewvc/mirrorbrain?rev=8231&view=rev
Log:
release notes for 2.15.0

Modified:
    trunk/docs/changes.rst

Modified: trunk/docs/changes.rst
URL: http://svn.mirrorbrain.org/viewvc/mirrorbrain/trunk/docs/changes.rst?rev=8231&r1=8230&r2=8231&view=diff
==============================================================================
--- trunk/docs/changes.rst (original)
+++ trunk/docs/changes.rst Sun Nov 14 18:35:17 2010
_at_@ -2,6 +2,66 @@
 
 Release Notes/Change History
 ============================
+
+
+Release 2.15.0 (r8232, Nov 13, 2010)
+------------------------------------
+
+This release comes with a new feature useful for RPM-based Linux distributions:
+generation of `Yum`_ mirror lists. Another new feature is that `nginx`_
+directory indexes can be scanned. In addition, there are several bug fixes and
+improvements, and new documentation on tuning your database server for optimal
+performance.
+
+
+**Yum-style mirror list support** is configured with a new Apache configuration
+directive which creates a mapping of Yum's query arguments to directories in
+the file tree.  Please refer to the complete instructions in
+:ref:`yum_style_lists`.
+
+To make this possible, the main handler function in :program:`mod_mirrorbrain`
+is now run before all other configured handlers from other modules, not as the
+very last one. This means we can run before :program:`mod_autoindex`, which
+would otherwise handle a request on a directory, despite the presence of query
+arguments requesting a yum mirror list. It also means that we run before
+:program:`mod_php` (most modules' handlers run as middle hook and therefore not
+in strictly defined order).
+
+A small bugfix is that, for generated torrent files, hashes from the database
+were retrieved twice from the database. This has been fixed.
+
+
+The mirror scanner (:program:`mb scan`) underwent the following small
+improvements, other than implementing support for **scanning Nginx
+directories**:
+
+- When scanning only a subdirectory, the calculation of added/removed files was
+  wrong. (It functinally did the right thing, but the logging was wrong.)
+- The pre-scanning check for existance of a subdirectory is now skipped, when
+  scanning only a single mirror. 
+- The messages logged when encoungering unparseable HTML index when scanning
+  over HTTP have been improved.
+- Logging messages about directories "not in top_include_list" have been
+  silenced (but can be brought up again by increasing verbosity).
+- Displaying of file sizes > 4GB when scanning over rsync has been fixed
+  (a finding from `issue 8`_).
+
+
+
+In :program:`mb makehashes`, `issue 72`_ has been fixed: If specified path
+names contain duplicated slashes, these were introduced as wrong filenames into
+the database.
+
+
+The documentation on :ref:`tuning_postgresql` has been extensively reworked and
+gives a complete set of instructions now. 
+
+
+.. _`Yum`: http://en.wikipedia.org/wiki/Yellowdog_Updater,_Modified
+.. _`nginx`: http://nginx.org/
+.. _`issue 8`: http://mirrorbrain.org/issues/issue8
+.. _`issue 72`: http://mirrorbrain.org/issues/issue72
+
 
 
 Release 2.14.0 (r8210, Nov 6, 2010)




_______________________________________________
mirrorbrain-commits mailing list
Archive: http://mirrorbrain.org/archive/mirrorbrain-commits/

Note: To remove yourself from this list, send a mail with the content
 	unsubscribe
to the address mirrorbrain-commits-request_at_mirrorbrain.org
Received on Sun Nov 14 2010 - 17:35:23 GMT

This archive was generated by hypermail 2.3.0 : Mon Feb 20 2012 - 23:47:04 GMT