1
commit 092dc2676b48659faa09c6606ce0280e14bbcf63
2
Author: Pranith Kumar K <pranithk@gluster.com>
3
Date: Sun Jun 10 21:20:41 2012 +0530
5
cluster/afr: Avoid return value truncation
7
Change-Id: I947316a0e1112bf3c7b7e21aefce96685a9d06db
9
Signed-off-by: Pranith Kumar K <pranithk@gluster.com>
10
Reviewed-on: http://review.gluster.com/3543
11
Tested-by: Gluster Build System <jenkins@build.gluster.com>
12
Reviewed-by: Vijay Bellur <vijay@gluster.com>
14
commit f067918725ead7276fa4f0bfa1dca1be3459378e
15
Author: Pranith Kumar K <pranithk@gluster.com>
16
Date: Thu Dec 29 11:58:21 2011 +0530
18
cluster/afr: EIO should overwrite ENOENT in lookup
20
In case if lookup decides there is a gfid-mismatch,
21
some enoents and self-heal cant remove the stale entry,
22
it tells lookup to unwind with EIO but since ENOENT
23
has more priority it is not over-written, this patch
27
Change-Id: Ida03685629be8126365d660a16d8f9252f7ca030
28
Signed-off-by: Pranith Kumar K <pranithk@gluster.com>
29
Reviewed-on: http://review.gluster.com/2675
30
Tested-by: Gluster Build System <jenkins@build.gluster.com>
31
Reviewed-by: Vijay Bellur <vijay@gluster.com>
33
commit 2533d2b56be0f61b498a62478714036310704a25
34
Author: Pranith Kumar K <pranithk@gluster.com>
35
Date: Thu Jun 7 10:57:53 2012 +0530
37
cluster/afr: Handle self-heal of files with holes
39
Change-Id: I7a560b3633151c9c1e5a787d1c808d8a396ee754
41
Signed-off-by: Pranith Kumar K <pranithk@gluster.com>
42
Reviewed-on: http://review.gluster.com/3540
43
Tested-by: Gluster Build System <jenkins@build.gluster.com>
44
Reviewed-by: Vijay Bellur <vijay@gluster.com>
46
commit c693d3b1414dba7066b44fa69c26c300f4906746
47
Author: Pranith Kumar K <pranithk@gluster.com>
48
Date: Tue Jun 5 14:58:53 2012 +0530
50
cluster/afr: Don't reset split-brain when data-self-heal is off
52
Change-Id: Id73bdb84c3a1c0af6f0e2954514c3c07c65317bc
54
Signed-off-by: Pranith Kumar K <pranithk@gluster.com>
55
Reviewed-on: http://review.gluster.com/3522
56
Tested-by: Gluster Build System <jenkins@build.gluster.com>
57
Reviewed-by: Vijay Bellur <vijay@gluster.com>
59
commit 1bcc9412290629ec8e27915d1df090a01125c2c3
60
Author: Pranith Kumar K <pranithk@gluster.com>
61
Date: Tue Jun 5 14:50:26 2012 +0530
63
cluster/afr: Fix truncation of offset in 32-bit machines
65
Thanks to the fix submitted by Ian Latter and Michael
67
Change-Id: I84a62a9183c70be6da055d23e4d60cc97cfcf531
69
Signed-off-by: Pranith Kumar K <pranithk@gluster.com>
70
Reviewed-on: http://review.gluster.com/3521
71
Tested-by: Gluster Build System <jenkins@build.gluster.com>
72
Reviewed-by: Vijay Bellur <vijay@gluster.com>
74
commit c4384df4e8729e19133854ba0b7dba7eae4edae4
75
Author: Joe Julian <me@joejulian.name>
76
Date: Fri May 4 02:54:32 2012 -0700
80
"temporary" was misspelled
83
Change-Id: Ia717bb8ef9f3440f4eb9dee42958b6815a96797c
85
Signed-off-by: Joe Julian <me@joejulian.name>
86
Reviewed-on: http://review.gluster.com/3273
87
Tested-by: Gluster Build System <jenkins@build.gluster.com>
88
Reviewed-by: Kaleb KEITHLEY <kkeithle@redhat.com>
89
Reviewed-by: Jeff Darcy <jdarcy@redhat.com>
90
Reviewed-by: Anand Avati <avati@redhat.com>
92
commit e28868c78357dfd2a2d2939d5c279cb275fb3cac
93
Author: Csaba Henk <csaba@redhat.com>
94
Date: Mon Apr 16 17:53:06 2012 +0200
96
gerrit / rfc.sh: further trim of fetch target
98
We _really_ don't need anything to be fetched from anywhere except for origin.
100
We can do away with all other tracked repos (which still can be a nuisance
101
eg. if they are in a VPN that we are not happen to be joined to).
103
Change-Id: I98b375698f999500153e5a000dc8dac5005dfaec
105
Signed-off-by: Csaba Henk <csaba@redhat.com>
106
Reviewed-on: http://review.gluster.com/3163
107
Tested-by: Gluster Build System <jenkins@build.gluster.com>
108
Reviewed-by: Anand Avati <avati@redhat.com>
110
commit deea482deff52251f9fe39bc3bda09f58397cb06
111
Author: Csaba Henk <csaba@gluster.com>
112
Date: Thu Jan 5 02:01:00 2012 +0100
114
geo-rep: gsyncd: fix up fallback xtime for orphans on master side
116
Change-Id: I2fa543b4bd317e06ea621ae968300ffb7223a68a
118
Signed-off-by: Csaba Henk <csaba@gluster.com>
119
Reviewed-on: http://review.gluster.com/2580
120
Tested-by: Gluster Build System <jenkins@build.gluster.com>
121
Reviewed-by: Kaushik BV <kaushikbv@gluster.com>
122
Reviewed-by: Vijay Bellur <vijay@gluster.com>
123
Reviewed-on: http://review.gluster.com/3103
125
commit 326747aa892de2e345d7d74d76314d3f696430bb
126
Author: krishna <ksriniva@redhat.com>
127
Date: Wed Feb 22 13:46:12 2012 +0530
129
nfs: If entry is not found return ENOENT instead of entering an infinite loop.
131
Change-Id: I06d471cb996e18fb656a6470de38d2401d846318
133
Signed-off-by: krishna <ksriniva@redhat.com>
134
Reviewed-on: http://review.gluster.com/2793
135
Tested-by: Gluster Build System <jenkins@build.gluster.com>
136
Reviewed-by: Anand Avati <avati@redhat.com>
138
commit 0190bf4726773a83081eb0935697c7a616edf0dd
139
Author: Raghavendra G <raghavendra@gluster.com>
140
Date: Wed Jan 18 10:21:21 2012 +0530
142
mount/fuse: Inherit direct-io-mode values from fds already opened, for a new fd being opened.
144
When an fd is being opened, it inherits direct-io-mode characterstics
145
(either enabled or disabled) from the fds already opened on inode. If none
146
are opened and user has not specified the mode through cmdline options,
147
default mode is used.
149
Change-Id: I0c9e959100e9130e46bbd16d63eca278260635b4
151
Signed-off-by: Raghavendra G <raghavendra@gluster.com>
152
Reviewed-on: http://review.gluster.com/20
153
Tested-by: Gluster Build System <jenkins@build.gluster.com>
154
Reviewed-by: Csaba Henk <csaba@redhat.com>
156
commit b59b5256a69db2f3f5bcf32693054a32237fe843
157
Author: Pranith Kumar K <pranithk@gluster.com>
158
Date: Thu Mar 8 22:53:43 2012 +0530
160
libglusterfs: Destroy stack_lock in STACK_DESTROY
162
Change-Id: Icf910a899db136061a439a2e5e0951da55b92c00
164
Signed-off-by: Pranith Kumar K <pranithk@gluster.com>
165
Reviewed-on: http://review.gluster.com/2902
166
Tested-by: Gluster Build System <jenkins@build.gluster.com>
167
Reviewed-by: Anand Avati <avati@redhat.com>
169
commit 4f257ae34dcce7eb4437d572274f77279a831986
170
Author: Rajesh Amaravathi <rajesh@redhat.com>
171
Date: Tue Mar 6 11:26:17 2012 +0530
173
nfs/server: allow deletion of files by default
175
this is needed for Micrsoft Windows-based Nfs clients
176
which do not ignore ACCESS3_DELETE permission not being
177
granted, while linux/unix systems ignore the same.
178
behaviour on linux/unix systems remains unchanged
180
Change-Id: I5d0057548735af542bc3c837b8e2d98c7b0716fa
182
Signed-off-by: Rajesh Amaravathi <rajesh@redhat.com>
183
Reviewed-on: http://review.gluster.com/2872
184
Tested-by: Gluster Build System <jenkins@build.gluster.com>
185
Reviewed-by: Krishna Srinivas <krishna@gluster.com>
186
Reviewed-by: Anand Avati <avati@redhat.com>
188
commit 410b1092e690c4e89d95d8b136884df6fcf5a1a8
189
Author: Pranith Kumar K <pranithk@gluster.com>
190
Date: Wed Mar 14 17:05:23 2012 +0530
192
cluster/afr: Perform conservative merge on dir with xattr split-brain
194
Change-Id: I314cf7bbc8a451e42b6addf367f55e431ab0a85c
196
Signed-off-by: Pranith Kumar K <pranithk@gluster.com>
197
Reviewed-on: http://review.gluster.com/2945
198
Tested-by: Gluster Build System <jenkins@build.gluster.com>
199
Reviewed-by: Vijay Bellur <vijay@gluster.com>
201
commit 5ce988633d51ff10f24c03a0e4d3c7c101e43af5
202
Author: Pranith Kumar K <pranithk@gluster.com>
203
Date: Tue Mar 13 11:15:36 2012 +0530
205
cluster/afr: Handle files w.o. xattrs and size mismatch.
207
Change-Id: I31458538c738c85a026994584c937c99538fe069
209
Signed-off-by: Pranith Kumar K <pranithk@gluster.com>
210
Reviewed-on: http://review.gluster.com/2932
211
Tested-by: Gluster Build System <jenkins@build.gluster.com>
212
Reviewed-by: Vijay Bellur <vijay@gluster.com>
214
commit dda1b36b3be97170224c8f4e4f25a1362d288f02
215
Author: Pranith Kumar K <pranithk@gluster.com>
216
Date: Tue Mar 13 10:00:44 2012 +0530
218
cluster/afr: Mark zero size file as sink in absense of xattrs.
220
Change-Id: Ic9381f9caa7021a629afb7401e51a29686880bfe
222
Signed-off-by: Pranith Kumar K <pranithk@gluster.com>
223
Reviewed-on: http://review.gluster.com/2931
224
Tested-by: Gluster Build System <jenkins@build.gluster.com>
225
Reviewed-by: Vijay Bellur <vijay@gluster.com>
227
commit dbed7dcdbd0f8906c11ea4ee4d88f47059db7126
228
Author: Anand Avati <avati@redhat.com>
229
Date: Mon Mar 12 16:55:43 2012 -0700
231
replicate: backport of 0783ca994d9ea95fd9ab3dd95d6407918f19f255
233
This is a backport of patch 0783ca994d9ea95fd9ab3dd95d6407918f19f255
234
which is a fix for bug 798874
236
Change-Id: I0edac430b2f22dce121ff4889b563cbef14b09cd
238
Reviewed-on: http://review.gluster.com/2928
239
Tested-by: Gluster Build System <jenkins@build.gluster.com>
240
Reviewed-by: Anand Avati <avati@redhat.com>
242
commit 154a59a6e0988194c6a6e17527a30cca47a697f9
243
Author: Pranith Kumar K <pranithk@gluster.com>
244
Date: Fri Jan 20 17:30:54 2012 +0530
246
cluster/afr: Handle split-brain/all-fool xattrs for directory
248
In case of split-brain/all-fool xattrs perform conservative merge.
249
Don't treat ignorant subvol as fool.
251
Change-Id: I3044d388d816d79268fec170d202ef23e7d5bf1c
253
Signed-off-by: Pranith Kumar K <pranithk@gluster.com>
254
Reviewed-on: http://review.gluster.com/2674
255
Tested-by: Gluster Build System <jenkins@build.gluster.com>
256
Reviewed-by: Anand Avati <avati@redhat.com>
258
commit fafd5c17c0d126e10b401199cd4f01f7786deef8
259
Author: Csaba Henk <csaba@redhat.com>
260
Date: Fri Mar 9 09:11:23 2012 +0100
262
geo-rep / gsyncd: fix cleanup of temporary mounts
264
The "finally" clause that was meant to cleanup after the
265
temp mount has not covered the case of getting signalled
266
(eg. by monitor, upon worker timing out).
268
So here we "outsource" the cleanup to an ephemeral child process.
269
Child calls setsid(2) so it won't be bothered by internal process
270
management. We use a pipe in between worker and the cleanup child;
271
when child sees the worker end getting closed, it performs the cleanup.
272
Worker end can get closed either because worker closes it (normal case),
273
or because worker has terminated (faulty case) -- thus as bonus, we get
274
a nice uniform handling with no need to differentiate between normal and
277
The faulty case that was seen IRL -- ie., users of maintainance mounts
278
hang in chdir(2) to mount point -- can be simulated for testing purposes
279
by applying the following patch:
281
diff --git a/xlators/mount/fuse/src/fuse-bridge.c b/xlators/mount/fuse/src/fuse-bridge.c
282
index acd3c68..1ce5dc1 100644
283
--- a/xlators/mount/fuse/src/fuse-bridge.c
284
+++ b/xlators/mount/fuse/src/fuse-bridge.c
285
@@ -2918,7 +2918,7 @@ fuse_init (xlator_t *this, fuse_in_header_t *finh, void *msg)
287
*priv->msg0_len_p = sizeof(*finh) + FUSE_COMPAT_WRITE_IN_SIZE;
289
- ret = send_fuse_obj (this, finh, &fino);
290
+ ret = priv->client_pid_set ? 0 : send_fuse_obj (this, finh, &fino);
292
gf_log ("glusterfs-fuse", GF_LOG_INFO,
293
"FUSE inited with protocol versions:"
295
Change-Id: I1172bf16ac1006bad48958655572155820e5138d
297
Signed-off-by: Csaba Henk <csaba@redhat.com>
298
Reviewed-on: http://review.gluster.com/2908
299
Tested-by: Gluster Build System <jenkins@build.gluster.com>
300
Reviewed-by: Venky Shankar <vshankar@redhat.com>
301
Reviewed-by: Vijay Bellur <vijay@gluster.com>
303
commit e657569da2789b1338c81db3d533b90657997a8d
304
Author: Venky Shankar <vshankar@redhat.com>
305
Date: Tue Mar 6 17:35:25 2012 +0530
307
gsyncd: geo-rep: Reduce excessive verbosity in logging
309
Backport logging enhancement from master. This patch
310
reduces per-second logging to per-minute logging during
313
Change-Id: Ie51207e6dd8a0257e59f90239cc6960803673223
315
Signed-off-by: Venky Shankar <vshankar@redhat.com>
316
Reviewed-on: http://review.gluster.com/2879
317
Tested-by: Gluster Build System <jenkins@build.gluster.com>
318
Reviewed-by: Vijay Bellur <vijay@gluster.com>
320
commit 5fe34f3adbff8c9333f3d3ef47a99a1221aa9afb
321
Author: Vijay Bellur <vijay@gluster.com>
322
Date: Tue Mar 6 11:08:46 2012 +0530
324
xlator/lib: Drain out sent requests to avoid multiple STACK_UNWINDs
326
Change-Id: Id48c468934ac64ec52e279ded8949c2a7a760598
328
Signed-off-by: Vijay Bellur <vijay@gluster.com>
329
Reviewed-on: http://review.gluster.com/2871
330
Tested-by: Gluster Build System <jenkins@build.gluster.com>
331
Reviewed-by: Venky Shankar <vshankar@redhat.com>
333
commit 8127a6f35ec3090505cdfbbf28798b4da63a1688
334
Author: Vijay Bellur <vijay@gluster.com>
335
Date: Fri Mar 2 22:21:01 2012 +0530
337
Refactor xlator/lib for better readability & maintainability.
339
Change-Id: I26532f1bf7cab58b5870a6117f2a62288ee1f23d
341
Signed-off-by: Vijay Bellur <vijay@gluster.com>
342
Reviewed-on: http://review.gluster.com/2859
343
Reviewed-by: Pranith Kumar Karampuri <pranithk@gluster.com>
344
Tested-by: Gluster Build System <jenkins@build.gluster.com>
346
commit 532f2d36e72b4e30984e437ca5a3507de5e897d9
347
Author: Csaba Henk <csaba@redhat.com>
348
Date: Wed Feb 29 10:21:09 2012 +0100
350
geo-rep / syncdaemon: make the timeout for establishing the connection to slave configurable
352
It can be set through the connection-timeout tunable but we keep it hidden,
353
intended as a workaround for some special scenarios not for general use.
355
Change-Id: I31f9fa3873afa7babc2106ee34484123a01bdc57
357
Signed-off-by: Csaba Henk <csaba@redhat.com>
358
Reviewed-on: http://review.gluster.com/2840
359
Tested-by: Gluster Build System <jenkins@build.gluster.com>
360
Reviewed-by: Vijay Bellur <vijay@gluster.com>
362
commit 662958b584e7e3dff7610ec79fe4f5b9aa9a4f21
363
Author: Amar Tumballi <amar@gluster.com>
364
Date: Mon Feb 20 12:39:07 2012 +0530
366
protocol/client: writev(): don't unwind if rpc_submit failed
368
because rpc_submit does call 'cbk()' from inside if sending fails.
369
no need to unwind in higher layers
371
Change-Id: I08611ce742fba7032f68e3fe0f52a78a18a5714e
372
Signed-off-by: Amar Tumballi <amar@gluster.com>
374
Reviewed-on: http://review.gluster.com/2770
375
Tested-by: Gluster Build System <jenkins@build.gluster.com>
376
Reviewed-by: Vijay Bellur <vijay@gluster.com>
378
commit cd3ad588f206a902027e6045e15c55380f33998d
379
Author: Vijay Bellur <vijay@gluster.com>
380
Date: Tue Feb 14 14:48:43 2012 +0530
382
nfs/server: Add counters for hard resolution
384
Change-Id: Id7b26731b750b63d645222dde18cd9fe4ed54018
386
Signed-off-by: Vijay Bellur <vijay@gluster.com>
387
Reviewed-on: http://review.gluster.com/2745
388
Tested-by: Gluster Build System <jenkins@build.gluster.com>
389
Reviewed-by: Anand Avati <avati@redhat.com>
391
commit fa580e9299e09562c395bd464f3a1cf8a1116d6e
392
Author: krishna <ksriniva@redhat.com>
393
Date: Thu Feb 9 12:08:07 2012 +0530
395
support for nano second resolution for mtime,ctime,atime attributes.
397
Change-Id: Id5078f270d0fec280b53d4aa7b16bbaf42a2df05
399
Signed-off-by: krishna <ksriniva@redhat.com>
400
Reviewed-on: http://review.gluster.com/2729
401
Reviewed-by: Anand Avati <avati@gluster.com>
402
Tested-by: Gluster Build System <jenkins@build.gluster.com>
404
commit 2741c0a27e23e908fe77a6c14695cbee879accd5
405
Author: Louis Zuckerman <glusterbugs@louiszuckerman.com>
406
Date: Fri Jan 6 11:03:21 2012 -0500
408
Fixes bug-765574, failure to build from hardened source
410
Glusterfs 3.2.5 failed to build on Debian which prevented the
411
Debian project from updating their package to the latest release
414
There were two changes needed, in both cases just adding a
415
printf format string argument to a call to gf_log.
417
The compiler error was that the argument was neither a string
418
literal nor a format string. It was instead a pointer to a string.
419
The obvious solution was to add a format argument of "%s" before
420
the string pointer argument.
422
This has been tested successfully on Debian Sid.
424
Change-Id: I62c8a46938184c8a37224c2481bd1de00369ab19
425
Signed-off-by: louis zuckerman <glusterbugs@louiszuckerman.com>
426
Reviewed-on: http://review.gluster.com/2598
427
Tested-by: Gluster Build System <jenkins@build.gluster.com>
428
Reviewed-by: Kaleb KEITHLEY <kkeithle@redhat.com>
429
Reviewed-by: Amar Tumballi <amar@gluster.com>
431
commit d831aa3a75c0dfb7cf849bac6a00b3ba3897afde
432
Author: Raghavendra Bhat <raghavendrabhat@gluster.com>
433
Date: Mon Jan 23 18:10:47 2012 +0530
435
mgmt/glusterd: do not assert if op_ctx is NULL
437
In glusterd_op_send_cli_response we are asserting if op_ctx is NULL.
438
But in handler functions of different ops, we are sending op_ctx NULL
439
which is valid, but still glusterd will assert.
441
Change-Id: I37824c694d14e87a234389d639dfb000592f9513
443
Signed-off-by: Raghavendra Bhat <raghavendrabhat@gluster.com>
444
Reviewed-on: http://review.gluster.com/2678
445
Tested-by: Gluster Build System <jenkins@build.gluster.com>
446
Reviewed-by: Krishnan Parthasarathi <kp@gluster.com>
447
Reviewed-by: Anand Avati <avati@gluster.com>
449
commit 0c27a18e0b7b5c922a78f472ed131a665fa01c0e
450
Author: Vijay Bellur <vijay@gluster.com>
451
Date: Fri Jan 20 00:01:53 2012 +0530
453
cluster/dht: Exit clean when assert_no_child_down is enabled
455
Change-Id: If90b1080edcf3792f8590492b585a6dd48fac18e
457
Signed-off-by: Vijay Bellur <vijay@gluster.com>
458
Reviewed-on: http://review.gluster.com/2682
459
Tested-by: Gluster Build System <jenkins@build.gluster.com>
460
Reviewed-by: Anand Avati <avati@gluster.com>
462
commit 30755e5620aa32e27c36f70e025bd79c16772805
463
Author: Junaid <junaid@redhat.com>
464
Date: Wed Jan 4 17:28:21 2012 +0530
466
features/marker: xtime should not be updated for modifications done by special client.
468
Change-Id: I4b34d449b3ab08e2189fe1ff088299617b640206
470
Signed-off-by: Junaid <junaid@redhat.com>
471
Reviewed-on: http://review.gluster.com/2564
472
Tested-by: Gluster Build System <jenkins@build.gluster.com>
473
Reviewed-by: Csaba Henk <csaba@redhat.com>
475
commit 8150c29276d6e84a936a5b12fff1daa1fdfc9adb
476
Author: Raghavendra Bhat <raghavendrabhat@gluster.com>
477
Date: Tue Jan 17 10:50:21 2012 +0530
479
performance/io-cache: if the reconfigure option given is wrong, then unlock and return
481
In io-cache reconfigure we take the lock on ioc_table_t, and then get the
482
options from the dict. If some value of some option given is wrong,
483
we are returning without unlocking, leading to the hang.
485
Change-Id: I5b3ebf0a8e9e2470d240b503167ff1731ff1b613
487
Signed-off-by: Raghavendra Bhat <raghavendrabhat@gluster.com>
488
Reviewed-on: http://review.gluster.com/2649
489
Tested-by: Gluster Build System <jenkins@build.gluster.com>
490
Reviewed-by: Harshavardhana <fharshav@redhat.com>
491
Reviewed-by: Vijay Bellur <vijay@gluster.com>
493
commit 1020a3dfe9834468be96040633369d69dc9aeef3
494
Author: Anand Avati <avati@gluster.com>
495
Date: Thu Dec 8 11:08:48 2011 +0530
497
core/stack: perform locked winds
499
In configurations like pump, where there is a cluster translator on
500
top of io-threads, there are situations where two concurrent stack-winds
501
can be performed on the same call stack in multiple threads. This patch
502
holds locks during the call frame list manipulation
504
Change-Id: I51539210dc8101f7a80cf9bc103b5eff0c86dc9f
506
Reviewed-on: http://review.gluster.com/2629
507
Tested-by: Gluster Build System <jenkins@build.gluster.com>
508
Reviewed-by: Anand Avati <avati@gluster.com>
510
commit 50d6112ed3aecdcb003c72f68daf105b10d5a153
511
Author: Venky Shankar <vshankar@redhat.com>
512
Date: Sun Jan 1 23:48:15 2012 +0530
514
cluster/stripe: Fix block size reported in pathinfo xattr
516
Block size (or stripe size) is reported when request is made
517
for pathinfo xattr (trusted.glusterfs.pathinfo) for a striped
518
volume. When the block size is changed, the new block size is
519
reported for files created with older block size. This can be
520
confusing ( or even erroneous ) for applications relying on
521
pathinfo xattr to find chunks in backend.
523
Change-Id: I79cb6721bbd33f44c3fada4dd52e459d2c128e24
525
Signed-off-by: Venky Shankar <vshankar@redhat.com>
526
Reviewed-on: http://review.gluster.com/2549
527
Tested-by: Gluster Build System <jenkins@build.gluster.com>
528
Reviewed-by: Shishir Gowda <shishirng@gluster.com>
530
commit 534aead50e84edcebbd9e9956f954199b7bfaa9f
531
Author: shishir gowda <shishirng@gluster.com>
532
Date: Mon Jan 2 11:48:50 2012 +0530
534
cluster/stripe: copy the gfid from the dentry structure to loc
536
In stripe_readdirp_cbk we used to send stat call on each of the entry
537
we have got from readdirp, by creating a new inode (but without
538
setting the gfid in loc). Protocol/client asserts if it cannot find
539
gfid in either loc or loc->inode. This patch copies the gfid of the
540
entry from the stat structure to loc.
542
Change-Id: I3f124fb816fc6e3f9239a24fc657b1dbee34d3a2
544
Signed-off-by: shishir gowda <shishirng@gluster.com>
545
Signed-off-by: Raghavendra Bhat <raghavendrabhat@gluster.com>
546
Reviewed-on: http://review.gluster.com/2544
547
Tested-by: Gluster Build System <jenkins@build.gluster.com>
548
Reviewed-by: Vijay Bellur <vijay@gluster.com>
550
commit 58dbe256b9b49709d9b9d2c4ec29feeceb19540f
551
Author: shishir gowda <shishirng@gluster.com>
552
Date: Mon Nov 14 15:44:22 2011 +0530
554
Cluster/stripe setattr: Wind only to first_child for special files
556
Change-Id: Ia60207199ee702f22222b67a1f1d62b8093e871c
558
Signed-off-by: shishir gowda <shishirng@gluster.com>
559
Reviewed-on: http://review.gluster.com/723
560
Tested-by: Gluster Build System <jenkins@build.gluster.com>
561
Reviewed-by: Vijay Bellur <vijay@gluster.com>
563
commit 9c1e4029f782f91a34f8de44d07e9a4607045845
564
Author: Anand Avati <avati@gluster.com>
565
Date: Mon Dec 5 14:18:22 2011 +0530
567
CONTRIBUTING: add a DCO
569
The new CONTRIBUTING file has a Developer Certificate of Origin with
570
instructions for contributors to ensure 'Signed-off-by:' line in the
571
commit log (git commit -s). Corresponding changes also done in Gerrit
572
to reject patches which do not have Signed-off-by: line.
574
Change-Id: Ia3e1e8d3cfd4b32e4cfd4d2df91c6dbd57e2f60e
576
Signed-off-by: Anand Avati <avati@gluster.com>
577
Reviewed-on: http://review.gluster.com/768
578
Reviewed-by: Vijay Bellur <vijay@gluster.com>
579
Tested-by: Gluster Build System <jenkins@build.gluster.com>
581
commit 44a6dc9c392297be16c2e206fdc4e75a1b993497
582
Author: Rajesh Amaravathi <rajesh.amaravathi@gmail.com>
583
Date: Tue Sep 6 17:29:31 2011 +0530
585
storage/posix: posix getxattr log enhancement
587
Now the key is logged with getxattr failure.
590
Change-Id: Idc09b26c9196dded314df78ce3c765573160452b
591
Reviewed-on: http://review.gluster.com/373
592
Tested-by: Gluster Build System <jenkins@build.gluster.com>
593
Reviewed-by: Anand Avati <avati@gluster.com>
594
Reviewed-on: http://review.gluster.com/755
595
Reviewed-by: Harshavardhana <fharshav@redhat.com>
596
Tested-by: Harshavardhana <fharshav@redhat.com>
597
Reviewed-by: Vijay Bellur <vijay@gluster.com>
599
commit 1b9bee028114dc8a1f0d744b1cc9318eefbfa01d
600
Author: Harshavardhana <fharshav@redhat.com>
601
Date: Mon Nov 7 15:34:04 2011 -0800
603
rpm: fix rpmbuild for opensuse
605
Change-Id: I8adb8d63b0c219d214a6d4cb1d3e12d4d5bc0b2b
607
Signed-off-by: Harshavardhana <fharshav@redhat.com>
608
Reviewed-on: http://review.gluster.com/684
609
Tested-by: Gluster Build System <jenkins@build.gluster.com>
610
Reviewed-by: Anand Avati <avati@gluster.com>
1
612
commit edf9551b38c18be0dab7230c75547f18c2d09747
2
613
Author: Junaid <junaid@gluster.com>
3
614
Date: Fri Nov 11 17:05:43 2011 +0530