lp:~clint-fewbar/ubuntu/natty/ceph/upstream-0.24
Created by
Clint Byrum
and last modified
- Get this branch:
- bzr branch lp:~clint-fewbar/ubuntu/natty/ceph/upstream-0.24
Only
Clint Byrum
can upload to this branch. If you are
Clint Byrum
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Micah Gersten (community): Approve
-
Diff: 62167 lines (+29442/-9682)302 files modifiedMakefile.in (+6/-0)
aclocal.m4 (+158/-0)
autogen.sh (+13/-0)
ceph.spec.in (+60/-12)
config.guess (+122/-146)
config.sub (+79/-23)
configure (+905/-174)
configure.ac (+45/-6)
debian/ceph.install (+2/-2)
debian/changelog (+12/-0)
debian/control (+2/-2)
debian/libceph1-dev.install (+0/-1)
debian/libcrush1-dev.install (+0/-1)
debian/librados1-dev.install (+0/-1)
debian/patches/fix-mkcephfs-path.patch (+0/-20)
debian/patches/series (+0/-1)
debian/watch (+2/-0)
man/Makefile.am (+3/-1)
man/Makefile.in (+9/-1)
man/cauthtool.8 (+26/-9)
man/cdebugpack.8 (+27/-0)
man/cephfs.8 (+68/-0)
man/mkcephfs.8 (+4/-0)
man/monmaptool.8 (+5/-5)
man/radosgw_admin.8 (+1/-1)
src/.git_version (+1/-1)
src/Makefile.am (+194/-101)
src/Makefile.in (+924/-354)
src/TODO (+2/-495)
src/acconfig.h.in (+12/-0)
src/auth/Crypto.cc (+50/-71)
src/auth/ExportControl.cc (+5/-4)
src/auth/KeyRing.cc (+2/-1)
src/auth/cephx/CephxProtocol.cc (+1/-1)
src/auth/none/AuthNoneAuthorizeHandler.cc (+1/-1)
src/cauthtool.cc (+15/-4)
src/cclass.in (+3/-9)
src/cconf.cc (+6/-0)
src/cdebugpack.in (+130/-0)
src/ceph.cc (+0/-636)
src/ceph_common.sh (+1/-0)
src/ceph_ver.h (+0/-6)
src/cephfs.cc (+263/-0)
src/client/Client.cc (+713/-355)
src/client/Client.h (+102/-29)
src/client/SyntheticClient.cc (+16/-16)
src/client/SyntheticClient.h (+1/-1)
src/client/fuse_ll.cc (+43/-40)
src/client/hadoop/CephFSInterface.cc (+6/-6)
src/client/ioctl.h (+2/-0)
src/client/test_ioctls.c (+60/-4)
src/cls_rbd.cc (+17/-10)
src/cmds.cc (+91/-50)
src/cmon.cc (+21/-16)
src/common/BackTrace.cc (+7/-1)
src/common/BackTrace.h (+1/-0)
src/common/ClassHandler.cc (+75/-43)
src/common/ClassHandler.h (+10/-10)
src/common/ConfUtils.cc (+14/-4)
src/common/ConfUtils.h (+1/-2)
src/common/Logger.cc (+15/-7)
src/common/Mutex.h (+23/-2)
src/common/Thread.h (+12/-7)
src/common/Throttle.h (+12/-1)
src/common/Timer.cc (+150/-327)
src/common/Timer.h (+59/-152)
src/common/armor.c (+34/-15)
src/common/armor.h (+4/-2)
src/common/assert.cc (+2/-2)
src/common/base64.c (+0/-51)
src/common/base64.h (+0/-9)
src/common/buffer.cc (+2/-2)
src/common/common_init.cc (+16/-0)
src/common/debug.cc (+3/-5)
src/common/debug.h (+3/-2)
src/common/errno.cc (+15/-0)
src/common/errno.h (+9/-0)
src/common/fiemap.cc (+86/-0)
src/common/signal.cc (+160/-0)
src/common/signal.h (+42/-0)
src/common/str_list.cc (+8/-13)
src/config.cc (+134/-24)
src/config.h (+51/-4)
src/cosd.cc (+71/-26)
src/crush/CrushWrapper.h (+139/-106)
src/crush/mapper.c (+4/-1)
src/crushtool.cc (+132/-51)
src/dumpjournal.cc (+6/-2)
src/include/ClassLibrary.h (+4/-1)
src/include/CompatSet.h (+10/-0)
src/include/Context.h (+50/-23)
src/include/addr_parsing.h (+135/-0)
src/include/assert.h (+3/-1)
src/include/bloom_filter.hpp (+504/-0)
src/include/buffer.h (+69/-35)
src/include/ceph_fs.h (+61/-7)
src/include/ceph_strings.cc (+9/-0)
src/include/dlist.h (+2/-2)
src/include/elist.h (+4/-4)
src/include/encoding.h (+3/-5)
src/include/fiemap.h (+23/-0)
src/include/frag.h (+23/-1)
src/include/hash.h (+1/-1)
src/include/interval_set.h (+151/-10)
src/include/librados.h (+2/-0)
src/include/librados.hpp (+14/-4)
src/include/linux_fiemap.h (+68/-0)
src/include/msgr.h (+1/-0)
src/include/object.h (+61/-8)
src/include/rados.h (+13/-8)
src/include/types.h (+28/-3)
src/include/utime.h (+43/-42)
src/include/xlist.h (+4/-4)
src/init-ceph.in (+23/-22)
src/librados.cc (+247/-89)
src/logrotate.conf (+18/-0)
src/mds/Anchor.h (+0/-4)
src/mds/AnchorClient.cc (+1/-1)
src/mds/AnchorServer.cc (+6/-3)
src/mds/CDentry.cc (+19/-4)
src/mds/CDentry.h (+11/-5)
src/mds/CDir.cc (+181/-42)
src/mds/CDir.h (+34/-5)
src/mds/CInode.cc (+705/-148)
src/mds/CInode.h (+234/-45)
src/mds/Dumper.cc (+107/-0)
src/mds/Dumper.h (+79/-0)
src/mds/InoTable.cc (+16/-2)
src/mds/InoTable.h (+2/-0)
src/mds/LocalLock.h (+13/-3)
src/mds/Locker.cc (+780/-281)
src/mds/Locker.h (+39/-8)
src/mds/LogEvent.cc (+11/-6)
src/mds/LogEvent.h (+6/-0)
src/mds/MDBalancer.cc (+108/-30)
src/mds/MDBalancer.h (+5/-2)
src/mds/MDCache.cc (+1076/-696)
src/mds/MDCache.h (+91/-54)
src/mds/MDLog.cc (+22/-4)
src/mds/MDS.cc (+209/-38)
src/mds/MDS.h (+10/-5)
src/mds/MDSMap.cc (+5/-0)
src/mds/MDSMap.h (+12/-3)
src/mds/MDSTable.cc (+4/-9)
src/mds/MDSTableServer.cc (+5/-4)
src/mds/Migrator.cc (+112/-26)
src/mds/Migrator.h (+2/-0)
src/mds/ScatterLock.h (+45/-11)
src/mds/Server.cc (+530/-266)
src/mds/Server.h (+25/-3)
src/mds/SessionMap.cc (+33/-9)
src/mds/SessionMap.h (+5/-2)
src/mds/SimpleLock.h (+104/-52)
src/mds/events/ECommitted.h (+4/-1)
src/mds/events/EExport.h (+4/-1)
src/mds/events/EFragment.h (+4/-1)
src/mds/events/EImportFinish.h (+4/-1)
src/mds/events/EImportStart.h (+4/-1)
src/mds/events/EMetaBlob.h (+65/-23)
src/mds/events/EOpen.h (+4/-1)
src/mds/events/ESession.h (+4/-1)
src/mds/events/ESessions.h (+5/-2)
src/mds/events/ESlaveUpdate.h (+4/-1)
src/mds/events/EString.h (+3/-0)
src/mds/events/ESubtreeMap.h (+4/-1)
src/mds/events/ETableClient.h (+4/-1)
src/mds/events/ETableServer.h (+4/-1)
src/mds/events/EUpdate.h (+4/-1)
src/mds/journal.cc (+32/-50)
src/mds/locks.c (+19/-14)
src/mds/locks.h (+6/-2)
src/mds/mdstypes.h (+696/-39)
src/mds/snap.cc (+66/-107)
src/mds/snap.h (+50/-10)
src/messages/MClientCaps.h (+15/-2)
src/messages/MClientReconnect.h (+23/-4)
src/messages/MClientReply.h (+18/-10)
src/messages/MClientRequest.h (+10/-0)
src/messages/MDiscover.h (+9/-16)
src/messages/MDiscoverReply.h (+3/-1)
src/messages/MForward.h (+8/-5)
src/messages/MGenericMessage.h (+1/-1)
src/messages/MMDSBeacon.h (+9/-0)
src/messages/MOSDBoot.h (+11/-5)
src/messages/MOSDFailure.h (+13/-6)
src/messages/MOSDOp.h (+7/-3)
src/messages/MOSDPGMissing.h (+57/-0)
src/messages/MOSDPing.h (+1/-1)
src/messages/MOSDScrub.h (+2/-2)
src/messages/MOSDSubOp.h (+6/-2)
src/messages/MPGStats.h (+1/-1)
src/messages/MRoute.h (+11/-7)
src/mkcephfs.in (+31/-34)
src/mon/AuthMonitor.cc (+22/-22)
src/mon/ClassMonitor.cc (+15/-13)
src/mon/Elector.cc (+17/-17)
src/mon/Elector.h (+3/-2)
src/mon/LogMonitor.cc (+2/-2)
src/mon/MDSMonitor.cc (+167/-16)
src/mon/MDSMonitor.h (+4/-0)
src/mon/MonCaps.cc (+13/-13)
src/mon/MonCaps.h (+1/-1)
src/mon/MonClient.cc (+116/-49)
src/mon/MonClient.h (+13/-7)
src/mon/MonMap.cc (+9/-8)
src/mon/MonMap.h (+124/-37)
src/mon/Monitor.cc (+178/-106)
src/mon/Monitor.h (+20/-22)
src/mon/MonitorStore.cc (+31/-4)
src/mon/MonitorStore.h (+18/-4)
src/mon/MonmapMonitor.cc (+78/-9)
src/mon/OSDMonitor.cc (+264/-71)
src/mon/OSDMonitor.h (+8/-4)
src/mon/PGMap.h (+18/-10)
src/mon/PGMonitor.cc (+79/-12)
src/mon/Paxos.cc (+37/-28)
src/mon/Paxos.h (+14/-7)
src/mon/PaxosService.cc (+9/-3)
src/mon/Session.h (+18/-6)
src/monmaptool.cc (+36/-16)
src/mount/mount.ceph.c (+104/-50)
src/msg/Message.cc (+6/-5)
src/msg/Message.h (+31/-28)
src/msg/Messenger.h (+4/-0)
src/msg/SimpleMessenger.cc (+368/-160)
src/msg/SimpleMessenger.h (+50/-51)
src/msg/msg_types.cc (+1/-1)
src/msg/tcp.cc (+75/-23)
src/msg/tcp.h (+3/-1)
src/os/FakeStoreBDBCollections.h (+2/-4)
src/os/FileJournal.cc (+296/-151)
src/os/FileJournal.h (+32/-13)
src/os/FileStore.cc (+892/-241)
src/os/FileStore.h (+71/-12)
src/os/Journal.h (+3/-0)
src/os/JournalingObjectStore.cc (+72/-53)
src/os/JournalingObjectStore.h (+13/-8)
src/os/ObjectStore.h (+28/-10)
src/os/btrfs_ioctl.h (+19/-4)
src/osd/Ager.cc (+4/-2)
src/osd/OSD.cc (+765/-314)
src/osd/OSD.h (+56/-12)
src/osd/OSDCaps.cc (+7/-7)
src/osd/OSDMap.cc (+31/-19)
src/osd/OSDMap.h (+122/-74)
src/osd/PG.cc (+1380/-521)
src/osd/PG.h (+150/-195)
src/osd/ReplicatedPG.cc (+614/-738)
src/osd/ReplicatedPG.h (+15/-10)
src/osd/osd_types.h (+275/-186)
src/osdc/Filer.cc (+7/-7)
src/osdc/Filer.h (+4/-4)
src/osdc/Journaler.cc (+7/-6)
src/osdc/Journaler.h (+3/-4)
src/osdc/ObjectCacher.cc (+117/-99)
src/osdc/ObjectCacher.h (+48/-29)
src/osdc/Objecter.cc (+143/-32)
src/osdc/Objecter.h (+149/-56)
src/osdc/rados_bencher.h (+16/-8)
src/osdmaptool.cc (+9/-2)
src/rados.cc (+97/-6)
src/radosacl.cc (+1/-1)
src/rbd.cc (+150/-50)
src/rgw/rgw_access.h (+0/-2)
src/rgw/rgw_admin.cc (+11/-15)
src/rgw/rgw_common.h (+5/-2)
src/rgw/rgw_fs.cc (+3/-1)
src/rgw/rgw_main.cc (+27/-15)
src/rgw/rgw_op.cc (+19/-19)
src/rgw/rgw_op.h (+13/-0)
src/rgw/rgw_rados.cc (+10/-3)
src/rgw/rgw_rest.cc (+49/-8)
src/rgw/rgw_rest.h (+3/-0)
src/rgw/rgw_user.h (+5/-0)
src/sample.ceph.conf (+4/-1)
src/test/TestEncoding.cc (+259/-0)
src/test/TestTimers.cc (+284/-0)
src/test_trans.cc (+1/-1)
src/testmsgr.cc (+4/-3)
src/tools/ceph.cc (+699/-0)
src/tools/ceph.h (+62/-0)
src/tools/gui.cc (+1807/-0)
src/tools/gui.h (+409/-0)
src/tools/gui_resources.h (+19/-0)
src/tools/gui_resources/blacklist.svg (+224/-0)
src/tools/gui_resources/client.svg (+96/-0)
src/tools/gui_resources/cluster_stats_window.glade (+102/-0)
src/tools/gui_resources/down_osd.svg (+181/-0)
src/tools/gui_resources/failed_mds.svg (+118/-0)
src/tools/gui_resources/gui_monitor.build (+804/-0)
src/tools/gui_resources/gui_monitor.glade (+971/-0)
src/tools/gui_resources/gui_monitor_old.glade (+1027/-0)
src/tools/gui_resources/main-window.glade (+591/-0)
src/tools/gui_resources/mds.svg (+110/-0)
src/tools/gui_resources/monitor.svg (+92/-0)
src/tools/gui_resources/node_stats_window.glade (+102/-0)
src/tools/gui_resources/osd.svg (+181/-0)
src/tools/gui_resources/out_osd.svg (+185/-0)
src/tools/gui_resources/pg.svg (+111/-0)
src/tools/gui_resources/stats_window.glade (+159/-0)
src/tools/gui_resources/stopped_mds.svg (+120/-0)
src/vstart.sh (+43/-38)
Related bugs
Bug #658670: [needs-packaging] new upstream - ceph 0.24.1 | Wishlist | Fix Released | |
Bug #684011: ceph links against OpenSSL but is GPL/LGPL and has no special exception | Critical | Fix Released |
Related blueprints
Branch information
- Owner:
- Clint Byrum
- Status:
- Development
Recent revisions
- 5. By Clint Byrum
-
* Removed .la files from libceph1-dev, libcrush1-dev and
librados1-dev (per Debian policy v3.9.1 10.2).
* debian/watch: added watch file - 4. By Clint Byrum
-
* New upstream release. (LP: #658670, LP: #684011)
* debian/patches/ fix-mkcephfs. patch: dropped (applied upstream)
* Removed .la files from libcrush1-dev and librados1-dev (per Debian
policy v3.9.1 10.2).
* debian/control: adding pkg-config as a build dependency
* debian/control: depend on libcrypto++-dev instead of libssl-dev
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/natty/ceph