summaryrefslogtreecommitdiffstats
path: root/src/mds/MDSTableServer.cc (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-10-13osd: lossy send policy on acksSage Weil1-3/+2
2008-10-13objecter: kick requests when we detect a remote session resetSage Weil4-28/+37
2008-10-13msgr: handle incoming lossy connection when outgoing policy is losslessSage Weil1-0/+13
Basically, try to wake up our lossless connection. The lossy attempt never survives. This avoids worrying about keeping session state alive (connect_seq, etc.).
2008-10-13msgr: track lossy mode independently for self, peerSage Weil11-59/+161
The policy will be asymmetrical for the OSDs, so we need to track it independently. The various assertions aren't all worked out yet. Notably, connection races aren't quite right. But the basic bits are there.
2008-10-13client: fix && || parensSage Weil1-1/+1
2008-10-13filestore: use BTRFS_IOC_SYNC instead of fsyncSage Weil1-1/+7
fsync() won't do the right thing on newer versions of btrfs, due do the new tree log stuff. Use the SYNC ioctl.
2008-10-13filestore: detect new btrfs ioctlsSage Weil2-4/+22
Don't use them yet, though.
2008-10-13fix of crc32c calculationYehuda Sadeh1-6/+4
2008-10-11replace the crc32c codeYehuda Sadeh4-128/+737
2008-10-09debian: changelog updateSage Weil1-1/+6
2008-10-09debian: fix debian-doc; include debian dir in dist tarballSage Weil3-4/+2
2008-10-09mon: populate last_beacon properly for mds liveness checkSage Weil1-17/+17
It was only populating on paxos updates, but that missed the case where the leader moves from one monitor to another (live) peon, who has an empty last_beacon. Move it where it makes the most sense.
2008-10-09debian: tweak ceph-doc pathsSage Weil2-1/+2
2008-10-09dstart.sh: replace dstartnew.shSage Weil3-73/+96
-n will create new fs, otherwise it will start up using existing data.
2008-10-09filestore: fix collection attrsSage Weil2-22/+33
Need to prepend user.ceph. to attr names...
2008-10-09todosSage Weil1-5/+9
2008-10-09mon: include pg usage stats, header in pg dumpSage Weil1-6/+12
2008-10-09debian: move map tools and crun to ceph-commonSage Weil9-12/+17
2008-10-08osd: account for used kb separatelySage Weil4-10/+21
Account for used separately from available, as the underlying fs may do tricks reserving space for root and such.
2008-10-08osd: use kb instead of blocks for pg, osd utilizationSage Weil6-38/+41
2008-10-08osd: prioritize heartbeat messagesSage Weil1-2/+3
2008-10-08msgr: include priority in msg header, make dispatch a priority queueSage Weil7-59/+76
Generalizes previous hack that put messages from the monitor at the front of the dispatch queue. Monitor now just sets a (non-default) default_send_priority of CEPH_MSG_PRIO_HIGH. That value is used only if the message priority isn't set explicitly by set_priority() before being queued for send.
2008-10-08journal: protect journal access (namely, completions) with mutexSage Weil1-0/+9
The commit_waiters map was getting corrupted occasionally.
2008-10-08debian: include crun in osd, mds, mon packagesSage Weil3-0/+4
2008-10-08osdmaptool: fix silly num_dom bugSage Weil1-1/+1
2008-10-08ceph.spec.in: include crunErwin, Brock A1-1/+2
2008-10-07kclient: initializing kaddr (merge fix)v0.4Yehuda Sadeh2-2/+7
2008-10-07kclient: use both writepage and crcYehuda Sadeh1-26/+5
2008-10-07kclient: disabling the readpageYehuda Sadeh1-3/+6
2008-10-07kclient: disabling readpageYehuda Sadeh1-1/+1
2008-10-07kclient: use writepage instead of sendmsg for some of the dataYehuda Sadeh1-2/+35
2008-10-07kclient: missing include fileYehuda Sadeh1-0/+1
2008-10-07Revert "kclient: use writepage instead of sendmsg for some of the data"Yehuda Sadeh1-35/+2
This reverts commit 406fc33a6bb6120925edda0db9fc5f624d43efb9.
2008-10-07kclient: use writepage instead of sendmsg for some of the dataYehuda Sadeh1-2/+35
2008-10-07msgr: expand footer flags, include nocrc, kclient nocrc mount optionSage Weil6-26/+44
2008-10-07ebofs: -ENOSPC in apply_transactionSage Weil2-0/+16
2008-10-07kclient: change default rsize to 128kYehuda Sadeh2-3/+3
2008-10-07kclient: use both writepage and crcYehuda Sadeh1-26/+5
2008-10-07kclient: disabling the readpageYehuda Sadeh1-3/+6
2008-10-07kclient: disabling readpageYehuda Sadeh1-1/+1
2008-10-07kclient: use writepage instead of sendmsg for some of the dataYehuda Sadeh1-2/+35
2008-10-07kclient: small fix take twoYehuda Sadeh1-2/+4
2008-10-07kclient: small fix for bdiYehuda Sadeh1-1/+1
2008-10-07kclient: use a private bdiYehuda Sadeh3-0/+37
2008-10-07kclient: fix file to object mappingSage Weil3-34/+29
We ignore cases where the stripe_unit is small, for now, as that will require passing a stride size back to the caller so that the correctly spaced pages are used.
2008-10-06crushtool: verify explicit item posSage Weil1-0/+4
2008-10-06cm.txt: fix up metaroot poolSage Weil1-3/+3
2008-10-06crushtool: verify item posSage Weil2-12/+16
2008-10-06dstartnew.sh: use custom crush map with separate metadata osd poolSage Weil5-16/+132
2008-10-06crush: fix grammarSage Weil1-1/+1