SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

python-larch rpm build for : Fedora 20. For other distributions click python-larch.

Name : python-larch
Version : 1.20130316 Vendor : Fedora Project
Release : 2.fc20 Date : 2013-08-04 12:20:47
Group : Unspecified Source RPM : python-larch-1.20130316-2.fc20.src.rpm
Size : 0.51 MB
Packager : Fedora Project
Summary : Python B-tree library
Description :
This is an implementation of particular kind of B-tree, based on
research by Ohad Rodeh. See \"B-trees, Shadowing, and Clones\" (copied
here with permission of author) for details on the data
structure. This is the same data structure that btrfs uses. Note that
my implementation is independent from the btrfs one, and might differ
from what the paper describes.

The distinctive feature of this B-tree is that a node is never
modified (sort-of). Instead, all updates are done by
copy-on-write. Among other things, this makes it easy to clone a tree,
and modify only the clone, while other processes access the original
tree. This is utterly wonderful for my backup application, and that\'s
the reason I wrote larch in the first place.

I have tried to keep the implementation generic and flexible, so that
you may use it in a variety of situations. For example, the tree
itself does not decide where its nodes are stored: you provide a class
that does that for it. I have two implementations of the NodeStore
class, one for in-memory and one for on-disk storage.

The tree attempts to guarantee this: all modifications you make will
be safely stored in the node store when the larch.Forest.commit method
is called. After that, unless you actually modify the committed tree
yourself, it will be safe from further modifications. (You need to
take care to create a new tree for further modifications, though.)

RPM found in directory: /packages/linux-pbone/archive.fedoraproject.org/fedora/linux/releases/20/Everything/i386/os/Packages/p

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  python-larch-1.20130316-2.fc20.noarch.rpm
ftp.icm.edu.pl  python-larch-1.20130316-2.fc20.noarch.rpm
ftp.icm.edu.pl  python-larch-1.20130316-2.fc20.noarch.rpm
     

Provides :
python-larch

Requires :
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
python-ttystatus
rpmlib(PartialHardlinkSets) <= 4.0.4-1
python-tracing
python(abi) = 2.7
/usr/bin/python
rpmlib(PayloadIsXz) <= 5.2-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
python-cliapp


Content of RPM :
/usr/bin/fsck-larch
/usr/lib/python2.7/site-packages/larch
/usr/lib/python2.7/site-packages/larch-1.20130316-py2.7.egg-info
/usr/lib/python2.7/site-packages/larch/__init__.py
/usr/lib/python2.7/site-packages/larch/__init__.pyc
/usr/lib/python2.7/site-packages/larch/__init__.pyo
/usr/lib/python2.7/site-packages/larch/codec.py
/usr/lib/python2.7/site-packages/larch/codec.pyc
/usr/lib/python2.7/site-packages/larch/codec.pyo
/usr/lib/python2.7/site-packages/larch/codec_tests.py
/usr/lib/python2.7/site-packages/larch/codec_tests.pyc
/usr/lib/python2.7/site-packages/larch/codec_tests.pyo
/usr/lib/python2.7/site-packages/larch/forest.py
/usr/lib/python2.7/site-packages/larch/forest.pyc
/usr/lib/python2.7/site-packages/larch/forest.pyo
/usr/lib/python2.7/site-packages/larch/forest_tests.py
/usr/lib/python2.7/site-packages/larch/forest_tests.pyc
/usr/lib/python2.7/site-packages/larch/forest_tests.pyo
/usr/lib/python2.7/site-packages/larch/fsck.py
/usr/lib/python2.7/site-packages/larch/fsck.pyc
/usr/lib/python2.7/site-packages/larch/fsck.pyo
/usr/lib/python2.7/site-packages/larch/idpath.py
/usr/lib/python2.7/site-packages/larch/idpath.pyc
/usr/lib/python2.7/site-packages/larch/idpath.pyo
/usr/lib/python2.7/site-packages/larch/idpath_tests.py
/usr/lib/python2.7/site-packages/larch/idpath_tests.pyc
/usr/lib/python2.7/site-packages/larch/idpath_tests.pyo
/usr/lib/python2.7/site-packages/larch/journal.py
/usr/lib/python2.7/site-packages/larch/journal.pyc
/usr/lib/python2.7/site-packages/larch/journal.pyo
There is 53 files more in these RPM.

 
ICM