[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#467211: ITP: libdbix-sequence-perl -- simple SQL92 ID generator



Package: wnpp
Severity: wishlist
Owner: Alexis Sukrieh <sukria@sukria.net>

* Package name    : libdbix-sequence-perl
  Version         : 1.5
  Upstream Author : Benoit Beausejour <bbeausej@pobox.com>
* URL             : http://search.cpan.org/dist/DBIx-Sequence/
* License         : GPL, Artistic
  Programming Lang: Perl
  Description     : simple SQL92 ID generator

This module is intended to give easier portability to Perl database application
by providing a database independant unique ID generator. This way, an
application developer is not bound to use his database's SEQUENCE or
auto_increment thus making his application portable on multiple database
environnements. 

This module implements a simple Spin Locker mechanism and is garanteed to
return a unique value every time it is called, even with concurrent processes.
It uses your database for its state storage with ANSI SQL92 compliant SQL. All
SQL queries inside DBIx::Sequence are pre cached and very efficient especially
under mod_perl.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-vserver-k7
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)



Reply to: