python-module-zope.bforest-1.2-alt3.1.1.x86_64.rpm


Advertisement

Description

python-module-zope.bforest - Mappings based transparently on multiple BTrees; good for rotating caches and logs

Distribution: ALT Linux Sisyphus
Repository: Classic x86_64
Package name: python-module-zope.bforest
Package version: 1.2
Package release: alt3.1.1
Package architecture: x86_64
Package type: rpm
Installed size: 70.46 KB
Download size: 70.46 KB
Official Mirror: ftp.altlinux.org
BForests are dictionary-like objects that use multiple BTrees for a backend and support rotation of the composite trees. This supports various implementations of timed member expirations, enabling caches and semi-persistent storage. A useful and simple subclass would be to promote a key-value pair to the first (newest) bucket whenever the key is accessed, for instance. It also is useful with disabling the rotation capability. Like btrees, bforests come in four flavors: Integer-Integer (IIBForest), Integer-Object (IOBForest), Object-Integer (OIBForest), and Object-Object (OOBForest). The examples here will deal with them in the abstract: we will create classes from the imaginary and representative BForest class, and generate keys from KeyGenerator and values from ValueGenerator. From the examples you should be able to extrapolate usage of all four types. First let's instantiate a bforest and look at an empty example. By default, a new bforest creates two composite btree buckets.

Requires

Provides

  • python-module-zope.bforest = 1.2-alt3.1.1
  • python2.7(zope.bforest)
  • python2.7(zope.bforest.bforest)
  • python2.7(zope.bforest.periodic)
  • python2.7(zope.bforest.utils)

    Install Howto

    1. Add the following line to /etc/apt/sources.list:
      rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64 classic
      rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
      
    2. Update the package index:
      # sudo apt-get update
    3. Install python-module-zope.bforest rpm package:
      # sudo apt-get install python-module-zope.bforest

    Files

    • /usr/lib64/python2.7/site-packages/zope/
    • /usr/lib64/python2.7/site-packages/zope.bforest-1.2-py2.7.egg-info/PKG-INFO
    • /usr/lib64/python2.7/site-packages/zope.bforest-1.2-py2.7.egg-info/SOURCES.txt
    • /usr/lib64/python2.7/site-packages/zope.bforest-1.2-py2.7.egg-info/dependency_links.txt
    • /usr/lib64/python2.7/site-packages/zope.bforest-1.2-py2.7.egg-info/namespace_packages.txt
    • /usr/lib64/python2.7/site-packages/zope.bforest-1.2-py2.7.egg-info/not-zip-safe
    • /usr/lib64/python2.7/site-packages/zope.bforest-1.2-py2.7.egg-info/requires.txt
    • /usr/lib64/python2.7/site-packages/zope.bforest-1.2-py2.7.egg-info/top_level.txt
    • /usr/lib64/python2.7/site-packages/zope/bforest/__init__.py
    • /usr/lib64/python2.7/site-packages/zope/bforest/__init__.pyc
    • /usr/lib64/python2.7/site-packages/zope/bforest/__init__.pyo
    • /usr/lib64/python2.7/site-packages/zope/bforest/bforest.py
    • /usr/lib64/python2.7/site-packages/zope/bforest/bforest.pyc
    • /usr/lib64/python2.7/site-packages/zope/bforest/bforest.pyo
    • /usr/lib64/python2.7/site-packages/zope/bforest/bforest.txt
    • /usr/lib64/python2.7/site-packages/zope/bforest/periodic.py
    • /usr/lib64/python2.7/site-packages/zope/bforest/periodic.pyc
    • /usr/lib64/python2.7/site-packages/zope/bforest/periodic.pyo
    • /usr/lib64/python2.7/site-packages/zope/bforest/periodic.txt
    • /usr/lib64/python2.7/site-packages/zope/bforest/utils.py
    • /usr/lib64/python2.7/site-packages/zope/bforest/utils.pyc
    • /usr/lib64/python2.7/site-packages/zope/bforest/utils.pyo
    • /usr/share/doc/python-module-zope.bforest-1.2/CHANGES.txt
    • /usr/share/doc/python-module-zope.bforest-1.2/README.txt
    • /usr/share/doc/python-module-zope.bforest-1.2/TEST_THIS_REST_BEFORE_REGISTERING.txt

    Changelog

    2016-06-06 - Ivan Zakharyaschev <imz@altlinux.org> 1.2-alt3.1.1 - (AUTO) subst_x86_64.

    2016-03-14 - Ivan Zakharyaschev <imz@altlinux.org> 1.2-alt3.1 - (NMU) rebuild with rpm-build-python3-0.1.9 (for common python3/site-packages/ and auto python3.3-ABI dep when needed)

    2014-07-25 - Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.2-alt3 - Added module for Python 3

    2011-10-20 - Vitaly Kuznetsov <vitty@altlinux.ru> 1.2-alt2.1 - Rebuild with Python-2.7

    2011-06-28 - Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.2-alt2 - Added necessary requirements - Excluded *.pth

    2011-05-30 - Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.2-alt1 - Initial build for Sisyphus

    Advertisement
    Advertisement