RPM Community Forums

Mailing List Message of <rpm-devel>

Re: [CVS] RPM: rpm/ CHANGES macros.in

From: Jeff Johnson <n3npq@mac.com>
Date: Thu 28 Jun 2007 - 20:52:03 CEST
Message-Id: <F6C408AF-98E9-4EEA-B650-015CEE58A7E4@mac.com>

On Jun 28, 2007, at 11:10 AM, Ralf S. Engelschall wrote:

>   RPM Package Manager, CVS Repository
>   http://rpm5.org/cvs/
>    
> ______________________________________________________________________ 
> ______
>
>   Server: rpm5.org                         Name:   Ralf S. Engelschall
>   Root:   /v/rpm/cvs                       Email:  rse@rpm5.org
>   Module: rpm                              Date:   28-Jun-2007  
> 17:10:15
>   Branch: HEAD                             Handle: 2007062816101500
>
>   Modified files:
>     rpm                     CHANGES macros.in
>
>   Log:
>     Allow Berkeley-DB and SQLite specific RPM DB per-tag parameters
>     in "macros" according to the dynamically selected DB API.
>
>     No Berkeley-DB parameters are changed here! We just introduce an
>     additional macro expansion abstraction layer which allows the  
> selection
>     of the various _dbi_config[_xxxx] macros according to the  
> macros _dbapi
>     and _dbapi_rebuild.
>
>     This allows us to configure *different* sets of parameters for
>     Berkeley-DB and SQLite *at the same time* and let the right set  
> selected
>     by RPM dynamically under runtime (usually in case of a database
>     migration where both formats are used in parallel). This  
> becomes even
>     more important once we will allow RPM to be built with just  
> Berkeley-DB
>     or just SQLite support only (as SQLite doesn't understand all the
>     Berkeley-DB parameters).
>

Um, OK. A great deal of configuration complexity for the purpose  
of ... ?

If you want to be using sqlite3 instead of Berkeley DB, then please  
state directly.

There are much deeper engineering problems that need to be addressed  
if the goal
is a high performing reliable sql database. I'd rather not be reading  
endless "Don't panic ..."
nit-picky messages when the end-point of the trajectory is becoming  
increasingly clear.

73 de Jeff
Received on Thu Jun 28 20:52:07 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.