%
%	(C)1992, 1993 Institute for New Generation Computer Technology
%		$BG[I[$=$NB>$O(BCOPYRIGHT$B%U%!%$%k$r;2>H$7$F2<$5$$(B
%		(Read COPYRIGHT for detailed information.)
%
README
	Parallel Database Management System: Kappa-P (tentative version)

1. Abstract

  Kappa-P is a parallel database management system (DBMS), based on a
nested relational model on a parallel inference machine, PIM. The
system allows us to treat complex structured data efficiently,
required knowledge information processing systems.

2. Environment
    Machine & OS:
	PIMOS 3.4 on Pseudo M-PSI
	PIMOS 3.4 on Pseudo PIM-M
	PIMOS 3.45 on PIM-M or PIM-P
    Disk:
	SIMPOS File: 14 mega bytes

3. File Name List
    kappaP.tar.Z    All files contain kanji characters.

INSTALL		README		doc/
INSTALL.j	README.j	src/

doc:
dbc.doc		index.doc	load_unload.doc	metadata.doc
emulator.doc	kappaP.doc	manipulator.doc	reporting.doc

src:
ESPcatalog.com	flm/		lcp/		rcp/		tbpcom/
KL1comp.com	hap/		lib/		rec/		tcp/
bfm/		icp/		luu/		report/		tools/
clm/		ifp/		mac/		set/		trp/
cmp/		ilp/		mdu/		shp/		uld/
dbc/		imu/		mixp/		srv/
dbi/		ixp/		mop/		svm/
dbm/		jop/		mrp/		tbm/
emu/		kmacs/		rcm/		tbp/

src/bfm:
bfm.kl1		bfm_durab.kl1	bfm_swap.kl1
bfm_dummy.kl1	bfm_icp.kl1	bfm_test.kl1

src/clm:
clm.kl1			clmH.kl1		read_clmtable.kl1
clm.mac			clm_schema.kl1		read_clmtable26.kl1

src/cmp:
bfm.com			kmacs.com		srv.com
clm.com			lcp.com			srv_env.com
dbc.com			lib.com			svm.com
dbi.com			luu.com			svm_dummy.com
dbm.com			mdu.com			tbm.com
emu.com			mixp.com		tbp.com
flm.com			mop.com			tbp_lib.com
hap.com			mref.com		tbp_set.com
icp.com			mrp.com			tbpdatasearch.com
ifp.com			rcm.com			tbpsort.com
ilp.com			rcp.com			tcp.com
imu.com			read.com		tools.com
ixleaf.com		rec.com			trp.com
ixp.com			report.com		trp_dummy.com
ixread.com		search.com
jop.com			set.com

src/dbc:
dbc.kl1		dbc_lib.kl1	dbc_loc.kl1	dbc_pic.kl1
dbc_gc.kl1	dbc_lic.kl1	dbc_mac.mac	dbc_psc.kl1

src/dbi:
comp.com	dbido.kl1	unload.com
database.init	dbimng.kl1	utl_macro.mac

src/dbm:
dbm.kl1		dbm.mac		dbm_lock.kl1

src/emu:
change_Pschema.kl1	kappa2emu.kl1		string_io.kl1
change_format.kl1	kappaPITR.esp		test.com
change_schema.kl1	pri_com_if.kl1
debug_win.esp		string_io.esp

src/flm:
comp.com		file_info_scsi.mac	io_scsi.kl1
dfp.kl1			flm.kl1			io_simpos.kl1
file_info_pimos.kl1	io.esp			rfp.kl1
file_info_scsi.com	io.kl1			unload.com
file_info_scsi.kl1	io_pimos.kl1

src/hap:
hap.kl1	hap.mac

src/icp:
icp.kl1	icp.mac

src/ifp:
comp.com		ifp_com.kl1		ifp_open.kl1
dbi_ifpN.kl1		ifp_hash.kl1		ifp_pfilter.kl1
ifp.kl1			ifp_ht.kl1		ifp_ra.kl1
ifp.mac			ifp_info_pool.kl1	ifp_svm_com.kl1
ifp_b_tr.kl1		ifp_lib.kl1		unload.com

src/ilp:
add.kl1		diff.kl1	ilp_pack.kl1	optimize.kl1	selectT.kl1
algebra.kl1	diffKeys.kl1	ilp_slct.kl1	project.kl1	setope.kl1
cartep.kl1	diffhash.kl1	ilp_sub.kl1	props.kl1	sort.kl1
commd.kl1	exec.kl1	ilp_totbl.kl1	read.kl1	transform.kl1
common.kl1	hash.kl1	intsct.kl1	repSTRM.kl1	unihas.kl1
comp.com	hashKeys.kl1	join.kl1	replaceS.kl1	union.kl1
copy.kl1	ilp.kl1		keyedStrm.kl1	replaceT.kl1	uniuni.kl1
defmacro.mac	ilp_hash.kl1	keys.kl1	selectS.kl1	unload.com
delete.kl1	ilp_nest.kl1	mformat.kl1	selectST.kl1

src/imu:
imucrid.kl1	imukpif.kl1	imupage.kl1	imusche.kl1
imudlid.kl1	imulib.kl1	imuproc.kl1	imusort.kl1

src/ixp:
add.kl1		ixp.kl1		leafget.kl1	node.kl1	psearch.kl1
del.kl1		leaf.kl1	load.kl1	nodeadd.kl1	read.kl1
get.kl1		leafadd.kl1	match.kl1	page.kl1	search.kl1

src/jop:
dummyCLM.kl1	dummyTBM.kl1	jop.kl1
dummyRCM.kl1	jop.com		jop.mac

src/kmacs:
bmacs.kl1	dump.esp	iok_fep.esp	iok_mpsi.kl1	kmacs.esp

src/lcp:
lcp.kl1		lcp.mac		lcp_queue.kl1	lcp_test.kl1

src/lib:
int2atom.kl1	isch2sch.kl1	lib_copy.kl1	lib_sort.kl1	option.
isch.mac	lib.kl1		lib_shp.kl1	libsch.kl1

src/luu:
luudummyfep.kl1	luugtif.kl1	luulib.kl1	luuproc.kl1
luufif.kl1	luukpif.kl1	luuload.kl1	luuunld.kl1

src/mac:
isch.mac	mtbp.mac

src/mdu:
metadata.kl1

src/mixp:
mindex.kl1		mixget.kl1		mixrang.kl1
mix_match.kl1		mixgetall.kl1		mixread.kl1
mixadd.kl1		mixload.kl1		mixroll_back.kl1
mixcommon.kl1		mixmatch.kl1		mixsort.kl1
mixdel.kl1		mixpcnv.kl1

src/mop:
comp.com		dm_mop_if.kl1		dm_mop_std_io.kl1
dm_kis.kl1		dm_mop_info.kl1		dm_mop_task.kl1
dm_mop.kl1		dm_mop_kis.kl1		startup.
dm_mop.mac		dm_mop_log.kl1		unload.com
dm_mop_file.kl1		dm_mop_pre.kl1

src/mrp:
mradd.kl1	mrp.kl1		mrread.kl1	mrsubread.kl1
mrdel.kl1	mrpcommon.kl1	mrrep.kl1	mrunnest.kl1

src/rcm:
rcm.kl1		rcm_header.kl1	rcm_test.kl1

src/rcp:
rcp.kl1		rcp_dummy.kl1	rcp_header.kl1	rcp_slot.kl1
rcp_commit.kl1	rcp_file.kl1	rcp_lib.kl1	rcp_test.kl1

src/rec:
add.kl1		del.kl1		mrsubread.kl1	readg.kl1	record.kl1
d_proc.kl1	e_proc.kl1	read.kl1	readi.kl1	rep.kl1
decode.kl1	encoder.kl1	read_tmp.kl1	readk.kl1	stpool.kl1
decodem.kl1	in_add.kl1	reada.kl1	reado.kl1

src/report:
comp.com	rep_lib.kl1	rep_tbinfo.kl1	reporting.kl1
rep_dbinfo.kl1	rep_mac.mac	rep_tblist.kl1	unload.com

src/set:
and.kl1			make_test.com		set.mac
check.kl1		not.kl1			set_cmp.com
con.kl1			or.kl1			set_uld.com
dif.kl1			reset_negative.kl1	tbp_set.kl1
make_set.com		reset_schema.kl1	tbp_set_sort.kl1

src/shp:
schema.kl1	shp.com		shpcre.kl1	shppol.kl1

src/srv:
comp.com	sri.kl1		srv.mac		srv_info.kl1	srv_wch.kl1
dm_ifp.kl1	sri_tbl.kl1	srv_anl.kl1	srv_io.kl1	srvcopy.kl1
dummy_srv.kl1	srv.kl1		srv_ifp.kl1	srv_tm.kl1	unload.com

src/svm:
dummyCLM.kl1		dummyTBM.kl1		svm_dummy.com
dummyCLME.kl1		dummyTBP.kl1		svm_end.kl1
dummyCLMH.kl1		svm.com			svm_log.kl1
dummyCLMN.kl1		svm.kl1			svm_pool.kl1
dummyLOG.kl1		svm.mac			svm_recove.kl1
dummyServer.kl1		svm_dev.kl1		svm_task.kl1
dummyServerH.kl1	svm_devD.kl1		svm_utl.kl1

src/tbm:
stpool.kl1	tbm.kl1		tbmmdb.kl1	tbmsdb.kl1	tbmtbct.kl1

src/tbp:
datasearch/	ixread/		read/		tbp_set/
format/		main/		search/		tbp_sort/
ixleaf/		mref/		tbp_lib/	update/

src/tbp/datasearch:
tbpdatasearch.kl1	tbpds_cond.kl1		tbpds_selop.kl1
tbpds_attr.kl1		tbpds_flt.kl1		tbpds_set.kl1
tbpds_checkt.kl1	tbpds_fmt.kl1		tbpds_tbl.kl1
tbpds_compare.kl1	tbpds_fmt.kl1.1		tbpds_value.kl1

src/tbp/format:
cfm.kl1		format.com	sit.mac

src/tbp/ixleaf:
ixleaf.kl1

src/tbp/ixread:
readindex.kl1

src/tbp/main:
tbp.kl1		tbphpm.kl1	tbpmtbip.kl1	tbpstbip.kl1
tbp.mac		tbpixpm.kl1	tbpsrp.kl1

src/tbp/mref:
mref.kl1

src/tbp/read:
bfp.kl1		nestpath.kl1	read.mac	ridelm.kl1	subrec.kl1
common.kl1	rdbykey.kl1	recp.kl1	ridseq.kl1	unnest.kl1
logicseq.kl1	rdbyrid.kl1	relmcre1.kl1	setseq.kl1	valflat.kl1
nest.kl1	read.kl1	relmcre2.kl1	sricre.kl1

src/tbp/search:
search.kl1	searchindex.kl1

src/tbp/tbp_lib:
tbprdfmt.kl1

src/tbp/tbp_set:
setop.kl1

src/tbp/tbp_sort:
tbpsort.kl1	tbpsortflat.kl1	tbpsortset.kl1
tbpsortcom.kl1	tbpsortform.kl1	tbpsorttbl.kl1

src/tbp/update:
tbprep.kl1

src/tbpcom:
mixp/

src/tbpcom/mixp:
mindex.kl1		mixget.kl1		mixrang.kl1
mix_match.kl1		mixgetall.kl1		mixread.kl1
mixadd.kl1		mixload.kl1		mixroll_back.kl1
mixcommon.kl1		mixmatch.kl1		mixsort.kl1
mixdel.kl1		mixpcnv.kl1

src/tcp:
recshp.kl1	tcp_cnt.kl1	tcp_ovf.kl1	tcp_test.kl1
tcp.kl1		tcp_idx.kl1	tcp_rec.kl1	tcp_utl.kl1

src/tools:
add_record.kl1		delete_table.kl1	read_record.kl1
create_table.kl1	read_index.kl1		search_record.kl1

src/trp:
dummyILP.kl1		trp_coord.kl1		trp_recove.kl1
get_myTRP.kl1		trp_filter.kl1		trp_st_chk.kl1
trp.kl1			trp_lib.kl1		trp_subtran.kl1
trp.mac			trp_pool.kl1		trp_subtran1.kl1

src/uld:
bfm.com			jop.com			set.com
clm.com			kmacs.com		srv.com
comp.com		lcp.com			srv_env.com
dbc.com			lib.com			svm.com
dbi.com			luu.com			svm_dummy.com
dbm.com			mdu.com			tbm.com
emu.com			mixp.com		tbp.com
flm.com			mop.com			tbp_lib.com
hap.com			mref.com		tbpdatasearch.com
icp.com			mrp.com			tbpsort.com
ifp.com			rcm.com			tcp.com
ilp.com			rcp.com			tools.com
imu.com			read.com		trp.com
ixleaf.com		rec.com			trp_dummy.com
ixp.com			report.com		update.com
ixread.com		search.com

4. Install
    See INSTALL file.
