Amar Tumballi
7a4bc3fbb3
minor bug fix in posix_create() when 'o-direct enable' option is given.
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-14 14:52:02 +05:30
Amar Tumballi
33e81bc949
bug fixes in dht-disk-usage feature.
...
fixes bugs seen with dht's disk usage.
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-14 14:51:53 +05:30
Vikas Gorur
d8bc2834d0
Send statbuf from the same subvolume, even across revalidates.
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 20:11:13 +05:30
Anand V. Avati
8e0d48cbb2
use ctx->page_size in all translators and transports instead of having their own configurations
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 20:10:49 +05:30
Anand V. Avati
451620e0ec
introduce page_size in glusterfs_ctx_t to be used by all translators set it to 128KB in main()
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 20:10:49 +05:30
Anand V. Avati
3093ff0b12
client_readv_cbk - when op_ret is 0, iobuf comes NULL from transport, handles this case
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 15:45:42 +05:30
Anand V. Avati
a0bb8a02cd
bug fix in iobuf_select_arena - call __iobuf_pool_add_arena (unlocked version)
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 14:55:32 +05:30
Anand V. Avati
3fb7252c5e
bug fix - arena destruction now calls munmap and not FREE
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 14:55:29 +05:30
Anand V. Avati
dc9cdbdc1c
add purge list support to make iobuf_pool_purge() in expensive, and actually call it in iobuf_put :-)
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 14:55:25 +05:30
Anand V. Avati
b9a210a419
bug fix in iobuf_select_arena - never created a new arena
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 14:55:22 +05:30
Anand V. Avati
688db6452b
add @filled list in iobuf_pool to keep away filled list from getting searched in iobuf_select_arena
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 14:55:19 +05:30
Anand V. Avati
4f0d487c96
change arena size to 8MB
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 14:55:15 +05:30
Anand V. Avati
00dff3bddc
use MAP_FAILED macro to check for mmap failure instead of (void *) -1
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 14:55:09 +05:30
Anand V. Avati
014cdf3856
fixed sizeof parameter in CALLOC of a new arena
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 14:54:58 +05:30
Basavanagowda Kanur
5dd850ae84
switch scheduler to validate the subvolume specified for a pattern, against the given subvolumes of cluster/unify.
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 12:28:16 +05:30
Basavanagowda Kanur
ec06475f22
changes to database read interface, to make use of a given buffer instead of allocating internally.
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 10:26:37 +05:30
Basavanagowda Kanur
945f438d39
log formatting fixes. use GF_PRI_SIZET for size_t.
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-13 10:24:26 +05:30
Amar Tumballi
3f1e93c298
minor initialization bug fix in quota's build_loc
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 19:18:12 +05:30
Amar Tumballi
ecead44b5c
in dht, initialize the free available space properly, so the first few creates are not confused.
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 19:18:03 +05:30
Shehjar Tikoo
e00bdb4a32
Coding Style: Add a few points
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 12:41:42 +05:30
Amar Tumballi
4a62b5af1c
feature to disable volumefile's checksum
...
in server volume define, "option verify-volfile-checksum no" to disable
the checksum feature.
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:59:56 +05:30
Anand V. Avati
be99096064
reset errno to 0 before calling first fuse_lowlevel_new() to reliably detect for unsupported params
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:59:34 +05:30
Shehjar Tikoo
fa9eb588fb
io-threads: Remove unnecessary call to pthread_attr_setstacksize
...
We do not need to explicitly set the stack size to its default
value.
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:59:24 +05:30
Anand V. Avati
4f81149489
prefix ULL to large constants (to fix bdb build warning)
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:58:25 +05:30
Anand V. Avati
45c4fb76df
updated glusterfsd to create iobuf pool at initialization
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:48 +05:30
Anand V. Avati
6d94a368e0
updated libglusterfsclient with IOBUF/IOBREFs
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:48 +05:30
Anand V. Avati
77714c065d
updated transport/ib-verbs to use IOBUF/IOBREFs
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:48 +05:30
Anand V. Avati
07e8f88754
updated transport/socket to use IOBUF/IOBREFs
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:48 +05:30
Anand V. Avati
19cac9a1b3
updated mount/fuse with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:48 +05:30
Anand V. Avati
1650945f23
updated encryption/rot-13 with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:48 +05:30
Anand V. Avati
5617f5e3a3
update features/quota with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:48 +05:30
Anand V. Avati
91e3976e99
updated features/filter with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:48 +05:30
Anand V. Avati
5d80832d2d
updated features/locks with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:48 +05:30
Anand V. Avati
d7b12cdc8d
updated debug/error-gen with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:48 +05:30
Anand V. Avati
aed3aaef43
updated debug/trace with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:48 +05:30
Anand V. Avati
d720afb836
updated performance/io-cache with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:48 +05:30
Anand V. Avati
be1d7c1e3b
updated performance/io-threads with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:47 +05:30
Anand V. Avati
795fb95f42
update performance/read-ahead with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:47 +05:30
Anand V. Avati
c29b171052
update performance/write-behind with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:47 +05:30
Anand V. Avati
e062dd5c2f
update protocol/server with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:47 +05:30
Anand V. Avati
ad86fba6e2
updated protocol/client with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:47 +05:30
Anand V. Avati
2e743ddc4a
updated transport interface functions to accommodate IOBUF/IOBREF
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:47 +05:30
Anand V. Avati
0e9cda6d77
update storage/bdb with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:47 +05:30
Anand V. Avati
6e641226df
update storage/posix with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:47 +05:30
Anand V. Avati
fa58474014
update cluster/map with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:47 +05:30
Anand V. Avati
645c60e308
update cluster/ha with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:47 +05:30
Anand V. Avati
89cacef43e
update cluster/dht with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:47 +05:30
Anand V. Avati
f33f0669ef
update cluster/afr with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:47 +05:30
Anand V. Avati
e0e6acd6fb
update cluster/stripe with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:46 +05:30
Anand V. Avati
f551e72584
update cluster/unify with new readv writev prototypes
...
Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
2009-04-12 11:33:46 +05:30