summaryrefslogtreecommitdiff
path: root/lib/backend
AgeCommit message (Expand)AuthorFilesLines
2010-04-09And now lose db_use_env from rpmdb structPanu Matilainen2-40/+12
2010-04-09Simplify the dbenv->open() flags shufflePanu Matilainen3-61/+25
2010-04-09Move dbi_use_dbenv from dbi to rpmdb, this is a per-rpmdb settingPanu Matilainen3-10/+9
2010-04-09Move dbhome directory create/verify to openDatabase()Panu Matilainen1-1/+0
2010-04-08Eliminate DB_JOINENV usage and config optionPanu Matilainen2-9/+3
2010-04-08Eliminate "thread" BDB optionPanu Matilainen2-4/+0
2010-04-08Lose redundant dbi_use_env checkPanu Matilainen1-31/+28
2010-04-08A little bit of sanity to dbiNew()Panu Matilainen1-11/+8
2010-04-08Eliminate exclusive and rdonly BDB configuration optionsPanu Matilainen1-4/+0
2010-04-08Mop up ancient BDB leftoversPanu Matilainen1-4/+0
2010-04-08Eliminate BDB transaction tuning knobs from configurationPanu Matilainen2-8/+0
2010-04-08db_env_create() doesn't take any flags currentlyPanu Matilainen2-2/+1
2010-04-08Remove per-dbi perms and configurationPanu Matilainen3-9/+3
2010-04-08Remove per-dbi mode and configurationPanu Matilainen3-13/+5
2010-04-08Require BDB >= 4.5 for sanity's sakePanu Matilainen1-6/+0
2010-04-08Remove unused dbi_txnid member from dbiIndexPanu Matilainen2-9/+5
2010-04-08db_create() doesn't take any flags currentlyPanu Matilainen2-2/+1
2010-04-07Change nextInstance() to permit retrieval too, use it for bitmap allocPanu Matilainen2-32/+0
2010-04-07Stash rpmdb struct definition out of sight into dbi.hPanu Matilainen1-1/+29
2010-04-01Generate package database statistics on close & make use of it on openPanu Matilainen3-17/+21
2010-04-01Lose "support" for truly ancient BDB versionsPanu Matilainen1-16/+0
2010-04-01Rename dbiOpen() + dbiOpenDB() to make their layer obvious from the namePanu Matilainen2-2/+2
2010-04-01Eliminate dbi_rpmtag member from dbiIndex structPanu Matilainen2-2/+0
2010-04-01Define + use enum for primary/secondary index types + api to get itPanu Matilainen3-14/+22
2010-04-01Rename the dbi access method member dbi_type -> dbi_dbtypePanu Matilainen3-9/+9
2010-04-01Split dbiIndex out of rpmdb_internal.h into header of its ownPanu Matilainen2-0/+208
2010-04-01Eliminate unnecessary argument to dbiCopen()Panu Matilainen1-3/+2
2010-04-01Move dbi_no_dbsync logic to inside dbiSync()Panu Matilainen1-1/+1
2010-03-31Remove BDB recno + queue access methods from configurationPanu Matilainen1-4/+0
2010-03-31Database metadata integer byte order is not user serviceable configPanu Matilainen2-7/+0
2010-03-31Lose dbi file configuration optionPanu Matilainen1-4/+1
2010-03-31Lose the BDB access method configuration optionsPanu Matilainen2-131/+0
2010-03-31We really dont care about macro expanded per-db error prefixPanu Matilainen1-2/+4
2010-03-31Lose shmkey + shared BDB config optionsPanu Matilainen2-21/+0
2010-03-31Remove "truncate" BDB config optionPanu Matilainen2-6/+0
2010-03-31We dont want to use DB_HOME environment, everPanu Matilainen2-5/+1
2010-03-31We dont have any temporary databases anymore, lose the config switchesPanu Matilainen2-47/+10
2010-03-31Lose pointless per-db and per-dbi errfile and errcall pointersPanu Matilainen1-8/+2
2010-03-31Shred a pile of BDB config goo that's never been actually implementedPanu Matilainen1-31/+0
2010-03-31Shed the pointless per-dbi memory allocatorsPanu Matilainen1-3/+2
2010-03-19Lose unused temporary/pseudo rpmdbi tagsPanu Matilainen1-1/+0
2010-01-05Move <errno.h> include out of system.h to the places that need itPanu Matilainen1-0/+1
2010-01-05Unconditionally include <sys/wait.h> where neededPanu Matilainen1-0/+1
2009-12-07Removed obsolete "db3" entry in dbi_config_defaultFlorian Festi1-1/+1
2009-12-07Remove support for sqlite based rpm databaseFlorian Festi3-1438/+137
2009-09-22DB_INCOMPLETE was removed in BDB 4.1 and we dont support older versionsPanu Matilainen1-5/+3
2009-09-21Move rpmdb home creation from backends to one level higherPanu Matilainen2-12/+2
2009-09-21Add an internal API for getting rpmdb home wrt chroot state, use itPanu Matilainen1-18/+5
2009-09-21Remove pointless per-index api versionPanu Matilainen1-3/+3
2009-09-21DB config stuff not needed outside dbconfig.c, make them staticPanu Matilainen1-5/+4