]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: make pg pools resizeable
authorSage Weil <sage@newdream.net>
Mon, 27 Apr 2009 23:31:50 +0000 (16:31 -0700)
committerSage Weil <sage@newdream.net>
Tue, 28 Apr 2009 18:13:49 +0000 (11:13 -0700)
commite286a7e9518e7866703e9bb6ba6785ee09c0b537
treec1c81b3b1d419c221fa3d1c59b7f6d8d50f802f7
parent9c0b3ebde8e1af9f393a0c88cb1da08f33bcf370
osd: make pg pools resizeable

Move the pg size from the pgid to the pg_pool descriptor, so that
entire pools of pgs can be resized.
23 files changed:
src/client/SyntheticClient.cc
src/config.cc
src/config.h
src/crush/CrushWrapper.h
src/crush/builder.c
src/crush/crush.h
src/crush/mapper.c
src/crushtool.cc
src/include/ceph_fs.h
src/include/types.h
src/kernel/osd_client.c
src/kernel/osdmap.c
src/kernel/osdmap.h
src/mon/OSDMonitor.cc
src/mon/PGMonitor.cc
src/osd/OSD.cc
src/osd/OSD.h
src/osd/OSDMap.cc
src/osd/OSDMap.h
src/osd/PG.cc
src/osd/PG.h
src/osd/ReplicatedPG.cc
src/osd/osd_types.h