{"push_id":877889852,"size":1,"distinct_size":1,"ref":"refs/heads/patch-1","head":"53be5b7ad93013c86545155a571feb9f0ac97f17","before":"f12efd1827077292eba08a109d212a25c62476fe","commits":[{"sha":"53be5b7ad93013c86545155a571feb9f0ac97f17","author":{"email":"bc1a1a5435acd80888691d13507ed1bd0ac3f97d@gmail.com","name":"Jared Hancock"},"message":"Read up to GF_MAX_AUX_GROUPS from /proc/x/status\n\nModern versions of Linux export more than 32 groups from the /proc/x/status file. Starting with version 3.8 as of commit [8d238027b87e654be552eabdf492042a34c5c300](https://github.com/torvalds/linux/commit/8d238027b87e654be552eabdf492042a34c5c300), all the supplementary groups (not just the first 32) are exported via procfs.\r\n\r\nThis patch suggests that the `resolve-gids` switch would only be necessary on versions of Linux exporting only a subset of groups. That is, versions prior to v3.8.\r\n\r\nIt would also be possible to `#include <linux/limits.h>` and use the `NGROUPS_MAX` defined there. However, it is currently the same as GF_MAX_AUX_GROUPS (65536)","distinct":true,"url":"https://api.github.com/repos/greezybacon/glusterfs/commits/53be5b7ad93013c86545155a571feb9f0ac97f17"}]}