Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 398755 - net-misc/elliptics- - a fault tolerant key/value storage
Summary: net-misc/elliptics- - a fault tolerant key/value storage
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
Depends on: 398759
  Show dependency tree
Reported: 2012-01-13 12:03 UTC by Deniss Gaplevsky
Modified: 2021-02-26 09:09 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---

elliptics- (elliptics-,1.88 KB, text/plain)
2012-01-13 12:04 UTC, Deniss Gaplevsky
elliptics.confd (elliptics.confd,103 bytes, text/plain)
2012-01-13 12:05 UTC, Deniss Gaplevsky
init script (elliptics.initd,762 bytes, text/plain)
2012-01-13 12:05 UTC, Deniss Gaplevsky
elliptics.initd (elliptics.initd,794 bytes, text/plain)
2012-02-08 13:29 UTC, Deniss Gaplevsky
elliptics- (elliptics-,2.12 KB, text/plain)
2012-02-08 13:35 UTC, Deniss Gaplevsky

Note You need to log in before you can comment on or make changes to this bug.
Description Deniss Gaplevsky 2012-01-13 12:03:49 UTC

Elliptics network is a fault tolerant key/value storage.
With default key generation policy it implements distributed hash table object storage.
The network does not use dedicated servers to maintain the metadata information, it supports redundant objects storage.

Short feature list includes:

* distributed hash tables, no metadata servers, horizontal scaling
* data replication
* column data storage (eblob only)
* range requests
* different IO storage backends, modular architecture which allows to easily implement own transaction storage
* automatic data repartitioning in case of removed or added nodes
* ring addressing structure, ability to implement own key generation models
* support for NATed connections
* cluster statistics gathering
* IO notifications support for any object in the network
* automatic configuration
* HTTP frontend (fastcgi application, benchmark), C/C++ and Python bindings
* Google's Snappy compression support (eblob)
* server-side scripting extension support

depends on net-misc/elliptics-eblob
Comment 1 Deniss Gaplevsky 2012-01-13 12:04:57 UTC
Created attachment 298833 [details]
Comment 2 Deniss Gaplevsky 2012-01-13 12:05:40 UTC
Created attachment 298835 [details]
Comment 3 Deniss Gaplevsky 2012-01-13 12:05:56 UTC
Created attachment 298837 [details]
init script
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2012-01-16 02:47:37 UTC
"The elliptics network" is not a good DESCRIPTION. If we had a TITLE variable it would have made an excellent contribution. Good DESCRIPTION contents are usually the one-liners posted on the respective HOMEPAGEs.
Comment 5 Deniss Gaplevsky 2012-02-08 13:29:22 UTC
Created attachment 301239 [details]

use correct process name ("dnet-main") instead of binary name
Comment 6 Deniss Gaplevsky 2012-02-08 13:35:27 UTC
Created attachment 301241 [details]

compile python bindings with "python" use flag
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2012-12-25 19:11:17 UTC
*elliptics-2.9.6 (24 Oct 2012)

  24 Oct 2012; Patrick Lauer <> +elliptics-2.9.6.ebuild,
  +files/elliptics.confd, +files/elliptics.initd, +metadata.xml:
  Initial commit, updated versions to follow
Comment 8 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-02-20 19:00:19 UTC
# Michał Górny <> (20 Feb 2017)
# The Gentoo packages are roughly 300 releases behind upstream, and are
# unmaintained. They do not build anymore, #545148, #558570, #597312.
# Also, the first ebuild blocks python.eclass removal, #599866,
# and is one huge QA mystery. Removal in 30 days.
Comment 9 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-03-21 16:14:50 UTC
The package has been removed, so it's open for inclusion again.
Comment 10 Deniss Gaplevsky 2021-02-26 09:09:42 UTC
the project is dead