Sage Weil
4be48a6e53
Merge remote-tracking branch 'gh/wip-rbd-bench'
...
Conflicts:
ceph.spec.in
debian/ceph-test.install
src/.gitignore
2013-02-03 08:59:48 -08:00
David Zafman
3c8d7d7847
osd: create tool to extract pg info and pg log from filestore
...
New application ceph-filestore-dump created that mounts filstore
and can dump info or log in JSON when an OSD is not running.
Feature: #3890
Signed-off-by: David Zafman <david.zafman@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
2013-01-30 14:21:47 -08:00
Dan Mick
2a6dcabf7f
rbd-fuse: add simple RBD FUSE client
...
Currently written in C on FUSE hi-level interfaces, so error reporting
could be better. No serious work done for performance. But it's
usable as it stands.
Specify -c <conf> and a mountpoint, and images show up as files in
that mountpoint. You can create new images; they'll be created
with attributes stored in xattrs:
user.rbdfuse.imagesize: default 1GB
user.rbdfuse.imageorder: default 22
user.rbdfuse.imagefeatures: default 1 (layering)
Images may be truncated or extended by rewriting. Currently
once an image is opened, it's not closed, so it can't be deleted
or changed outside of the fuse path.
Signed-off-by: Dan Mick <dan.mick@inktank.com>
2013-01-25 21:27:53 -08:00
Josh Durgin
e328fa6cb1
test/bench: add rbd backend to smalliobench
...
Only supports format 1 images to start, and does not issue flushes, so
it's best used with caching off.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-01-22 15:23:28 -08:00
Yehuda Sadeh
a99b0fac88
rgw: fix build
...
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
2012-11-08 13:24:30 -08:00
Tommi Virtanen
8fab972905
gitignore: Update to match packaging changes and additions, rest-bench addition.
...
Signed-off-by: Tommi Virtanen <tv@inktank.com>
2012-10-09 13:38:45 -07:00
Sage Weil
c31b4e3100
remove ceph-kdump-copy
...
Moved to its own repo.
Signed-off-by: Sage Weil <sage@inktank.com>
2012-06-12 10:10:58 -07:00
Sage Weil
89316566b5
remove gceph
...
Signed-off-by: Sage Weil <sage@inktank.com>
2012-05-17 20:23:33 -07:00
Sage Weil
1acdc579d9
.gitignore: ceph-kdump-copy
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2012-04-30 19:16:28 -07:00
Josh Durgin
b26d7024ae
test: port fsx to run on an rbd image instead of a file
...
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
2012-04-13 20:46:36 -07:00
Josh Durgin
9c8b3f7086
.gitignore: clean up to not match so many things recursively
...
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
2012-04-13 20:46:35 -07:00
Sage Weil
8c5046fa39
bench_log: simple util to time how long it takes to log stuff
...
Signed-off-by: Sage Weil <sage@newdream.net>
2012-03-27 10:41:15 -07:00
Sage Weil
f41887e38d
log: new logging infrastructure
...
- explicitly defined subsystems, and ceph_subsys_FOO enums to go with them
- modular log system with Entry object
- separate gather level and log level
- drop lots of DoutStreambuf hackery
Signed-off-by: Sage Weil <sage@newdream.net>
2012-03-27 10:41:12 -07:00
Sage Weil
619fe7302f
.gitignore: xattr_bench
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2012-03-16 16:59:49 -07:00
Sage Weil
c5e7a74ccd
.gitignore: ceph-dencoder
...
Signed-off-by: Sage Weil <sage@newdream.net>
2012-01-23 10:24:52 -08:00
Josh Durgin
0e470c50e5
testrados: replace testreadwrite and testsnaps with testrados
...
testrados can act as testreadwrite or testsnaps by changing the
command line options for the weight of each operation type.
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
2012-01-03 13:10:37 -08:00
Tommi Virtanen
745be30f51
gitignore: Ignore src/keyring, as created by vstart.sh
...
Commit 86c34ba9ee
changed
the filename but not .gitignore.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-12-06 15:22:16 -08:00
Sage Weil
143c572b1a
.gitignore: test_str_list
2011-11-01 13:12:21 -07:00
Samuel Just
88905b3aa9
test/osd: Add TestReadWrite
...
Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
2011-10-24 11:46:04 -07:00
Samuel Just
85bbc2f993
.gitignore: add multi_stress_watch
...
Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
2011-10-06 15:59:47 -07:00
Sage Weil
b69da1769a
rdosgw_admin -> radosgw-admin
...
Be consistent with other binary tool naming.
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-28 16:09:55 -07:00
Sage Weil
6f8f140350
c* -> ceph-*
...
Hopefully I didn't miss too much...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-22 15:08:25 -07:00
Samuel Just
4686b56dfa
test/test_stress_watch.cc: added simple watch stress test
...
Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
2011-09-22 13:18:48 -07:00
Sage Weil
375b8f76b9
fix .gitignore for test_addrs
2011-09-18 18:30:37 -07:00
Tommi Virtanen
37f1b96922
librbd: Update .gitignore after moving to gtest.
...
Commits e2ec946858
and 5cb7b3729b
changed the names of binaries created, ignore the
new name or "make distcheck" will whine.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-09-12 15:14:03 -07:00
Samuel Just
e6c91f6b55
fsconverter.cc: Added fsconverter
...
fsconverter updates an existing FileStore to the most recent FileStore
format
Signed-off-by: Samuel Just <rexludorum@gmail.com>
2011-08-29 17:43:06 -07:00
Samuel Just
de1f424a72
ceph/src/test/store_test.cc: added store_test.cc
...
Meant to test basic file store functionality
Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
2011-08-29 17:43:01 -07:00
Sage Weil
952009c600
.gitignore: scratchtool
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-08-21 16:17:32 -07:00
Yehuda Sadeh
ab40c3c0b6
Revert "Remove old rados tests"
...
This reverts commit 665fd8214d
.
Conflicts:
src/testradospp.cc
2011-08-19 23:36:51 -07:00
Colin Patrick McCabe
665fd8214d
Remove old rados tests
...
These tests have been supplanted by the rados-api gtests.
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-08-18 16:34:48 -07:00
Colin Patrick McCabe
61a712dc6d
Add test/rados-api/misc.cc
...
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-08-10 17:06:13 -07:00
Colin Patrick McCabe
4260a58e21
test/rados-api/snapshots.cc: test SnapList
...
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-08-10 12:01:15 -07:00
Colin Patrick McCabe
3841e06f28
Add test/rados-api/watch_notify.cc
...
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-08-10 11:24:49 -07:00
Colin Patrick McCabe
5107813ccc
Add test/rados-api/stat.cc: test rados_stat
...
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-08-10 10:04:15 -07:00
Colin Patrick McCabe
9e8a8b2d60
.gitignore: add test_rados_api_*
...
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-08-09 16:02:53 -07:00
Josh Durgin
83ad583c35
systest: add watch/notify tests with pool and object deletion
...
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
2011-08-02 14:17:15 -07:00
Colin Patrick McCabe
2de0156c5d
rados parallel tests: prepend "test"
...
Just to avoid any confusion, all these test apps should begin with the
word "test".
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-07-13 16:01:29 -07:00
Colin Patrick McCabe
a32bc89436
Create rados_delete_pools_parallel test
...
* add rados_delete_pools_parallel test
* change RETURN_IF_NOT_VAL -> RETURN1_IF_NOT_VAL.
We want to return a non-zero error code when the value is something we
don't expect, even if that unexpected value is 0.
* st_rados_list_objects: add option to ignore list errors (for the
deletion test)
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-07-13 15:25:54 -07:00
Colin Patrick McCabe
cccdd43b38
Add rados_open_pools_parallel test
...
Also add rados_open_pools_parallel to .gitignore
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-07-13 14:40:40 -07:00
Colin Patrick McCabe
fbadee0ae9
Add rados_list_parallel to .gitignore
...
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-07-07 14:24:52 -07:00
Colin Patrick McCabe
6a3626d373
create testrados_delete_pool_while_open
...
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-06-24 17:30:00 -07:00
Josh Durgin
008e02f5ea
.gitignore: update for test_libceph_build
...
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
2011-06-24 16:41:54 -07:00
Sage Weil
c260b2541e
update .gitignore
2011-06-23 16:26:23 -07:00
Sage Weil
88e9004fcf
update .gitignore
2011-06-23 15:46:13 -07:00
Colin Patrick McCabe
89dca91635
gitignore: add test_libcommon_build
...
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-06-21 12:07:12 -07:00
Yehuda Sadeh
abfa872f64
Merge remote-tracking branch 'origin/master' into rgw-multipart
...
Conflicts:
src/os/FileStore.cc
src/rgw/rgw_admin.cc
src/rgw/rgw_fs.h
src/rgw/rgw_log.cc
src/rgw/rgw_rados.cc
src/rgw/rgw_user.cc
src/rgw/rgw_user.h
2011-06-16 14:19:47 -07:00
Sage Weil
954e09661f
qa: do not use automake for workunit makefiles
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-06-14 12:53:33 -07:00
Josh Durgin
b32f00ebe3
coverage: add ceph-coverage to run something with the right GCOV_PREFIX_STRIP
...
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
2011-06-07 13:29:21 -07:00
Yehuda Sadeh
d11f471d8e
rgw: silence gitbuilder (hopefully)
2011-06-06 15:10:23 -07:00
Sage Weil
1cb611a057
.gitignore: rados_sync
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-05-07 12:56:09 -07:00