glusterfs

Форк
0
/
MAINTAINERS 
519 строк · 13.8 Кб
1
GlusterFS Maintainers
2
=====================
3

4
The intention of this file is not to establish who owns what portions of the
5
code base, but to provide a set of names that developers can consult when they
6
have a question about a particular subset and also to provide a set of names
7
to be CC'd when submitting a patch to obtain appropriate review.
8

9
In general, if you have a question about inclusion of a patch, you should
10
consult gluster-devel@gluster.org and not any specific individual privately.
11

12
Descriptions of section entries:
13

14
	M: Main contact that knows and takes care of this area
15
	L: Mailing list that is relevant to this area
16
	W: Web-page with status/info
17
	Q: Patchwork web based patch tracking system site
18
	T: SCM tree type and location.  Type is one of: git, hg, quilt, stgit.
19
	S: Status, one of the following:
20
	   Supported:	Someone is actually paid to look after this.
21
	   Maintained:	Someone actually looks after it.
22
	   Odd Fixes:	It has a maintainer but they don't have time to do
23
			much other than throw the odd patch in. See below.
24
	   Orphan:	No current maintainer [but maybe you could take the
25
			role as you write your new code].
26
	   Obsolete:	Old code. Something tagged obsolete generally means
27
			it has been replaced by a better system and you
28
			should be using that.
29
	F: Files and directories with wildcard patterns.
30
	   A trailing slash includes all files and subdirectory files.
31
	   F:	drivers/net/	all files in and below drivers/net
32
	   F:	drivers/net/*	all files in drivers/net, but not below
33
	   F:	*/net/*		all files in "any top level directory"/net
34
	   One pattern per line.  Multiple F: lines acceptable.
35
	X: Files and directories that are NOT maintained, same rules as F:
36
	   Files exclusions are tested before file matches.
37
	   Can be useful for excluding a specific subdirectory, for instance:
38
	   F:	net/
39
	   X:	net/ipv6/
40
	   matches all files in and below net excluding net/ipv6/
41
	K: Keyword perl extended regex pattern to match content in a
42
	   patch or file.  For instance:
43
	   K: of_get_profile
44
	      matches patches or files that contain "of_get_profile"
45
	   K: \b(printk|pr_(info|err))\b
46
	      matches patches or files that contain one or more of the words
47
	      printk, pr_info or pr_err
48
	   One regex pattern per line.  Multiple K: lines acceptable.
49
        P: Peer for a component
50

51

52
General Project Architects
53
--------------------------
54
M: Amar Tumballi <amar@kadalu.io>
55
M: Xavier Hernandez  <xhernandez@redhat.com>
56
P: Pranith Karampuri <pranith.karampuri@phonepe.com>
57
P: Atin Mukherjee <amukherj@redhat.com>
58

59
xlators:
60
--------
61
Access Control List (ACL)
62
M: Raghavendra Talur <rtalur@redhat.com>
63
P: Jiffin Tony Thottan <jthottan@redhat.com>
64
S: Maintained
65
F: xlators/system/posix-acl/
66

67
Arbiter
68
M: Ravishankar N <ravishankar.n@pavilion.io>
69
P: Pranith Karampuri <pranith.karampuri@phonepe.com>
70
S: Maintained
71
F: xlators/features/arbiter/
72

73
Automatic File Replication (AFR)
74
M: Pranith Karampuri <pranith.karampuri@phonepe.com>
75
M: Ravishankar N <ravishankar.n@pavilion.io>
76
P: Karthik US <ksubrahm@redhat.com>
77
S: Maintained
78
F: xlators/cluster/afr/
79

80
Barrier
81
M: Raghavendra Bhat <rabhat@redhat.com>
82
P: Atin Mukherjee <amukherj@redhat.com>
83
S: Maintained
84
F: xlators/features/barrier
85

86
BitRot
87
M: Kotresh HR <khiremat@redhat.com>
88
P: Raghavendra Bhat <rabhat@redhat.com>
89
S: Maintained
90
F: xlators/features/bit-rot/
91

92
Changelog
93
M: Aravinda Vishwanathapura <aravinda@kadalu.io>
94
P: Kotresh HR <khiremat@redhat.com>
95
S: Maintained
96
F: xlators/features/changelog/
97

98
Distributed Hashing Table (DHT)
99
M: Mohit Agrawal <moagrawa@redhat.com>
100
M: Barak Sason Rofman <bsasonro@redhat.com>
101
M: Tamar Shacked <tshacked@redhat.com>
102
P: Csaba Henk <chenk@redhat.com>
103
S: Maintained
104
F: xlators/cluster/dht/
105

106
Erasure Coding
107
M: Pranith Karampuri <pranith.karampuri@phonepe.com>
108
M: Xavier Hernandez  <xhernandez@redhat.com>
109
P: Ashish Pandey <aspandey@redhat.com>
110
P: Sheetal Pamecha <spamecha@redhat.com>
111
S: Maintained
112
F: xlators/cluster/ec/
113

114
Error-gen
115
M: Raghavendra Talur <rtalur@redhat.com>
116
S: Maintained
117
F: xlators/debug/error-gen/
118

119
FUSE Bridge
120
M: Csaba Henk <chenk@redhat.com>
121
P: Niels de Vos <ndevos@redhat.com>
122
S: Maintained
123
F: xlators/mount/
124

125
Index
126
M: Pranith Karampuri <pranith.karampuri@phonepe.com>
127
P: Ravishankar N <ravishankar.n@pavilion.io>
128
S: Maintained
129
F: xlators/features/index/
130

131
IO Cache
132
P: Mohammed Rafi KC <rafi.kavungal@iternity.com>
133
S: Maintained
134
F: xlators/performance/io-cache/
135

136
IO Statistics
137
M: Krutika Dhananjay <kdhananj@redhat.com>
138
M: Shyam Ranganathan <srangana@redhat.com>
139
S: Maintained
140
F: xlators/debug/io-stats/
141

142
IO threads
143
M: Pranith Karampuri <pranith.karampuri@phonepe.com>
144
P: Ravishankar N <ravishankar.n@pavilion.io>
145
S: Maintained
146
F: xlators/performance/io-threads/
147

148
Leases
149
M: Poornima G <pgurusid@redhat.com>
150
P: Niels de Vos <ndevos@redhat.com>
151
P: Soumya Koduri <skoduri@redhat.com>
152
S: Maintained
153
F: xlators/features/leases/
154

155
Locks
156
M: Krutika Dhananjay <kdhananj@redhat.com>
157
P: Xavier Hernandez  <xhernandez@redhat.com>
158
S: Maintained
159
F: xlators/features/locks/
160

161
Marker
162
M: Kotresh HR <khiremat@redhat.com>
163
S: Maintained
164
F: xlators/features/marker/
165

166
Meta
167
M: Mohammed Rafi KC <rafi.kavungal@iternity.com>
168
S: Maintained
169
F: xlators/features/meta/
170

171
Metadata-cache
172
M: Poornima G <pgurusid@redhat.com>
173
P: Soumya Koduri <skoduri@redhat.com>
174
S: Maintained
175
F: xlators/performance/md-cache/
176

177
Negative-lookup Cache
178
M: Poornima G <pgurusid@redhat.com>
179
P: Pranith Karampuri <pranith.karampuri@phonepe.com>
180
S: Maintained
181
F: xlators/performance/nl-cache/
182

183
gNFS
184
M: Jiffin Tony Thottan <jthottan@redhat.com>
185
P: Xie Changlong <xiechanglong@cmss.chinamobile.com>
186
P: Amar Tumballi <amar@kadalu.io>
187
S: Odd Fixes
188
F: xlators/nfs/server/
189

190
Open-behind
191
S: Maintained
192
F: xlators/performance/open-behind/
193

194
Posix:
195
M: Raghavendra Bhat <raghavendra@redhat.com>
196
P: Kotresh HR <khiremat@redhat.com>
197
P: Krutika Dhananjay <kdhananj@redhat.com>
198
S: Maintained
199
F: xlators/storage/posix/
200

201
Quick-read
202
S: Maintained
203
F: xlators/performance/quick-read/
204

205
Quota
206
M: Shyamsundar Ranganathan <srangana@redhat.com>
207
P: Hari Gowtham <hgowtham@redhat.com>
208
S: Maintained
209
F: xlators/features/quota/
210

211
Read-ahead
212
P: Csaba Henk <chenk@redhat.com>
213
S: Maintained
214
F: xlators/performance/read-ahead/
215

216
Readdir-ahead
217
S: Maintained
218
F: xlators/performance/readdir-ahead/
219

220
Sharding
221
M: Krutika Dhananjay <kdhananj@redhat.com>
222
P: Xavier Hernandez  <xhernandez@redhat.com>
223
S: Maintained
224
F: xlators/features/shard/
225

226
Trash
227
M: Anoop C S <anoopcs@redhat.com>
228
M: Jiffin Tony Thottan <jthottan@redhat.com>
229
S: Maintained
230
F: xlators/features/trash/
231

232
Upcall
233
M: Poornima G <pgurusid@redhat.com>
234
M: Soumya Koduri <skoduri@redhat.com>
235
P: Niels de Vos <ndevos@redhat.com>
236
S: Maintained
237
F: xlators/features/upcall/
238

239
Write-behind
240
P: Csaba Henk <chenk@redhat.com>
241
S: Maintained
242
F: xlators/performance/write-behind/
243

244
Write Once Read Many
245
P: Karthik US <ksubrahm@redhat.com>
246
S: Maintained
247
F: xlators/features/read-only/
248

249
Cloudsync
250
M: Susant Kumar Palai <spalai@redhat.com>
251
S: Maintained
252
F: xlators/features/cloudsync/
253

254
Other bits of code:
255
-------------------
256

257
Doc
258
M: Humble Chirammal <hchiramm@redhat.com>
259
M: Raghavendra Talur <rtalur@redhat.com>
260
S: Maintained
261
F: doc/
262

263
Geo Replication
264
M: Aravinda Vishwanathapura <aravinda@kadalu.io>
265
M: Kotresh HR <khiremat@redhat.com>
266
M: Sunny Kumar <sunkumar@redhat.com>
267
P: Shwetha Acharya <sacharya@redhat.com>
268
S: Maintained
269
F: geo-replication/
270

271
Glusterfind
272
M: Aravinda Vishwanathapura <aravinda@kadalu.io>
273
P: Shwetha Acharya <sacharya@redhat.com>
274
S: Maintained
275
F: tools/glusterfind/
276

277
libgfapi
278
M: Niels de Vos <ndevos@redhat.com>
279
P: Poornima G <pgurusid@redhat.com>
280
P: Shyamsundar Ranganathan <srangana@redhat.com>
281
P: Soumya Koduri <skoduri@redhat.com>
282
S: Maintained
283
F: api/
284

285
libglusterfs
286
M: Amar Tumballi <amar@kadalu.io>
287
M: Xavier Hernandez  <xhernandez@redhat.com>
288
M: Jeff Darcy <jeff@pl.atyp.us>
289
P: Kaleb Keithley <kkeithle@redhat.com>
290
P: Niels de Vos <ndevos@redhat.com>
291
P: Pranith Karampuri <pranith.karampuri@phonepe.com>
292
P: Shyamsundar Ranganathan <srangana@redhat.com>
293
S: Maintained
294
F: libglusterfs/
295

296
xxhash
297
M: Aravinda Vishwanathapura <aravinda@kadalu.io>
298
M: Kotresh HR <khiremat@redhat.com>
299
P: Yaniv Kaul <ykaul@redhat.com>
300
S: Maintained
301
F: contrib/xxhash/
302
T: https://github.com/Cyan4973/xxHash.git
303

304
Management Daemon - glusterd
305
M: Atin Mukherjee <amukherj@redhat.com>
306
M: Mohit Agrawal <moagrawa@redhat.com>
307
M: Sanju Rakonde <sanju.rakonde@phonepe.com>
308
P: Nikhil Ladha <nladha@redhat.com>
309
S: Maintained
310
F: cli/
311
F: xlators/mgmt/glusterd/
312

313
Protocol
314
M: Niels de Vos <ndevos@redhat.com>
315
P: Mohammed Rafi KC <rafi.kavungal@iternity.com>
316
S: Maintained
317
F: xlators/protocol/
318

319
Remote Procedure Call subsystem
320
P: Mohit Agrawal <moagrawa@redhat.com>
321
S: Maintained
322
F: rpc/rpc-lib/
323
F: rpc/xdr/
324

325
Snapshot
326
M: Raghavendra Bhat <raghavendra@redhat.com>
327
P: Mohammed Rafi KC <rafi.kavungal@iternity.com>
328
P: Sunny Kumar <sunkumar@redhat.com>
329
S: Maintained
330
F: xlators/mgmt/glusterd/src/glusterd-snap*
331
F: extras/snap-scheduler.py
332

333
Socket subsystem
334
P: Krutika Dhananjay <kdhananj@redhat.com>
335
P: Milind Changire <mchangir@redhat.com>
336
P: Mohammed Rafi KC <rafi.kavungal@iternity.com>
337
P: Mohit Agrawal <moagrawa@redhat.com>
338
S: Maintained
339
F: rpc/rpc-transport/socket/
340

341
Testing - .t framework
342
M: Raghavendra Talur <rtalur@redhat.com>
343
S: Maintained
344
F: tests/
345

346
Utilities
347
M: Aravinda Vishwanathapura <aravinda@kadalu.io>
348
P: Niels de Vos <ndevos@redhat.com>
349
P: Raghavendra Talur <rtalur@redhat.com>
350
P: Sachidanda Urs <surs@redhat.com>
351
S: Maintained
352
F: extras/
353

354
Events APIs
355
M: Aravinda Vishwanathapura <aravinda@kadalu.io>
356
P: Srijan Sivakumar <ssivakum@redhat.com>
357
S: Maintained
358
F: events/
359
F: libglusterfs/src/events*
360
F: libglusterfs/src/eventtypes*
361
F: extras/systemd/glustereventsd*
362

363
Distribution Specific:
364
----------------------
365
Build:
366
M: Niels de Vos <ndevos@redhat.com>
367
M: Hari Gowtham <hgowtham@redhat.com>
368
P: Anoop C S <anoopcs@redhat.com>
369
P: Raghavendra Talur <rtalur@redhat.com>
370
P: Rinku Kothiya <rkothiya@redhat.com>
371
S: Maintained
372

373
Debian packages on download.gluster.org
374
M: packaging@gluster.org
375
M: Kaleb Keithley <kkeithle@redhat.com>
376
P: Sheetal Pamecha <spamecha@redhat.com>
377
P: Shwetha Acharya <sacharya@redhat.com>
378
S: Maintained
379
W: http://download.gluster.org/pub/gluster/glusterfs/LATEST/Debian/Debian.README
380
T: https://github.com/gluster/glusterfs-debian.git
381

382
OpenSuSE
383
M: packaging@gluster.org
384
M: Kaleb Keithley <kkeithle@redhat.com>
385
P: Sheetal Pamecha <spamecha@redhat.com>
386
P: Shwetha Acharya <sacharya@redhat.com>
387
S: Maintained
388
W: https://build.opensuse.org/repositories/home:glusterfs
389
W: https://download.gluster.org/pub/gluster/glusterfs/LATEST/SuSE/SuSE.README
390
T: https://github.com/gluster/glusterfs-suse.git
391

392
Packages for the CentOS Storage SIG
393
M: centos-devel@centos.org
394
M: Niels de Vos <ndevos@redhat.com>
395
P: Kaleb Keithley <kkeithle@redhat.com>
396
S: Maintained
397
W: https://wiki.centos.org/SpecialInterestGroup/Storage/Gluster
398
T: https://github.com/CentOS-Storage-SIG/glusterfs.git
399

400
Ubuntu PPA
401
M: packaging@gluster.org
402
M: Kaleb Keithley <kkeithle@redhat.com>
403
P: Sheetal Pamecha <spamecha@redhat.com>
404
P: Shwetha Acharya <sacharya@redhat.com>
405
S: Maintained
406
W: https://launchpad.net/~gluster
407
W: http://download.gluster.org/pub/gluster/glusterfs/LATEST/Ubuntu/Ubuntu.README
408
T: https://github.com/gluster/glusterfs-debian.git
409

410
Related projects
411
----------------
412
Gluster Block
413
M: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
414
M: Xiubo Li <xiubli@redhat.com>
415
S: Maintained
416
T: https://github.com/gluster/gluster-block.git
417

418
GlusterFS core-utils
419
M: Anoop C S <anoopcs@redhat.com>
420
S: Maintained
421
T: https://github.com/gluster/glusterfs-coreutils.git
422

423
NFS-Ganesha FSAL plugin
424
M: Jiffin Tony Thottan <jthottan@redhat.com>
425
M: Kaleb Keithley <kkeithle@redhat.com>
426
M: Soumya Koduri <skoduri@redhat.com>
427
S: Maintained
428
T: git://github.com/nfs-ganesha/nfs-ganesha.git
429
F: src/nfs-ganesha~/src/FSAL/FSAL_GLUSTER/
430

431
QEMU integration
432
M: Niels de Vos <ndevos@redhat.com>
433
M: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
434
S: Maintained
435
T: git://git.qemu.org/qemu.git
436
F: block/gluster.c
437

438
Samba VFS plugin
439
M: Anoop C S <anoopcs@redhat.com>
440
M: Raghavendra Talur <rtalur@redhat.com>
441
M: Michael Adam <madam@redhat.com>
442
M: Poornima G <pgurusid@redhat.com>
443
S: Maintained
444
T: git://git.samba.org/samba.git
445
F: source3/modules/vfs_glusterfs.c
446

447
Storhaug
448
M: Jose A. Rivera <jarrpa@redhat.com>
449
P: Kaleb Keithley <kkeithle@redhat.com>
450
S: Maintained
451
T: https://github.com/linux-ha-storage/storhaug.git
452

453
Testing - Glusto-Tests
454
M: Jonathan Holloway <jholloway@redhat.com>
455
M: Vijay Bhaskar Reddy Avuthu <vavuthu@redhat.com>
456
M: Akarsha Rai <akrai@redhat.com>
457
S: Maintained
458
T: https://github.com/gluster/glusto-tests.git
459

460
Wireshark dissectors
461
M: Niels de Vos <ndevos@redhat.com>
462
S: Maintained
463
W: https://forge.gluster.org/wireshark
464
T: http://code.wireshark.org/git/wireshark
465
F: epan/dissectors/packet-gluster*
466

467
Infrastructure
468
--------------
469

470
Platform
471
M: Michael Scherer <misc@redhat.com>
472
P: Deepshika Khandelwal <dkhandel@redhat.com>
473
P: Amar Tumballi <amar@kadalu.io>
474

475
Continuous Integration
476
M: Michael Scherer <misc@redhat.com>
477
M: Deepshikha Khandelwal <dkhandel@redhat.com>
478
P: Niels de Vos <ndevos@redhat.com>
479

480
Special Thanks
481
--------------
482

483
GlusterFS would not be possible without the contributions of:
484

485

486
M: Vijay Bellur <vbellur@redhat.com>
487
M: Jeff Darcy <jeff@pl.atyp.us>
488
M: Shreyas Siravara <sshreyas@fb.com>
489
M: Kaushal M <kaushal@redhat.com>
490
M: Nigel Babu
491
M: Prashanth Pai
492
P: Sanoj Unnikrishnan
493
P: Milind Changire <mchangir@redhat.com>
494
P: Sunil Kumar Acharya <sheggodu@redhat.com>
495
M: Samikshan Bairagya <samikshan@gmail.com>
496
M: Chris Hertel
497
M: M. Mohan Kumar <mohan@in.ibm.com>
498
M: Shishir Gowda <gowda.shishir@gmail.com>
499
M: Brian Foster <bfoster@redhat.com>
500
M: Anand Avati <avati@cs.stanford.edu>
501
M: Dennis Schafroth <dennis@schafroth.com>
502
M: Harshavardhana <harsha@harshavardhana.net>
503
M: Krishnan Parthasarathi
504
M: Justin Clift <justin@gluster.org>
505
M: Venky Shankar <vshankar@redhat.com>
506
M: Shravan Chandrashekar <shravantc99@gmail.com>
507
M: Joseph Fernandes
508
M: Vijaikumar Mallikarjuna
509
M: Anand Subramanian
510
M: Bharata B Rao <bharata@linux.vnet.ibm.com>
511
M: Rajesh Joseph
512
M: Dan Lambright
513
M: Jay Vyas
514
M: Luis Pabon
515
M: Ira Cooper
516
M: Shwetha Panduranga
517
M: Nithya Balachandran
518
M: Raghavendra Gowdappa
519
M: Susant Palai
520

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.