Sage Weil
31ab2334b9
byteorder: more typos
2009-10-09 15:15:34 -07:00
Sage Weil
1d95c8f097
qa: start new qa dir, add some client tests
2009-10-09 12:19:35 -07:00
Sage Weil
419e1b71ee
byteorder: braces!
2009-10-09 10:55:32 -07:00
Sage Weil
a5a7c559fb
osd: check is_dup earlier; do not set osdop version if it's a noop
...
Otherwise, we end up with a bogus version that's not logged and in the
future, which confuses us later (we think it's a replay or something). If
it's a noop, that means the version is either already set, or doesn't need
to be.
2009-10-09 10:53:37 -07:00
Sage Weil
4eebe5473f
osd: use sized int32 in osdmap incremental new_pg_temp
...
Oops!
2009-10-08 22:20:49 -07:00
Sage Weil
4f4a231fe0
msgr: reset session state on lossy_tx fault
2009-10-08 21:20:22 -07:00
Sage Weil
a04ec621b3
byteorder: include endian.h for good measure
2009-10-08 15:18:05 -07:00
Sage Weil
5bb047c095
Revert "byteorder: properly detect endianness"
...
Or not!
This reverts commit a33441c4b2
.
2009-10-08 14:58:03 -07:00
Sage Weil
a33441c4b2
byteorder: properly detect endianness
2009-10-08 14:21:08 -07:00
Sage Weil
5a0c6fae35
osd: fix up handling of dup PG::Info
...
Ignore dup info. Simplify broken logic.
2009-10-08 14:20:52 -07:00
Sage Weil
208dc558a9
mon: fix session close races
...
Make sure we don't use a connection's session if it is closed.
Remove session from connection on reset.
2009-10-08 11:45:27 -07:00
Sage Weil
fa4e2a0442
objecter: don't send duplicate onetime sub requests
2009-10-08 11:44:17 -07:00
Sage Weil
ddb359e83f
osd: don't manually set rank addr
...
This didn't accomplish anything useful.
2009-10-08 11:43:43 -07:00
Sage Weil
94f99053ca
msgr: include port when printing sockaddrs!
2009-10-08 11:41:32 -07:00
Sage Weil
008216bd99
libceph: move to main dir with other main .cc files
2009-10-08 10:42:11 -07:00
Sage Weil
de211f3bba
monc: no msgr bind needed
2009-10-08 10:42:11 -07:00
Sage Weil
0a34d60f57
libceph: no bind
2009-10-08 10:34:20 -07:00
Sage Weil
416cd968b9
osd: use fast_fail() policy to connect to osd
2009-10-08 10:34:09 -07:00
Sage Weil
71d5bcfd96
msgr: do not require bind() on client apps
2009-10-08 10:02:22 -07:00
Sage Weil
aeacbe7941
msgr: clean out dead connect-side bind code
2009-10-08 09:54:17 -07:00
Sage Weil
0059482be6
mds: validate file layouts on file creation, setlayout
2009-10-08 09:21:39 -07:00
Sage Weil
181788886b
ceph: add ceph_file_layout_is_valid function, minimum stripe unit
2009-10-08 09:21:21 -07:00
Sage Weil
081cf365fd
filestore: be less excited about btrfs version
2009-10-07 16:45:02 -07:00
Sage Weil
e53fbdf9a1
mon: take lock in ms_handle_reset before adjusting session map
2009-10-07 16:44:38 -07:00
Sage Weil
74cbc3eea1
msgr: no need for sockaddr_storage encoder
2009-10-07 16:43:49 -07:00
Yehuda Sadeh
4c6f0e9bbd
messenger: do not bind socket before connecting
2009-10-07 16:43:31 -07:00
Sage Weil
1f22d70704
version: git rev-parse, not git-rev-parse
2009-10-07 15:36:16 -07:00
Sage Weil
1c7e25133a
mon: allow {getmap,getcurhsmap} <epoch>
2009-10-07 11:58:03 -07:00
Sage Weil
0a8dd93d43
crushtool: show zero weight items in crush map decode/dump
2009-10-07 11:55:54 -07:00
Sage Weil
5628240e7e
crush: zero weight items get 0 length straws
2009-10-07 11:55:49 -07:00
Sage Weil
8176472d41
crush: silence (bogus) item uninit warning
2009-10-07 10:36:58 -07:00
Sage Weil
ebca3de46f
push_to_kclient: fix dest tree check
2009-10-07 10:33:08 -07:00
Sage Weil
529f5b8ac1
msgr: fix operator<< for sockaddr_in, too
2009-10-07 10:32:11 -07:00
Sage Weil
bde055a19f
msgr: uninline tcp_{read,write}
2009-10-07 10:31:31 -07:00
Sage Weil
935d41f605
msgr: fix uninitialized memory on sockaddr_storage print
2009-10-07 10:29:13 -07:00
Sage Weil
8e55d56c01
todo
2009-10-06 14:00:54 -07:00
Sage Weil
b859b3875c
crush: reject on empty bucket (and avoid divide by zero)
2009-10-06 14:00:54 -07:00
Sage Weil
ab29d04bc9
Makefile: drop src/kernel/* from Makefile.am
2009-10-06 14:00:54 -07:00
Sage Weil
74ea51b1e3
uclient: pull ioctl.h from kernel tree to out tree
2009-10-06 14:00:54 -07:00
Sage Weil
0d7d2e1348
uclient: fail gracefully if the mount fails
2009-10-06 14:00:54 -07:00
Sage Weil
e6bfbecaea
script to push shared files to kclient repo
2009-10-06 14:00:54 -07:00
Sage Weil
c9b5eb7fbc
debian: don't build ceph-kclient-source
...
That needs to be built from the ceph-client.git tree instead.
2009-10-06 14:00:54 -07:00
Sage Weil
538e10ea3d
kclient: moving to linux-ceph-client.git
2009-10-06 14:00:54 -07:00
Sage Weil
ed08416087
move tests around
2009-10-06 14:00:54 -07:00
Yehuda Sadeh
1d4bc1c73c
conf: also skip utf8 encoded characters that are not printable in current locale
2009-10-06 12:35:54 -07:00
Greg Farnum
4c32af64b7
Hadoop: Add the patch and a Readme file.
2009-10-06 11:18:51 -07:00
Sage Weil
335cd8f952
debian: upload tarball before .deb build
...
Otherwise the final tarball includes binaries and is huuge!
2009-10-06 11:08:47 -07:00
Sage Weil
ae5bf1b353
debian: name unstable package version ${vers}git${stamp}
...
This avoids confusion between 0.16.2009123123123 vs
0.16.0.2009123123123.
2009-10-06 11:03:32 -07:00
Sage Weil
53ca2a8511
v0.16.1
2009-10-06 10:44:36 -07:00
Sage Weil
1e51d19f86
rgw: fix build errors on i386
2009-10-06 10:30:26 -07:00