Marcin

Results 58 comments of Marcin

Dispute about bundling gtest in ceph: https://bugs.gentoo.org/show_bug.cgi?id=463326 (litttle off topic to off topic;) ) I removed executable stack from isa-l using patch http://repoz.mejor.pl/svn/gentoo/portage/dev-libs/isa-l/files/isa-l-makefile.patch In make.inc: ``` diff $(so_lib_name): LDFLAGS+=-Wl,-soname,$(soname) $(so_lib_name):...

I'm unbundling isa-l from sheepdog using http://repoz.mejor.pl/svn/gentoo/portage/net-fs/sheepdog/files/unbundling-isa-l.patch ``` diff diff --git a/dog/Makefile.am b/dog/Makefile.am index 9615468..86c3a45 100644 --- a/dog/Makefile.am +++ b/dog/Makefile.am @@ -37,7 +37,7 @@ if BUILD_NFS dog_SOURCES += nfs.c endif...

Yes, for my purposes I've got isa-l package which gives me shared libraries and header files so I didn't need to have chooice to switch beetwen bundled or system wide...

Isn't something similar to #60 ?

zfs has deduplication, it needs a lot of ram to track hash of every written block. If sheepdog would have online deduplication then requirements of RAM for sheepdog will be...

Yes but table contains hashes of blocks can be big, where it should be kept, on disk (slow performance), in memory (on every node, on one node, partitioned beetwen nodes?...

Maby first step of implementation could be using filesystem compression? We talk about it here: http://lists.wpkg.org/pipermail/sheepdog-users/2015-June/015057.html It needs only to create file without fallocate,copy content of existing file and do...

No, extX, xfs don't support compression.

Surely it would be better if sheepdog could handle compression by self (maybe sheepdog should compress everything using e.g. snappy?). But it's much easier to implement compression on filesystem (on...

I can't test it in test cluster because I've got protocol version mismatch, I believe that it works as expected.