-
Thu Aug 15 2019 Tiger Yang <tiger.yang@oracle.com> - 4.1.9-1.el7
- upgarde to 4.1.9-1
-
Thu Aug 15 2019 Tiger Yang <tiger.yang@oracle.com> - 4.1.9-1
- doc: Added release notes for 4.1.9
- performance/write-behind: remove request from wip list in wb_writev_cbk
- glusterfsd: Multiple shd processes are spawned on brick_mux environment
- gfapi: Unblock epoll thread for upcall processing
- cluster/dht: Fix rename journal in changelog
-
Thu Apr 11 2019 Tiger Yang <tiger.yang@oracle.com> - 4.1.8-1
- doc: Added release notes for 4.1.8
- core: move "dict is NULL" logs to DEBUG log level
- performance/write-behind: fix use after free in readdirp_cbk
- cluster/dht: sync brick root perms on add brick
- cluster/afr: Send truncate on arbiter brick from SHD
- Revert "libglusterfs/common-utils.c: Fix buffer size for checksum computation"
- libglusterfs/common-utils.c: Fix buffer size for checksum computation
- Bump up timeout for tests on AWS
- api: bad GFAPI_4.1.6 block
-
Thu Mar 14 2019 Tiger Yang <tiger.yang@oracle.com> - 4.1.7-1
- doc: Release notes for 4.1.7
- leases: Reset lease_ctx->timer post deletion
- leases: Do not conflict with internal fops
- gfapi: Offload callback notifications to synctask
- lease: Treat unlk request as noop if lease not found
- io-cache: xdata needs to be passed for readv operations
- gfapi: Access fs->oldvolfile under mutex lock
- tests: Fix zero-flag.t script
- leases: Fix incorrect inode_ref/unrefs
- gfapi: Send fop_attr dict as part of syncop_open
- afr: open_ftruncate_cbk should read fd from local->cont.open struct
-
Wed Jan 02 2019 Tiger Yang <tiger.yang@oracle.com> - 4.1.6-3
- set vendor string to "Oracle America"
-
Mon Dec 10 2018 Tiger Yang <tiger.yang@oracle.com> - 4.1.6-2
- samba: Gluster hooks for Samba config without kernel share mode
-
Tue Dec 04 2018 Tiger Yang <tiger.yang@oracle.com> - 4.1.6-1
- doc: Added release notes for 4.1.6 release
- gfapi: fix bad dict setting of lease-id
- packaging: don't include bd.so rpm in rpm when --without bd
- logging: check for fmts not being NULL
- geo-rep: Fix traceback with symlink metadata sync
- io-stats: prevent taking file dump on server side
- protocol: remove the option 'verify-volfile-checksum'
- glusterd-handshake: prevent a buffer overflow
- server: don't allow '/' in basename
- features/locks: fix statedump string
- features/locks:Use pthread_mutex_unlock() instead of pthread_mutex_lock()
- lock: Do not allow meta-lock count to be more than one
- index: prevent arbitrary file creation outside entry-changes folder
- glusterd: ensure volinfo->caps is set to correct value
- geo-rep/scripts: Fix traceback in gluster-mountbroker
- posix/ctime: Avoid log flood in posix_update_utime_in_mdata
- geo-rep: Add more intelligence to automatic error handling
- features/locks: add buffer overflow checks in pl_getxattr
- afr/lease: Read child nodes from lease structure
- geo-rep: Fix issue in gfid-conflict-resolution
- tests: correction in tests/bugs/glusterd/optimized-basic-testcases-in-cluster.t
- leases:Mark the fop conflicting if lease_id not set
- gfapi: Bug fixes in leases processing code-path
- tests: check for shd up status in bug-1637802-arbiter-stale-data-heal-lock.t
- afr: prevent winding inodelks twice for arbiter volumes
- afr: fix incorrect reporting of directory split-brain
- glusterd: make sure that brickinfo->uuid is not null
- cluster/afr: Make data eager-lock decision based on number of locks
- cluster/afr: Batch writes in same lock even when multiple fds are open
- mgmt/glusterd: use proper path to the volfile
- georep: fix hard-coded paths in gsyncd.conf.in
- doc: Added release notes for release 4.1.5
- cluster/afr: Delegate name-heal when possible
- cluster/afr: Delegate metadata heal with pending xattrs to SHD
- libgfchangelog: Fix changelog history API
- geo-rep: Fix issues related config set
- geo-rep: Fix deadlock during worker start
- geo-rep/hook-script: Fix ssh/scp options
- rpc: handle EAGAIN when SSL_ERROR_SYSCALL is returned
- storage/posix: Avoid log flood in posix_set_parent_ctime()
- doc: Release notes for v4.1.4
- posix: disable open/read/write on special files
- protocol: don't use alloca
- io-stats: dump io-stats info in /var/run/gluster
- server-protocol: don't allow '../' path in 'name'
- dict: handle negative key/value length while unserialize
- posix: remove not supported get/set content
- storage/posix: Increment trusted.pgfid in posix_mknod
- doc: Release notes for v4.1.3
- gfapi : Handle the path == "" glfs_resolve_at
- Bash integration script should namespace variables
- dht: Delete MDS internal xattr from dict in dht_getxattr_cbk
- geo-rep : fix possible crash
-
Thu Aug 16 2018 Tiger Yang <tiger.yang@oracle.com> - 4.1.2-1
- Initial revision for oracle-gluster-4.1