We are finishing, with the help of Perre Simondon, a redefinition
of the disk handling in acedb
this is the first running specification
it is called
wspec/database.wrm
It will in june include raw partion access, with the hope of accelerating
the database and correctly handling the large sets needed by the IGD project.
In abstentia, the system defaults as usual.
***********************
//
// initial database structure.
//
// This file describe the database structure :
// - number of partitions
// - location, name and maximum size of each partition.
// This file must be edited before database creation. It can be modified
// for partition incrementation only.
// Current version supports only database extension by adding new partitions.
// Each line begin with a keyword, a separator ":" . all other informations
// on the line in interpreted according to the keyword.
// Current Keywords : PART
//
// note :
// - lines beginning by // are comments
// - a line don't exeed 512 characters.
//
// partition definition :
// partition types :
// UNIX_FILE_SYSTEM = 1
// RAW_FILE_SYSTEM = 2
// hostname :
// partition_name : full path or "ACEDB" if relative to ACEDB variable.
// file_name : only for unix file system : name of the partition file.
// for other types, "NONE"
//
//Keyword : type hostname partition_name file_name max_size offset
PART : 1 local ACEDB database/block1.wrm 5000 0
PART : 1 local ACEDB database/block2.wrm 5000 0
PART : 1 local ACEDB database/block3.wrm 5000 0
PART : 1 local ACEDB database/block4.wrm 5000 0
PART : 1 local ACEDB database/block5.wrm 5000 0