Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use MAP_FAILED macro to check for mmap failure instead of (void *) -1 | Anand V. Avati | 2009-04-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | fixed sizeof parameter in CALLOC of a new arena | Anand V. Avati | 2009-04-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | switch scheduler to validate the subvolume specified for a pattern, against ↵ | Basavanagowda Kanur | 2009-04-13 | 1 | -2/+33 |
| | | | | | | the given subvolumes of cluster/unify. Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | changes to database read interface, to make use of a given buffer instead of ↵ | Basavanagowda Kanur | 2009-04-13 | 3 | -79/+100 |
| | | | | | | allocating internally. Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | log formatting fixes. use GF_PRI_SIZET for size_t. | Basavanagowda Kanur | 2009-04-13 | 1 | -22/+32 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | minor initialization bug fix in quota's build_loc | Amar Tumballi | 2009-04-12 | 1 | -0/+1 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | in dht, initialize the free available space properly, so the first few ↵ | Amar Tumballi | 2009-04-12 | 3 | -3/+52 |
| | | | | | | creates are not confused. Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | Coding Style: Add a few points | Shehjar Tikoo | 2009-04-12 | 1 | -7/+31 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | feature to disable volumefile's checksum | Amar Tumballi | 2009-04-12 | 2 | -20/+47 |
| | | | | | | | in server volume define, "option verify-volfile-checksum no" to disable the checksum feature. Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | reset errno to 0 before calling first fuse_lowlevel_new() to reliably detect ↵ | Anand V. Avati | 2009-04-12 | 1 | -1/+3 |
| | | | | | | for unsupported params Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | io-threads: Remove unnecessary call to pthread_attr_setstacksize | Shehjar Tikoo | 2009-04-12 | 1 | -4/+0 |
| | | | | | | | We do not need to explicitly set the stack size to its default value. Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | prefix ULL to large constants (to fix bdb build warning) | Anand V. Avati | 2009-04-12 | 1 | -2/+2 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated glusterfsd to create iobuf pool at initialization | Anand V. Avati | 2009-04-12 | 1 | -0/+1 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated libglusterfsclient with IOBUF/IOBREFs | Anand V. Avati | 2009-04-12 | 3 | -22/+25 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated transport/ib-verbs to use IOBUF/IOBREFs | Anand V. Avati | 2009-04-12 | 2 | -14/+14 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated transport/socket to use IOBUF/IOBREFs | Anand V. Avati | 2009-04-12 | 2 | -37/+43 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated mount/fuse with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -37/+18 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated encryption/rot-13 with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -4/+7 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update features/quota with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -7/+9 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated features/filter with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -4/+8 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated features/locks with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -8/+12 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated debug/error-gen with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -4/+8 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated debug/trace with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -4/+7 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated performance/io-cache with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 3 | -34/+41 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated performance/io-threads with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -6/+10 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update performance/read-ahead with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 3 | -21/+21 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update performance/write-behind with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -18/+18 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update protocol/server with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 3 | -141/+118 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated protocol/client with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 3 | -125/+110 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | updated transport interface functions to accommodate IOBUF/IOBREF | Anand V. Avati | 2009-04-12 | 2 | -8/+11 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update storage/bdb with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -71/+26 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update storage/posix with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -92/+22 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update cluster/map with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -11/+13 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update cluster/ha with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -6/+10 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update cluster/dht with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -5/+8 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update cluster/afr with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 5 | -17/+20 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update cluster/stripe with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -13/+17 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update cluster/unify with new readv writev prototypes | Anand V. Avati | 2009-04-12 | 1 | -4/+7 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | do away with frame->root->{req,rsp}_refs members | Anand V. Avati | 2009-04-12 | 1 | -2/+0 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | update prototype of writev and readv_cbk to use IOBREF in parameter (step ↵ | Anand V. Avati | 2009-04-12 | 5 | -27/+39 |
| | | | | | | towards elmination of frame->root->{req,rsp}_refs Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | IOBREF support for holding iobuf refs along with fops (replacement for ↵ | Anand V. Avati | 2009-04-12 | 2 | -0/+152 |
| | | | | | | frame->root->{req,rsp}_refs Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | use 128Kbyte as the channel transfer size in fuse-bridge | Anand V. Avati | 2009-04-12 | 1 | -7/+7 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | IOBUF support (to be used by transports and fuse) | Anand V. Avati | 2009-04-12 | 4 | -2/+494 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | io-threads: Reduce default min and max threads | Shehjar Tikoo | 2009-04-10 | 1 | -2/+2 |
| | | | | | | | | Going by the memory usage for each threads, it is prudent to have lower number of threads by default and let users who understand the memory consequences increase the thread count for themselves. Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | io-threads: Use non-default thread stack size | Shehjar Tikoo | 2009-04-10 | 2 | -1/+27 |
| | | | | | | | | The default stack size on Linux is around 8 MiB for each thread. This is clearly too high for our purpose. This commit reduces the stack size down to 1 MiB. Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | posix_unlink: make unlinking in background configurable through volume spec file | Raghavendra G | 2009-04-09 | 2 | -13/+44 |
| | | | | Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | Compulsorily do self heal if file sizes differ. | Vikas Gorur | 2009-04-09 | 6 | -23/+100 |
| | | | | | | | | | If file sizes differ, then compulsorily do self-heal. If no 'wise' sources are found, then pick a 'fool' with the biggest file size. If even 'fools' aren't found, pick the 'innocent' source with the biggest file size. Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | Handle files which have no pending xattrs at all. | Vikas Gorur | 2009-04-09 | 1 | -1/+27 |
| | | | | | | | | If a pending xattr key is non-existent on a file (call such files 'ignorant'), make all other non-ignorant subvolumes point towards the ignorant one. Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | Erase xattr during self-heal based on original dict. | Vikas Gorur | 2009-04-09 | 5 | -10/+27 |
| | | | | | | | | Decrement xattr during self-heal based on the original dict instead of pending_matrix, as the pending_matrix might have been altered later. Signed-off-by: Anand V. Avati <avati@amp.gluster.com> | ||||
* | niftify mount(8) output for glusterfs mounts | Csaba Henk | 2009-04-08 | 1 | -32/+79 |
| | | | | | | | | | | | | Originally, mount(8) shows a glusterfs mount like this: glusterfs on <mp> type fuse With this patch, mount(8) will show a glusterfs mount like this: <volfile> on <mp> type fuse.glusterfs Signed-off-by: Anand V. Avati <avati@amp.gluster.com> |