summaryrefslogtreecommitdiffstats
path: root/doc/release-notes/3.4.6.md
blob: b6128cfee2c61f27665f9115bfcc00d6d3f8936c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
GlusterFS 3.4.6 consists entirely of bug fixes.

The following changes are included in 3.4.6:

* 049580f logrotate: gluster logrotate config should not be global

* dc8a349 cluster/afr: Handle EAGAIN properly in inodelk

* 4dc4325 socket: disallow CBC cipher modes

* fe3e541 Cluster/DHT: Changing rename log severity

* 3ade635 cluster/dht: Rename should not fail post hardlink creation

* 49c4106 cluster/dht: Treat linkto file rename failure as non-critial error

* c527449 cluster/dht: synchronize rename and file-migration

* 0ebe35e libglusterfs/syncop: implement inodelk

* fcd256f cluster/dht: introduce locking api.

* 7a1e42e cluster/dht: Fix dht_access treating directory like files

* 91175b3 cluster/dht: Prevent dht_access from going into a loop.

* ebdb73d dht: fix rename race

* fe5cf30 storage/posix: removing deleting entries in case of creation failures

* b3387c8 cluster/dht: Fix races to avoid deletion of linkto  file

* 3042613 DHT/Create: Failing to identify a linkto file in lookup_everywhere_cbk 

* a735680 dht: fix rename race

* bc75418 DHT/readdirp: Directory not shown/healed on mount point if exists on sin

* 67ccd15 dht/rebalance: Do not allow rebalance when gfid mismatch found

* f8b5bfd glusterfs.spec.in: add psmisc to -server subpackage

* ab0547e socket: Fixed parsing RPC records containing multi fragments

* e2a76e7 cluster/dht: Fix dict_t leaks in rebalance process' execution path

* c0b40b5 gNFS: Fix memory leak in setacl code path

* 1d4ef0b mount/fuse: Handle fd resolution failures

* f0ddba7 cluster/afr: Fix memory leak of file-path in self-heal-daemon

* 1679b72 NFS: stripe-xlator should pass EOF at end of READDIR