{"push_id":1287630209,"size":8,"distinct_size":8,"ref":"refs/heads/ibm2.3","head":"66b25963ecdcf1e3cff53ccde44c850cb30617a1","before":"9284bd2ce91d6bf3d5b829e346b126a759f0dc6b","commits":[{"sha":"6c7a451debf02bc335dd758e9c97c8ec44cd3c5e","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"gpfs: Fix incorrect return value from gpfs_ganesha when open fails\n\nCurrently it returns ENOSYS, and callers don't expect such a value.\nWhat callers expect depends on the ioctl command they pass. It could return\n-1 with errno set to ENOSYS, but there is no point in continuing in such\nan environment. The current code tries to log an error to stderr, but\nthat goes to /dev/null in daemon mode. Replaced the printf with\nLogFatal. Observed this open syscall failure in some SELinux enabled\nenvironments.\n\nChange-Id: I60857fea2198b6830342a58a09d95bce3ef0525c\nSigned-off-by: Malahal Naineni <malahal@us.ibm.com>\n(cherry picked from commit f205d05714bc33ec965b01a0ce6761717529ef25)","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/6c7a451debf02bc335dd758e9c97c8ec44cd3c5e"},{"sha":"f98d9f4e40b2956bda325e12b437f540e327e322","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"Avoid unnecessary CRIT message in claim_posix_filesystems()\n\ncommit 7067bf09249d891c0204128ae199407874e406fd added rescanning file\nsystems if not found. callers of this function already log CRIT message\nif needed after rescanning.\n\nChange-Id: Ie97e621b10ed2a8ecc354dfea72e2e283e620d5b\nSigned-off-by: Malahal Naineni <malahal@us.ibm.com>\n(cherry picked from commit 9bbd1c833d52d035acb1577ad050e2bc489441b6)","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/f98d9f4e40b2956bda325e12b437f540e327e322"},{"sha":"1deb672fd41edada0f39f0db60c172f0658271d2","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"Add cache for netgroup innetgr() calls\n\nUnder some complex deep nested netgroup configurations, the innetgr()\ncall takes more than half a second. This makes ganesha not usable.\nCache innetgr results (positive and negative).\n\nNetgroups cache entry auto expires after 30 minutes. This will make a\ncache entry in sync with the NIS server at least after 30 minutes.\n\nChange-Id: I0a688edbb592a9dbdaeeac9827b63ed5155cae9a\nSigned-off-by: Malahal Naineni <malahal@us.ibm.com>\n(cherry picked from commit 3c1df95f7f7a964b0f790d1607a9310c7e291de1)\n\nConflicts:\n\tsrc/MainNFSD/nfs_init.c","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/1deb672fd41edada0f39f0db60c172f0658271d2"},{"sha":"0efc5d2fd33575e339f62684c3d6e039908f8ff6","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"Make sure that netgroup cache entry exists before removing.\n\nAlso removed an unnecessary hash key computation.\n\nChange-Id: I8026fa238f4c04b01cefa0b15b0a450fb82c4b7f\nSigned-off-by: Malahal Naineni <malahal@us.ibm.com>\n(cherry picked from commit d9dc8ebe580d505d35034e49e597ee618c2ac4eb)","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/0efc5d2fd33575e339f62684c3d6e039908f8ff6"},{"sha":"d4375d9c9bc6d942bac94ef44343bc806a5958f1","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"Enable purging netgroups cache\n\nThe cache entries of innetgr() calls auto expire after 30 minutes. If an\nadmin wants to make a netgroups config change effective sooner, he could\nnow use \"ganesha_mgr purge netgroups\"\n\nChange-Id: Icb95438b423d36447fb7db08adebb39ffe6cafb5\nSigned-off-by: Malahal Naineni <malahal@us.ibm.com>\n(cherry picked from commit d050e61ba30e71b3d96551f2b25eb35301611738)","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/d4375d9c9bc6d942bac94ef44343bc806a5958f1"},{"sha":"92ef9148be25fd9b133a4685b2ad0af5d23fa04b","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"Exit upon an error in option parsing in ganesha_mgr script.\n\nChange-Id: I61f3bd6d35320b495473e5e54c0c646bc239fe86\nSigned-off-by: Malahal Naineni <malahal@us.ibm.com>\n(cherry picked from commit c6a5c568447799f6689aa4f58c18c69955952023)","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/92ef9148be25fd9b133a4685b2ad0af5d23fa04b"},{"sha":"85a595148e40712329525f9d85361a8666c4ea2d","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"WIP: Version V2.3.2-ibm24M\n\nCouple of netgroup patches came from gerrtio (not from the upstream)\n\nChange-Id: I715c8c4f6f9d216c9b838b6b7382841f4866c932\nSigned-off-by: Malahal Naineni <malahal@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/85a595148e40712329525f9d85361a8666c4ea2d"},{"sha":"66b25963ecdcf1e3cff53ccde44c850cb30617a1","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"Merge branch 'working' into ibm2.3","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/66b25963ecdcf1e3cff53ccde44c850cb30617a1"}]}
{"actor":{"display_login":"malahal"}}