Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 5c9a37dcf2
Fetching contributors…

Cannot retrieve contributors at this time

123 lines (122 sloc) 3.944 kb
<?xml version="1.0"?>
<package version="2.0" xmlns="http://pear.php.net/dtd/package-2.0"
xmlns:tasks="http://pear.php.net/dtd/tasks-1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name>chdb</name>
<channel>pecl.php.net</channel>
<summary>A fast database for constant data with memory sharing across processes</summary>
<description>CHDB (constant hash database) is a fast key-value database for constant data,
realized by using a memory-mapped file and thus providing the following
functionalities:
- Extremely fast initial load, regardless of the size of the database.
- Only the pages of the file which are actually used are loaded from the disk.
- Once a page is loaded it is shared across multiple processes.
- Loaded pages are cached across multiple requests and even process recycling.
A typical use of CHDB is as a faster alternative to defining many PHP
constants.
CHDB is internally implemented as a hash-table using a perfect hashing function,
thus guaranteeing worst case O(1) lookup time.</description>
<lead>
<name>Lorenzo Castelli</name>
<user>lcastelli</user>
<email>lcastelli@gmail.com</email>
<active>yes</active>
</lead>
<date>2011-03-19</date>
<version>
<release>1.0.1</release>
<api>1.0.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license filesource="LICENSE">BSD</license>
<notes>- Fix bug #22600: possible crash when throwing an exception on 64-bit systems.
- Fix decoding of error messages in some cases.</notes>
<contents>
<dir name="/">
<file name="chdb.c" role="src"/>
<file name="chdb.h" role="src"/>
<file name="config.m4" role="src"/>
<file name="INSTALL" role="doc"/>
<file name="LICENSE" role="doc"/>
<file name="php_chdb.c" role="src"/>
<file name="php_chdb.h" role="src"/>
<file name="README" role="doc"/>
</dir>
</contents>
<dependencies>
<required>
<php>
<min>5.0.0</min>
</php>
<pearinstaller>
<min>1.4.8</min>
</pearinstaller>
<os>
<name>unix</name>
</os>
</required>
</dependencies>
<providesextension>chdb</providesextension>
<extsrcrelease>
<configureoption name="with-chdb" prompt="enable chdb support?" default="yes"/>
<configureoption name="with-libcmph-dir" prompt="cmph installation path?" default="autodetect"/>
</extsrcrelease>
<changelog>
<release>
<version>
<release>1.0.1</release>
<api>1.0.1</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<date>2011-03-10</date>
<notes>- Fix bug #22600: possible crash when throwing an exception on 64-bit systems.
- Fix decoding of error messages in some cases.</notes>
</release>
<release>
<version>
<release>1.0.0</release>
<api>1.0.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<date>2011-03-10</date>
<notes>Bump version number to reflect stable state.</notes>
</release>
<release>
<version>
<release>0.2.0</release>
<api>0.1.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2010-07-21</date>
<notes>Allow unloading of chdb files.</notes>
</release>
<release>
<version>
<release>0.1.0</release>
<api>0.1.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2010-06-16</date>
<notes>Inital PECL release.</notes>
</release>
</changelog>
</package>
Jump to Line
Something went wrong with that request. Please try again.