summaryrefslogtreecommitdiffstats
path: root/format-patch.sh
diff options
context:
space:
mode:
authorShehjar Tikoo <shehjart@gluster.com>2009-07-31 12:38:36 +0000
committerAnand V. Avati <avati@dev.gluster.com>2009-07-31 11:40:32 -0700
commitb63f69cdf40ef5bd79abdcd641b3dcc4bcb3cb1a (patch)
tree8e25967855815851028b469fcfcdce5cbac25b4a /format-patch.sh
parent2f8a834e7b6acef73795237d6c6269eb9838de53 (diff)
libglusterfsclient: Bind fd on fd creation code paths
When an fd_t is fd_create'd, we need to call fd_bind on it to ensure that any fd_lookup on the inode gets us this fd. We're not doing this so translators like write-behind were not able to order path-based requests at all resulting in some fops like stat, which could be issued after a writev, overtaking a previous writev which is still being written-behind. Signed-off-by: Anand V. Avati <avati@dev.gluster.com> BUG: 179 (fileop reports miscompares on read tests) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=179
Diffstat (limited to 'format-patch.sh')
0 files changed, 0 insertions, 0 deletions
tors/protocol?h=v3.1.1qa3&id=24c9e2cbe6d1d95ce7a7eccec14dd3ef034a0347'>gf_auth also needs to handle server.allow-insecureshishir gowda2011-05-311-1/+15 * protocol/client: make sure to send only genuine events up to parentAmar Tumballi2011-04-063-36/+44 * protocol/server: change allow_insecure option in reconfigurePranith K2011-03-291-1/+4 * mgmt/Glusterd: while resetting the volume options, the previous data structur...v3.1.3qa1Kaushik BV2011-03-011-7/+27 * glusterd/cli: option added to create volume with both transportsAmar Tumballi2011-02-221-0/+2 * rpc/rpc-clnt: don't use iobref passed from caller to hold iobufs required for...Raghavendra G2011-02-222-32/+55 * rpc/xdr: update .x filesAmar Tumballi2011-02-182-2/+2 * protocol/client: decrement reopen fd count in cases of re-open errorsPranith K2011-02-071-2/+24 * Logging : Use of uuid_utoa and uuid_utoa_r.Gaurav2011-02-041-12/+8 * protocol/server: Distinguishing the locks based on the type of fop like inode...Mohammed Junaid Ahmed2011-01-244-50/+141 * glusterd,cli: print single error message on failurePranith K2010-12-271-6/+8 * protocol: fix warnings due to format string mismatches during invocation of g...Raghavendra G2010-12-122-8/+8 * client-reopen-cbk: fix a gf_log() crash due to wrong argument listv3.1.2qa2Amar Tumballi2010-12-121-1/+1 * protocol: avoid repetitive disconnect logsAnand Avati2010-12-101-2/+8 * rpc-clnt: show disconnect messages in log file by defaultAnand Avati2010-12-062-9/+24 * resolver: include par_idx access within the conditional sectionAnand Avati2010-11-241-1/+1 * resolver: handle corner cases of handling root inode betterAnand Avati2010-11-241-4/+27 * protocol/client: skip notify if query portmap is successfulshishir gowda2010-11-181-1/+2 * protocol/client: use the new rpc_clnt initialization methodsv3.1.1qa8Anand Avati2010-11-161-12/+2 * protocol/client: fix ping timeout checks in reconfigure()Amar Tumballi2010-11-151-4/+4 * protocol/server: fix log level of message in server-resolver.cv3.1.1qa5Anand Avati2010-11-091-1/+1 * client: Return correct pre/post iatt for dst during renameShehjar Tikoo2010-11-091-1/+1 * protocol/server: array declarations changed to alloca()Amar Tumballi2010-11-081-102/+55 * rpc-transport/rdma: Fix 2KB as threshold size for msgs that can be transferre...Raghavendra G2010-11-072-58/+439 * use uuid_copy instead of memcpyRaghavendra Bhat2010-11-021-1/+1 * copy the gfid of root to the iatt structure of rootv3.1.1qa3Raghavendra Bhat2010-10-291-0/+2 * protocol/client: add check for changed gfids to fail revalidatesAnand Avati2010-10-291-0/+9 * server: parse more precisely when validating auth optionsCsaba Henk2010-10-261-19/+15 * server: Don't free conf in fini.Raghavendra G2010-10-261-1/+2 * client: move reopen{,dir} code to handshake fileAmar Tumballi2010-10-245-312/+300