{"action":"created","issue":{"url":"https://api.github.com/repos/minio/minio/issues/5139","repository_url":"https://api.github.com/repos/minio/minio","labels_url":"https://api.github.com/repos/minio/minio/issues/5139/labels{/name}","comments_url":"https://api.github.com/repos/minio/minio/issues/5139/comments","events_url":"https://api.github.com/repos/minio/minio/issues/5139/events","html_url":"https://github.com/minio/minio/issues/5139","id":270624248,"node_id":"MDU6SXNzdWUyNzA2MjQyNDg=","number":5139,"title":"Implement Lifecycle Configuration","user":{"login":"afaenger","id":548598,"node_id":"MDQ6VXNlcjU0ODU5OA==","avatar_url":"https://avatars0.githubusercontent.com/u/548598?v=4","gravatar_id":"","url":"https://api.github.com/users/afaenger","html_url":"https://github.com/afaenger","followers_url":"https://api.github.com/users/afaenger/followers","following_url":"https://api.github.com/users/afaenger/following{/other_user}","gists_url":"https://api.github.com/users/afaenger/gists{/gist_id}","starred_url":"https://api.github.com/users/afaenger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/afaenger/subscriptions","organizations_url":"https://api.github.com/users/afaenger/orgs","repos_url":"https://api.github.com/users/afaenger/repos","events_url":"https://api.github.com/users/afaenger/events{/privacy}","received_events_url":"https://api.github.com/users/afaenger/received_events","type":"User","site_admin":false},"labels":[{"id":336514642,"node_id":"MDU6TGFiZWwzMzY1MTQ2NDI=","url":"https://api.github.com/repos/minio/minio/labels/priority:%20low","name":"priority: low","color":"7AAE59","default":false},{"id":166285396,"node_id":"MDU6TGFiZWwxNjYyODUzOTY=","url":"https://api.github.com/repos/minio/minio/labels/working%20as%20intended","name":"working as intended","color":"59564D","default":false}],"state":"closed","locked":false,"assignee":{"login":"nitisht","id":5156139,"node_id":"MDQ6VXNlcjUxNTYxMzk=","avatar_url":"https://avatars0.githubusercontent.com/u/5156139?v=4","gravatar_id":"","url":"https://api.github.com/users/nitisht","html_url":"https://github.com/nitisht","followers_url":"https://api.github.com/users/nitisht/followers","following_url":"https://api.github.com/users/nitisht/following{/other_user}","gists_url":"https://api.github.com/users/nitisht/gists{/gist_id}","starred_url":"https://api.github.com/users/nitisht/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nitisht/subscriptions","organizations_url":"https://api.github.com/users/nitisht/orgs","repos_url":"https://api.github.com/users/nitisht/repos","events_url":"https://api.github.com/users/nitisht/events{/privacy}","received_events_url":"https://api.github.com/users/nitisht/received_events","type":"User","site_admin":false},"assignees":[{"login":"nitisht","id":5156139,"node_id":"MDQ6VXNlcjUxNTYxMzk=","avatar_url":"https://avatars0.githubusercontent.com/u/5156139?v=4","gravatar_id":"","url":"https://api.github.com/users/nitisht","html_url":"https://github.com/nitisht","followers_url":"https://api.github.com/users/nitisht/followers","following_url":"https://api.github.com/users/nitisht/following{/other_user}","gists_url":"https://api.github.com/users/nitisht/gists{/gist_id}","starred_url":"https://api.github.com/users/nitisht/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nitisht/subscriptions","organizations_url":"https://api.github.com/users/nitisht/orgs","repos_url":"https://api.github.com/users/nitisht/repos","events_url":"https://api.github.com/users/nitisht/events{/privacy}","received_events_url":"https://api.github.com/users/nitisht/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/minio/minio/milestones/14","html_url":"https://github.com/minio/minio/milestone/14","labels_url":"https://api.github.com/repos/minio/minio/milestones/14/labels","id":2426550,"node_id":"MDk6TWlsZXN0b25lMjQyNjU1MA==","number":14,"title":"Future","description":"This is like the backlog.  Its more near future than prototype milestone which is a long running milestone for exploratory work. \r\nWe pull items out of this milestone and include in ongoing releases.","creator":{"login":"deekoder","id":1700901,"node_id":"MDQ6VXNlcjE3MDA5MDE=","avatar_url":"https://avatars1.githubusercontent.com/u/1700901?v=4","gravatar_id":"","url":"https://api.github.com/users/deekoder","html_url":"https://github.com/deekoder","followers_url":"https://api.github.com/users/deekoder/followers","following_url":"https://api.github.com/users/deekoder/following{/other_user}","gists_url":"https://api.github.com/users/deekoder/gists{/gist_id}","starred_url":"https://api.github.com/users/deekoder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deekoder/subscriptions","organizations_url":"https://api.github.com/users/deekoder/orgs","repos_url":"https://api.github.com/users/deekoder/repos","events_url":"https://api.github.com/users/deekoder/events{/privacy}","received_events_url":"https://api.github.com/users/deekoder/received_events","type":"User","site_admin":false},"open_issues":23,"closed_issues":112,"state":"open","created_at":"2017-04-01T00:22:30Z","updated_at":"2018-06-15T00:04:24Z","due_on":"2019-03-31T07:00:00Z","closed_at":null},"comments":19,"created_at":"2017-11-02T11:45:35Z","updated_at":"2018-07-01T17:45:28Z","closed_at":"2017-11-08T14:36:31Z","author_association":"NONE","body":"It would be great if minio added support for bucket lifecycle configurations, e.g. to perform automatic object expiration after some days.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/minio/minio/issues/comments/401621801","html_url":"https://github.com/minio/minio/issues/5139#issuecomment-401621801","issue_url":"https://api.github.com/repos/minio/minio/issues/5139","id":401621801,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMTYyMTgwMQ==","user":{"login":"dewjam","id":1582054,"node_id":"MDQ6VXNlcjE1ODIwNTQ=","avatar_url":"https://avatars1.githubusercontent.com/u/1582054?v=4","gravatar_id":"","url":"https://api.github.com/users/dewjam","html_url":"https://github.com/dewjam","followers_url":"https://api.github.com/users/dewjam/followers","following_url":"https://api.github.com/users/dewjam/following{/other_user}","gists_url":"https://api.github.com/users/dewjam/gists{/gist_id}","starred_url":"https://api.github.com/users/dewjam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dewjam/subscriptions","organizations_url":"https://api.github.com/users/dewjam/orgs","repos_url":"https://api.github.com/users/dewjam/repos","events_url":"https://api.github.com/users/dewjam/events{/privacy}","received_events_url":"https://api.github.com/users/dewjam/received_events","type":"User","site_admin":false},"created_at":"2018-07-01T17:45:28Z","updated_at":"2018-07-01T17:45:28Z","author_association":"NONE","body":"@IAkumaI I think you would run the `minio/mc` container independent of the \"minio/minio\" (server) containers.  In the `minio/mc` container, you might run a basic script that connects to the minio server and cleans up old objects on a regular basis (using the `mc` command).  This is a trivial task on it's own, but the fact remains that it will become unmanageable at scale.  When you have many buckets, tenants, etc.\r\n\r\n@harshavardhana I do understand this feature is not one you're fond of implementing in the Minio code base.  However, it seems like the community has expressed the importance of this capability.  Is there any possibility it could be at least added to the road-map?\r\n\r\n(is there a publicly available feature road-map, by the way?)"}}
{"actor":{"display_login":"dewjam"}}