[Python-modules-commits] r11000 - in packages/python-whisper/trunk (8 files)

statik-guest at users.alioth.debian.org statik-guest at users.alioth.debian.org
Tue Jan 5 06:02:06 UTC 2010


    Date: Tuesday, January 5, 2010 @ 06:01:45
  Author: statik-guest
Revision: 11000

[svn-inject] Applying Debian modifications to trunk

Added:
  packages/python-whisper/trunk/debian/
  packages/python-whisper/trunk/debian/changelog
  packages/python-whisper/trunk/debian/compat
  packages/python-whisper/trunk/debian/control
  packages/python-whisper/trunk/debian/copyright
  packages/python-whisper/trunk/debian/pycompat
  packages/python-whisper/trunk/debian/rules
  packages/python-whisper/trunk/debian/watch


Property changes on: packages/python-whisper/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: packages/python-whisper/trunk/debian/changelog
===================================================================
--- packages/python-whisper/trunk/debian/changelog	                        (rev 0)
+++ packages/python-whisper/trunk/debian/changelog	2010-01-05 06:01:45 UTC (rev 11000)
@@ -0,0 +1,5 @@
+python-whisper (0.9.5-1) UNRELEASED; urgency=low
+
+  * Initial release (Closes: #563765)
+
+ -- Elliot Murphy <elliot at ubuntu.com>  Mon, 21 Dec 2009 15:27:43 -0500

Added: packages/python-whisper/trunk/debian/compat
===================================================================
--- packages/python-whisper/trunk/debian/compat	                        (rev 0)
+++ packages/python-whisper/trunk/debian/compat	2010-01-05 06:01:45 UTC (rev 11000)
@@ -0,0 +1 @@
+7

Added: packages/python-whisper/trunk/debian/control
===================================================================
--- packages/python-whisper/trunk/debian/control	                        (rev 0)
+++ packages/python-whisper/trunk/debian/control	2010-01-05 06:01:45 UTC (rev 11000)
@@ -0,0 +1,37 @@
+Source: python-whisper
+Section: python
+Priority: extra
+Maintainer: Elliot Murphy <elliot at ubuntu.com>
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 7), cdbs, python-central (>= 0.6.7), python (>= 2.5)
+XS-Python-Version: all
+Standards-Version: 3.8.3
+Homepage: https://launchpad.net/graphite
+
+Package: python-whisper
+Architecture: all
+XB-Python-Version: ${python:Versions}
+Depends: ${misc:Depends}, ${python:Depends}
+Provides: ${python:Provides}
+Description: fast, reliable storage of numeric data over time.
+ Whisper is a fixed size database, similar in design to RRD.
+ RRD is great, and initially Graphite did use RRD for storage. 
+ Over time though, we ran into several issues inherent to RRD's design.
+ 1. RRD can't take updates for a timestamp prior to its most recent update.
+ So for example, if you miss an update for some reason you have no simple
+ way of back-filling your RRD file by telling rrdtool to apply an update
+ to the past. Whisper does not have this limitation, and this makes
+ importing historical data into Graphite way way easier.
+ 2. At the time whisper was written, RRD did not support compacting multiple
+ updates into a single operation. This feature is critical to Graphite's
+ scalability.
+ 3. RRD doesn't like irregular updates. If you update an RRD but don't follow
+ up another update soon, your original update will be lost. This is the
+ straw that broke the camel's back, since Graphite is used for various
+ operational metrics, some of which do not occur regularly (randomly
+ occuring errors for instance) we started to notice that Graphite
+ sometimes wouldn't display data points which we knew existed because
+ we'd received alarms on them from other tools. The problem turned out
+ to be that RRD was dropping the data points because they were
+ irregular. Whisper had to be written to ensure that all data was
+ reliably stored and accessible.

Added: packages/python-whisper/trunk/debian/copyright
===================================================================
--- packages/python-whisper/trunk/debian/copyright	                        (rev 0)
+++ packages/python-whisper/trunk/debian/copyright	2010-01-05 06:01:45 UTC (rev 11000)
@@ -0,0 +1,40 @@
+This work was packaged for Debian by:
+
+    Elliot Murphy <elliot at ubuntu.com> on Mon, 31 Dec 2009 15:27:43 -0500
+
+It was downloaded from <http://pypi.python.org/pypi/whisper/>
+
+Upstream Author(s):
+
+    Chris Davis <chrismd at gmail.com>
+
+Copyright:
+
+    Copyright (C) 2009 Chris Davis <chrismd at gmail.com>
+    Copyright (C) 2009 Kraig Amador <kraig at ucla.edu>
+    Copyright (C) 2009 Steffen Higel
+
+License:
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+On Debian systems, the complete text of the Apache version 2.0 license
+can be found in `/usr/share/common-licenses/Apache-2.0'.
+
+The Debian packaging is:
+
+    Copyright (C) 2009 Elliot Murphy <elliot at ubuntu.com>
+
+and is also licensed under the Apache License, version 2.0,
+see `/usr/share/common-licenses/Apache-2.0'.
+

Added: packages/python-whisper/trunk/debian/pycompat
===================================================================
--- packages/python-whisper/trunk/debian/pycompat	                        (rev 0)
+++ packages/python-whisper/trunk/debian/pycompat	2010-01-05 06:01:45 UTC (rev 11000)
@@ -0,0 +1 @@
+2

Added: packages/python-whisper/trunk/debian/rules
===================================================================
--- packages/python-whisper/trunk/debian/rules	                        (rev 0)
+++ packages/python-whisper/trunk/debian/rules	2010-01-05 06:01:45 UTC (rev 11000)
@@ -0,0 +1,5 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+DEB_PYTHON_SYSTEM = pycentral
+include /usr/share/cdbs/1/class/python-distutils.mk


Property changes on: packages/python-whisper/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages/python-whisper/trunk/debian/watch
===================================================================
--- packages/python-whisper/trunk/debian/watch	                        (rev 0)
+++ packages/python-whisper/trunk/debian/watch	2010-01-05 06:01:45 UTC (rev 11000)
@@ -0,0 +1,2 @@
+version=3
+http://pypi.python.org/packages/source/w/whisper/whisper-(.+)\.tar\.gz




More information about the Python-modules-commits mailing list