ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
This spreadsheet tracks exceptions to the forward porting of commits in the 3.8-fb branch to master
Patch status metrics
2
What are exceptions:1:UNDERREVIEW34
3
- Ports that for some reason have a different Change-ID on master
2:TOBEPORTED90
4
- Ports that need a different strategy to fix the same problem (and hence have a different Change-ID at master)
3:EXCEPTION0
5
- Ports that are squashed togeather, for any reason (hence miss some Change-IDs in master)
4:SKIP27
6
- Bottomline: Ports that have a different Change-ID in master than in release-3.8-fb branch
5:MERGED18
7
Actions needed:
8
- Only if a forwardport of a patch is an exception, add relevant notes for the same here, and add appropriate status and master branch details
9
- For other patches that are ported retaining the same Change-ID, nothing needs to be done, on the next refresh cycle of the tracker, these will get updated
10
Date Updated: Dec 07, 2017
11
FB Branch commit hashFB Branch commit messageFB Branch Gerrit link
Master branch commit hash
Master branch gerrit linkStatusNotes
FB Branch Change ID
12
4d80fcf5ec
nfs: Correctly reconfigure NFS options
https://review.gluster.org/18293
None
https://review.gluster.org/18971
1:UNDERREVIEWNone
I89006ce3970f22a4206e58ca5630c21df536031c
13
4e880ed12b
nfs: Enable multi-core epoll support in gNFSd
https://review.gluster.org/18266
None
https://review.gluster.org/18964
1:UNDERREVIEWNone
Ie8a7b1ba04b0e83f5ec7a09f9d181fe59be479ca
14
898c491328
posix: Add option to disable nftw() based deletes when purging the landfill directory
https://review.gluster.org/18253
None
https://review.gluster.org/18932
1:UNDERREVIEWNone
I90b54c535930c1ca2925a928728199b6b80eadd9
15
bad06a5ce4
exports: Add a reference count to export_item_t structs and ensure they are correctly used
https://review.gluster.org/18248
None
https://review.gluster.org/19005
1:UNDERREVIEWNone
I5cdcdc1cc6abad26c7077d66a14f263da07678ac
16
cfda6dde45
nfs: Add locking to auth-cache, fix some bugs
https://review.gluster.org/18247
None
https://review.gluster.org/18959
1:UNDERREVIEWNone
If1b71b5c3268271f3a41c07394c215290a12c0ec
17
92ccb288e3
gfapi: build a *working* glfsxmp to show how it's done
https://review.gluster.org/18240
None
https://review.gluster.org/18938
1:UNDERREVIEWNone
I74535a791545189f829f10f04caf34a8a07295f7
18
868d082bd4
glusterd: Allow volume stop to succeed if certain processes are already dead
https://review.gluster.org/18234
None
https://review.gluster.org/18973
1:UNDERREVIEWNone
Ic96952a8d31927446f648830ede6ccd82512663f
19
5c2015a5d8
storage/posix: Add limit to number of hard links.
https://review.gluster.org/18232
None
https://review.gluster.org/18931
1:UNDERREVIEWNone
I614a247834fb8f2b2743c0c67d11cefafff0dbaa
20
7981d5147fmd-cache: Cache statfs calls
https://review.gluster.org/18228
None
https://review.gluster.org/19006
1:UNDERREVIEWNone
I664579e3c19fb9a6cd9d7b3a0eae061f70f4def4
21
51f797ce90
storage/posix: Fix crash in posix_make_ancestryfromgfid
https://review.gluster.org/17969
None
https://review.gluster.org/18935
1:UNDERREVIEWNone
I6140ef6fdb711748dad1c66d929aca36328bc574
22
6d992b8bcb
debug/io-stats: Adding stat for weighted & unweighted average latency
https://review.gluster.org/18192
None
https://review.gluster.org/19007
1:UNDERREVIEWNone
Ie3618f279b545610b7ed1a8482243fcc8dc53217
23
9bc7c9df41
storage/posix: Fix crash bug in posix_make_ancestryfromgfid
https://review.gluster.org/18140
None
https://review.gluster.org/18936
1:UNDERREVIEWNone
I13e7d6915ee301b8d607d5770ef2261a9ab78493
24
c87639ad04
gNFSd: Auto re-register NFS/Mount programs with rpcbind periodically
https://review.gluster.org/17961
None
https://review.gluster.org/18939
1:UNDERREVIEWNone
I35acb2d731185a7b20020cb57bdd4d879e978df4
25
d5bc126735
Make a DHT subvolume go read-only when a subvolume crashes
https://review.gluster.org/17952
None
https://review.gluster.org/18930
1:UNDERREVIEWNone
I20ad6fe31dbd66536db2a69246771ffad0140db3
26
3f91ecd8ac
server: fix core dumps on upstream test machines
https://review.gluster.org/17818
None
https://review.gluster.org/18928
1:UNDERREVIEWNone
I48f5340507a5fcebe874f498eba737585c1c32a7
27
e8029ec1fc
[nfs] exports_auth per (sub) volume
https://review.gluster.org/17762
None
https://review.gluster.org/18967
1:UNDERREVIEWNone
Ia9fd92ca5a5bd4cbb57e9ce61075f024ab7dbc27
28
9f55b277b2
Update tirpc registration to "force" unregister old mapping before re-registering
https://review.gluster.org/16849
None
https://review.gluster.org/18926
1:UNDERREVIEWNone
I05ed6b7c715a71e5819fbe8116e7c3146010f836
29
961dc5e6e7
Prevent frame-timeouts from hanging syncops
https://review.gluster.org/16846
None
https://review.gluster.org/18929
1:UNDERREVIEWNone
I344079161492b195267c2d64b6eab0b441f12ded
30
59c0315ae3Generate UUID on installation
https://review.gluster.org/16648
None
https://review.gluster.org/16819
1:UNDERREVIEWNone
I2f382c03f5fab2be01695cb020209939d4f74a9b
31
ec4d86d1a5
cluster/afr: Turn on pgfid tracking by default
https://review.gluster.org/16338
None
https://review.gluster.org/16817
1:UNDERREVIEWNone
Ia2e6fb8d37a13257af8abec6ef356c7c48e52c2d
32
9a3d1ada86
storage/posix: Fix race in file creation when brick was offline during delete.
https://review.gluster.org/16339
None
https://review.gluster.org/16816
1:UNDERREVIEWNone
I069e55a5bdfc8de81b1602a093d36fa82f38f9cd
33
681eb54753
client: Increase default ping-timeout to 180 seconds
http://review.gluster.org/16219None
https://review.gluster.org/16813
1:UNDERREVIEWNone
I70b96b027ac024df63af4ca1aa768f973295b7e4
34
6420af615e
gfproxy: Add fops-sanity test for GFProxy
http://review.gluster.org/16189None
https://review.gluster.org/16812
1:UNDERREVIEWNone
I0f17315098a48b7295d6eb5f92616e9c7dfc278a
35
8b92a80757
storage/posix: Add free space limits to bricks
http://review.gluster.org/16176None
https://review.gluster.org/16811
1:UNDERREVIEWNone
I4b87e421aad023e49b5972c6e61539670a818411
36
d870d4570bnfs: Fill in pargfid in NFS requestshttp://review.gluster.org/16180None
https://review.gluster.org/16810
1:UNDERREVIEWNone
Iae63c1f39abe74d4101058f494d1e14fda1c1912
37
2c6abb9d97
protocol/client: Fix race in brick reconnection
http://review.gluster.org/16174None
https://review.gluster.org/18927
1:UNDERREVIEWNone
Ida7afbafd3dceadf9ca7ea8b350aa88db382dd88
38
2e1414c7d0
core: Disable the memory pooler in Gluster via a build flag
http://review.gluster.org/16145None
https://review.gluster.org/16146
1:UNDERREVIEWNone
I748d5afd67811ba9fdee6d651dbdb9d57e9d9123
39
1ad70fb05c
write-behind: Allow trickling-writes to be configurable, fix usage of page_size and window_size
http://review.gluster.org/16079None
https://review.gluster.org/16834
1:UNDERREVIEWNone
I379a9f2f0c4768c9052b7e9dd71c5f0469cb2d68
40
b43e301657
performance/md-cache: Add an option to cache all xattrs for an inode
http://review.gluster.org/16126None
https://review.gluster.org/16134
1:UNDERREVIEWNone
Ia52bed22aa8d84f953fe1d022df929674d716e9e
41
416e177d50
glusterd: Retry volfile server multiple times
http://review.gluster.org/16077None
https://review.gluster.org/16833
1:UNDERREVIEWNone
I22810d52b43107cc156483649fc160612677858a
42
e52d419384
performance/io-threads: Eliminate spinlock contention via fops-per-thread-ratio
http://review.gluster.org/16080None
https://review.gluster.org/16832
1:UNDERREVIEWNone
I771ae783aa4ca5a6fd0449db64e07d1f4bff0d04
43
9ca52cbf3f
performance/md-cache: Fix caching for root inode
http://review.gluster.org/16060None
https://review.gluster.org/16125
1:UNDERREVIEWNone
I8ff75595e821d7a714224b3b3dded23f0a93560a
44
1508cde8e6dict_t: make dict_t a real dictionaryhttp://review.gluster.org/16061None
https://review.gluster.org/16830
1:UNDERREVIEWNone
Ic760eabed82e58881076acbaa46a295dc23e0634
45
cc9c18dc06
[glusterfs] Allow to set dynamic library path from env variable
http://review.gluster.org/16032None
https://review.gluster.org/16124
1:UNDERREVIEWNone
I8812929fc127ca291aa66e2430b5633892235915
46
8de2ec1b8d
glusterd: fix missing/renamed options
NoneNoneNone2:TOBEPORTEDNone
I2ca0298ee9d166f58b8730256ea76a04e547ce5d
47
d9f9be4428
self-heal: fix automatic split-brain resolution options
NoneNoneNone2:TOBEPORTEDNone
Ife04c8738b9ee721e7be9bc843b2f6d54bbb468e
48
e3e7c56323
io-threads: re-port changes since 3.6 on top of FB version
NoneNoneNone2:TOBEPORTEDNone
Id7cc7720e75414fb8a3ac2db68a5fe63c459ffe2
49
6c6b3bc12b
io-stats: re-port changes since 3.6 on top of FB version
NoneNoneNone2:TOBEPORTEDNone
If1bdad6244e5749c6d8c456e6c64b5c5b483e273
50
8dfdecf220
Replace namespace/io-stats/io-threads with 3.6-fb versions
NoneNoneNone2:TOBEPORTEDNone
I69024115da7a60811e5b86beae781d602bdb558d
51
e4b47b5d54
fbsmoke: Sync with 3.6 functionality
https://review.gluster.org/18290
NoneNone2:TOBEPORTEDNone
Ie8a427a11761ac5b23844b77b82b24269626d352
52
c071992e8d
Add options to disable new features
https://review.gluster.org/18291
NoneNone2:TOBEPORTEDNone
I332339894d3cbfafdabeb8592e95c37f30f9751a
53
8a3de0b4ca
Disable brick daemon from incorrect brick directory
https://review.gluster.org/18275
NoneNone2:TOBEPORTEDNone
I98e62033dfd07f30ad3b99ac003ce94c8d935e5f
54
3b0757b51a
glusterd: make peerfile parsing more robust
https://review.gluster.org/18276
NoneNone2:TOBEPORTEDNone
Ifad9b047a828c2f76f97d0c39f305b7ec5a8ca4c
55
e6245ebc0b
Wait for a brick's local filesystem to be mounted before starting.
https://review.gluster.org/18274
NoneNone2:TOBEPORTEDNone
Ied7b07b1a60f54856a67d4cdbad35bfce9e196e4
56
5c30bda609
inodelk-count: Add stats to count the number of lock objects
https://review.gluster.org/18273
NoneNone2:TOBEPORTEDNone
I946debcbff61699ec28b4d6f243042440107a224
57
cf8a4d17fe
Remediation for XFS/DIO corruption problem.
https://review.gluster.org/18269
NoneNone2:TOBEPORTEDNone
Ie0ae18b368c408a5e47d0bf03ebac80b87b70aa9
58
14e24da1eb
event: Idle connection management
https://review.gluster.org/18265
NoneNone2:TOBEPORTEDNone
Ic06c89e03f87daabab7f07f892390edd1a1fcc20
59
60b35dbfa4
cluster/afr: Add additional test coverage for unsplit flows
https://review.gluster.org/18261
NoneNone2:TOBEPORTEDNone
Iac28b595194925a45e62b6438611c9bade58b30b
60
20ca645344
clusters/afr: Move root entry heal flow to SHD
https://review.gluster.org/18259
NoneNone2:TOBEPORTEDNone
I35f5827df6ead1bb0ff886ca0adabb2add2e7163
61
4d8268d760
io-threads: nuke everything from a client when it disconnects
https://review.gluster.org/18254
NoneNone2:TOBEPORTEDNone
Ie4c88f7791aac85540631f60f5c639497468ad76
62
e8fac4c883
cluster/afr: SHD should not use did_discovery code paths
https://review.gluster.org/18251
NoneNone2:TOBEPORTEDNone
I691a990950e13be6e376c64fddb110cd6ceefe47
63
8250b0bf29
cluster/afr: AFR2 Discovery entry heal flow should only happen on root gfid
https://review.gluster.org/18250
NoneNone2:TOBEPORTEDNone
Id8559f2cfeb6e1e5c26dc1571854c0fbc0b59e08
64
f4bfd49009
md-cache: Allow custom per-directory timeouts
https://review.gluster.org/18241
NoneNone2:TOBEPORTEDNone
Ieb232bc1365c59dd7c396c7a617f12973cc8ea01
65
732544d5b4
glusterd: Consider NULL peers to be invalid
https://review.gluster.org/18238
NoneNone2:TOBEPORTEDNone
Ib8679c7501a4fc1fbf9b34fdbf47037f38ec7cb8
66
8b6804f75c
performance/io-threads: Add watchdog to cover up a possible thread leak
https://review.gluster.org/18239
NoneNone2:TOBEPORTEDNone
Ic051e411d3e9351e1cf5e233bad8bbb5078cb259
67
cb1395b71b
debug/io-stats: Track outstanding requests
https://review.gluster.org/18236
NoneNone2:TOBEPORTEDNone
I5870f63008d553416109c1808a434f526f5a633d
68
7f55c2e767
[io-cache] New volume options for read sizes
https://review.gluster.org/18235
NoneNone2:TOBEPORTEDNone
I5ba891906f97e514e7365cc34374619379434766
69
9423bc2223
cluster/afr: Set AFR UP message as soon as quorum is obtained.
https://review.gluster.org/18231
NoneNone2:TOBEPORTEDNone
I642d4eb7dc7e0b289e89b7a16abf99a3f98aa8b3
70
4a007de8e1
md-cache: Invalidate inode metadata on flush
https://review.gluster.org/18233
NoneNone2:TOBEPORTEDNone
I368b7870d61b14a7e390917d195cbccc67029eb7
71
e698fd3e3a
io-stats: Error count and rate collection
https://review.gluster.org/18230
NoneNone2:TOBEPORTEDNone
I96857d4283c47f9d330ae1978f113013e7c78a87
72
dbd30776f2
features/namespace: Add namespace xlator and link into brick graph
https://review.gluster.org/18041
NoneNone2:TOBEPORTEDNone
I960ddadba114120ac449d27a769d409cc3759ebc
73
87f6e9f034
auditing: Sample creation & removal of filesystem entries as well as errors
https://review.gluster.org/18198
NoneNone2:TOBEPORTEDNone
I1bce28068c02b7d202f094094237646b4d39794b
74
26776c3d21
glusterd: Log & print old clients when doing a volume set operation
https://review.gluster.org/18196
NoneNone2:TOBEPORTEDNone
Ia8830f18c922bda1aee787a2e3d6033164bb64d4
75
32d15f6911
debug/io-stats: Fix multi-volume support for nfsd
https://review.gluster.org/18195
NoneNone2:TOBEPORTEDNone
Id2014a135fe52045da462eaaa91f336f45cdf167
76
a87e690e2b
cluster/afr: Fix gfid unsplit code when renamed filename exceeds NAME_MAX
https://review.gluster.org/18194
NoneNone2:TOBEPORTEDNone
I51c6b28374d4a3f21e29044cb727b4b1da7b69e1
77
92758d3db5
features/lock-revocation: Remove 3.6 version dependency for lock revocation
https://review.gluster.org/18191
NoneNone2:TOBEPORTEDNone
Ie2862bcbb49d1159cf2465d48cc506f629c527e0
78
9dbbe0e250
gfproxy: Make io-stats aware of the gfproxy daemon
https://review.gluster.org/18189
NoneNone2:TOBEPORTEDNone
I8559974e9d24976fd1c8b6145fbc81be40fd4134
79
03f1742d2b
cluster/afr: PGFID heal only when all children are up
https://review.gluster.org/18190
NoneNone2:TOBEPORTEDNone
I88e542449e3b40415cd201ff39694e86eef65a6e
80
f3100ee039
Log AFR quorum stats in io-stats translator.
https://review.gluster.org/18188
NoneNone2:TOBEPORTEDNone
Ifddb351aebfe63998846bb52be8942415ce4c1a9
81
c4029a5cb1
mgmt/glusterd: Allow disabling of changelog xlator w/ old clients connected
https://review.gluster.org/18183
NoneNone2:TOBEPORTEDNone
I515e2bb520585e5efaa305b1acbab21ebc7218a9
82
3596949c62
tests: fix timing issues from the previous merge
https://review.gluster.org/18175
NoneNone2:TOBEPORTEDNone
Ic77287c1b96ae426b927b4bf6f2826d6f3a3b17d
83
f2d57485d5
nfs: Fix crash bug when mnt3_resolve_subdir_cbk() fails
https://review.gluster.org/18155
NoneNone2:TOBEPORTEDNone
Ib24a9b640b066f72db30e9e08fccc512c0ff7bb6
84
476a5c3fb7
configure: add missing square brackets
https://review.gluster.org/18038
NoneNone2:TOBEPORTEDNone
If5cecd75deb6a54c267eac899ca9e3c37d098193
85
24932f2fd3
cluster/afr: SHD should not use did_discovery code paths
https://review.gluster.org/18141
NoneNone2:TOBEPORTEDNone
I5ec3997cf26375e834c3c7c4ea6c174eef957b8b
86
1f7b0cb7e8
Add negative caching to nfs auth cache
https://review.gluster.org/18134
NoneNone2:TOBEPORTEDNone
I9728e15913e0900ab34311b13b30eba0b91ce33f
87
ddd37db74f
features/locks: Fix crash bug in connection (lock) clean-up flow
https://review.gluster.org/18122
NoneNone2:TOBEPORTEDNone
Iea26efe4bfbadc26431a3c50a0a8bda218bb5219
88
af38bab4e6
cluster/afr: Remove "compatability" code from SHD flow
https://review.gluster.org/18123
NoneNone2:TOBEPORTEDNone
I1f358f66810d104f28def9d1ac2a4fde3d073c92
89
da0c8c10dc
cluster/afr: Delete "special domain" AFR heal flow
https://review.gluster.org/18121
NoneNone2:TOBEPORTEDNone
Ie9db3eb6c6d44f6137ebcf964e06965047763ed9
90
7a6cdff114
cluster/afr/shd: Fix leak in PGFID healing
https://review.gluster.org/17948
NoneNone2:TOBEPORTEDNone
Icde6c3ed868034dff77c92f01182dd1e3a4f8a57
91
72d9e71448
cluster/afr: Fix case in PGFID healing where NOOP was not being honored
https://review.gluster.org/17936
NoneNone2:TOBEPORTEDNone
I74300de2b4dce23867f4111548de35f58bf77453
92
7c422b6fd0afr/cluster: PGFID heal support
https://review.gluster.org/17929
NoneNone2:TOBEPORTEDNone
I25f586047f8bcafa900c0cc9ee8f0e2128688c73
93
90d375de2e
cluster/afr: Handle gfid-less directories in heal flow
https://review.gluster.org/17750
NoneNone2:TOBEPORTEDNone
I8dd3e6a6d62807cb38aafe597eced3d4b402351b
94
50087889cctests: test fix for 67279d73
https://review.gluster.org/17749
NoneNone2:TOBEPORTEDNone
Ieedd2f71887cca91a6f1d31bc3cddfc489fc9fa6
95
24d3099681
cluster/afr: Adjust gfid unsplit flow for proper correctness w/ AFR2
https://review.gluster.org/17729
NoneNone2:TOBEPORTEDNone
Ib3ed40f3db38c89090a876d7af3a1b2a303539d5
96
3fcf536f49
cluster/afr: Non-destructive GFID unsplit brain support for v3.6.x
https://review.gluster.org/17720
NoneNone2:TOBEPORTEDNone
I8ef719bcccb19ab6674647e02b72e1b36155fed9
97
fb4445816a
Build/test fixes - build_env, tirpc, mem-pool, cleanup
https://review.gluster.org/17719
NoneNone2:TOBEPORTEDNone
I5bf733a395ef2b85065200fa5810ced27ee0d682
98
b6e84d4699
tests: forward-porting test fixes from 3.6 branch
https://review.gluster.org/17708
NoneNone2:TOBEPORTEDNone
I4074e7cce8f6782860f849780ab6d0458e92a2ce
99
8b35f108ca
cluster/afr: Fix metadata split-brain flow (HOTFIX)
https://review.gluster.org/17682
NoneNone2:TOBEPORTEDNone
I16aa445a22c3bcd7b589954e2da513ed53822d5b
100
1d5d6ec423
cluster/afr: Adjust gfid unsplit flow for proper correctness w/ AFR2
NoneNoneNone2:TOBEPORTEDNone
Ib3ed40f3db38c89090a876d7af3a1b2a303539d5