cmogstored.git  about / heads / tags
alternative mogstored implementation for MogileFS
tree 8a7524caf2ab0aa1d81170699cad59510d5f151e
$ git ls-tree -l empty-header-values:	# shows similar output on the CLI

	size	name
 	17	.ctags
 	491	.gitignore
 	36	AUTHORS
 	35147	COPYING
 	848	GNUmakefile
 	1592	HACKING
 	17241	INSTALL
 	7721	Makefile.am
 	3060	README
 	4378	Rakefile
 	312	TODO
 	492	accept.c
 	2517	accept_loop.c
 	358	activeq.h
 	409	addrinfo.c
 	5087	alloc.c
x	179	autogen.sh
 	1567	bind_listen.c
d	-	bsd/
d	-	build-aux/
 	615	canonpath.c
 	4998	cfg.c
 	852	cfg.h
 	3888	cfg_parser.rl
 	3905	cfg_validate.c
 	711	check.h
 	3397	chunk_parser.rl
 	1188	cloexec_detect.c
 	536	cloexec_from.c
 	791	close.c
 	13360	cmogstored.c
 	17079	cmogstored.h
 	1893	cmogstored.x
 	1075	compat_accept.h
 	1178	compat_epoll_pwait.h
 	1368	compat_memstream.h
 	520	compat_sendfile.h
 	2120	configure.ac
 	422	defaults.h
 	6301	dev.c
 	1816	digest.c
 	532	digest.h
d	-	doc/
 	1235	exit.c
 	728	fadvise.h
 	7955	fdmap.c
 	649	fdmap.h
 	2115	file.c
 	3148	fs.c
 	1416	fs.h
 	626	gcc.h
 	14045	http.c
 	265	http.h
 	1646	http_common.rl
 	1437	http_date.c
 	1911	http_dav.c
 	8606	http_get.c
 	4696	http_parser.rl
 	15935	http_put.c
 	278	http_util.h
 	3298	inherit.c
 	1816	ioprio.h
 	561	ioprio_linux.h
 	7006	ioq.c
 	2046	iostat.c
 	696	iostat.h
 	1792	iostat_parser.rl
 	3547	iostat_process.c
 	3277	ioutil.c
 	373	iov_str.h
 	216	listen_parser.h
 	1042	listen_parser.rl
 	623	listen_parser_common.rl
 	1089	listen_parser_internal.c
d	-	m4/
 	1719	maxconns.c
 	11110	mgmt.c
 	797	mgmt.h
 	5110	mgmt_fn.c
 	3322	mgmt_parser.rl
 	727	mkpath_for.c
 	9401	mnt.c
 	429	mnt.h
 	2272	mnt_usable.c
 	1347	nameinfo.c
d	-	nostd/
 	2894	notify.c
 	295	notify.h
 	1144	packaddr.h
 	299	path_parser.h
 	438	path_parser.rl
 	6654	pidfile.c
 	1420	probes.d
 	3040	process.c
 	1563	queue_common.c
 	5985	queue_epoll.c
 	539	queue_epoll.h
 	3776	queue_kqueue.c
 	454	queue_kqueue.h
 	2201	queue_loop.c
 	501	queue_step.c
 	1790	selfwake.c
 	1247	selfwake.h
 	1476	sig.c
 	8442	svc.c
 	8593	svc_dev.c
d	-	tapset/
d	-	test/
 	6027	thrpool.c
 	240	trace.h
 	3609	trywrite.c
 	3208	upgrade.c
 	2185	util.h
 	721	valid_path.rl
 	496	valid_put_path.rl
 	862	yield.c
glossary
--------
Tree objects belong to commits or other tree objects.  Trees may
reference blobs, sub-trees, or (rarely) commits of submodules.

Path names are stored in tree objects, but trees do not know
their own path name.  A tree's path name comes from their parent tree,
or it is the root tree referenced by a commit object.  Thus, this web UI
relies on the `b=' URI parameter as a hint to display the path name.
git clone https://yhbt.net/cmogstored.git