{"action":"created","issue":{"url":"https://api.github.com/repos/apache/bookkeeper/issues/1734","repository_url":"https://api.github.com/repos/apache/bookkeeper","labels_url":"https://api.github.com/repos/apache/bookkeeper/issues/1734/labels{/name}","comments_url":"https://api.github.com/repos/apache/bookkeeper/issues/1734/comments","events_url":"https://api.github.com/repos/apache/bookkeeper/issues/1734/events","html_url":"https://github.com/apache/bookkeeper/pull/1734","id":366513234,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIwMTY4NTE2","number":1734,"title":" [table service][client] provide scripts for uploading python clients to pypi","user":{"login":"sijie","id":1217863,"node_id":"MDQ6VXNlcjEyMTc4NjM=","avatar_url":"https://avatars2.githubusercontent.com/u/1217863?v=4","gravatar_id":"","url":"https://api.github.com/users/sijie","html_url":"https://github.com/sijie","followers_url":"https://api.github.com/users/sijie/followers","following_url":"https://api.github.com/users/sijie/following{/other_user}","gists_url":"https://api.github.com/users/sijie/gists{/gist_id}","starred_url":"https://api.github.com/users/sijie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sijie/subscriptions","organizations_url":"https://api.github.com/users/sijie/orgs","repos_url":"https://api.github.com/users/sijie/repos","events_url":"https://api.github.com/users/sijie/events{/privacy}","received_events_url":"https://api.github.com/users/sijie/received_events","type":"User","site_admin":false},"labels":[{"id":849567963,"node_id":"MDU6TGFiZWw4NDk1Njc5NjM=","url":"https://api.github.com/repos/apache/bookkeeper/labels/area/tableservice","name":"area/tableservice","color":"f9d0c4","default":false},{"id":1023209214,"node_id":"MDU6TGFiZWwxMDIzMjA5MjE0","url":"https://api.github.com/repos/apache/bookkeeper/labels/release/4.9.0","name":"release/4.9.0","color":"1d76db","default":false},{"id":636301220,"node_id":"MDU6TGFiZWw2MzYzMDEyMjA=","url":"https://api.github.com/repos/apache/bookkeeper/labels/type/task","name":"type/task","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":{"login":"sijie","id":1217863,"node_id":"MDQ6VXNlcjEyMTc4NjM=","avatar_url":"https://avatars2.githubusercontent.com/u/1217863?v=4","gravatar_id":"","url":"https://api.github.com/users/sijie","html_url":"https://github.com/sijie","followers_url":"https://api.github.com/users/sijie/followers","following_url":"https://api.github.com/users/sijie/following{/other_user}","gists_url":"https://api.github.com/users/sijie/gists{/gist_id}","starred_url":"https://api.github.com/users/sijie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sijie/subscriptions","organizations_url":"https://api.github.com/users/sijie/orgs","repos_url":"https://api.github.com/users/sijie/repos","events_url":"https://api.github.com/users/sijie/events{/privacy}","received_events_url":"https://api.github.com/users/sijie/received_events","type":"User","site_admin":false},"assignees":[{"login":"sijie","id":1217863,"node_id":"MDQ6VXNlcjEyMTc4NjM=","avatar_url":"https://avatars2.githubusercontent.com/u/1217863?v=4","gravatar_id":"","url":"https://api.github.com/users/sijie","html_url":"https://github.com/sijie","followers_url":"https://api.github.com/users/sijie/followers","following_url":"https://api.github.com/users/sijie/following{/other_user}","gists_url":"https://api.github.com/users/sijie/gists{/gist_id}","starred_url":"https://api.github.com/users/sijie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sijie/subscriptions","organizations_url":"https://api.github.com/users/sijie/orgs","repos_url":"https://api.github.com/users/sijie/repos","events_url":"https://api.github.com/users/sijie/events{/privacy}","received_events_url":"https://api.github.com/users/sijie/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/apache/bookkeeper/milestones/5","html_url":"https://github.com/apache/bookkeeper/milestone/5","labels_url":"https://api.github.com/repos/apache/bookkeeper/milestones/5/labels","id":3566485,"node_id":"MDk6TWlsZXN0b25lMzU2NjQ4NQ==","number":5,"title":"4.9.0","description":"Release 4.9.0","creator":{"login":"sijie","id":1217863,"node_id":"MDQ6VXNlcjEyMTc4NjM=","avatar_url":"https://avatars2.githubusercontent.com/u/1217863?v=4","gravatar_id":"","url":"https://api.github.com/users/sijie","html_url":"https://github.com/sijie","followers_url":"https://api.github.com/users/sijie/followers","following_url":"https://api.github.com/users/sijie/following{/other_user}","gists_url":"https://api.github.com/users/sijie/gists{/gist_id}","starred_url":"https://api.github.com/users/sijie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sijie/subscriptions","organizations_url":"https://api.github.com/users/sijie/orgs","repos_url":"https://api.github.com/users/sijie/repos","events_url":"https://api.github.com/users/sijie/events{/privacy}","received_events_url":"https://api.github.com/users/sijie/received_events","type":"User","site_admin":false},"open_issues":39,"closed_issues":88,"state":"open","created_at":"2018-08-13T18:10:09Z","updated_at":"2018-10-03T20:25:33Z","due_on":"2018-11-15T08:00:00Z","closed_at":null},"comments":2,"created_at":"2018-10-03T20:25:33Z","updated_at":"2018-10-03T21:18:42Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/apache/bookkeeper/pulls/1734","html_url":"https://github.com/apache/bookkeeper/pull/1734","diff_url":"https://github.com/apache/bookkeeper/pull/1734.diff","patch_url":"https://github.com/apache/bookkeeper/pull/1734.patch"},"body":"Descriptions of the changes in this PR:\r\n\r\n*Motivation*\r\n\r\nmake the python client available for usage\r\n\r\n*Changes*\r\n\r\n- update README and setup.py\r\n- set the client version to `4.9.0-alpha-0`\r\n- scripts to build python client and upload it to pypi\r\n\r\n*Result*\r\n\r\nhttps://pypi.org/project/apache-bookkeeper-client/4.9.0a0/\r\n\r\n> ---\r\n> In order to uphold a high standard for quality for code contributions, Apache BookKeeper runs various precommit\r\n> checks for pull requests. A pull request can only be merged when it passes precommit checks. However running all\r\n> the precommit checks can take a long time, some trivial changes don't need to run all the precommit checks. You\r\n> can check following list to skip the tests that don't need to run for your pull request. Leave them unchecked if\r\n> you are not sure, committers will help you:\r\n>\r\n> - [x] [skip bookkeeper-server bookie tests]: skip testing `org.apache.bookkeeper.bookie` in bookkeeper-server module.\r\n> - [x] [skip bookkeeper-server client tests]: skip testing `org.apache.bookkeeper.client` in bookkeeper-server module.\r\n> - [x] [skip bookkeeper-server replication tests]: skip testing `org.apache.bookkeeper.replication` in bookkeeper-server module.\r\n> - [x] [skip bookkeeper-server tls tests]: skip testing `org.apache.bookkeeper.tls` in bookkeeper-server module.\r\n> - [x] [skip bookkeeper-server remaining tests]: skip testing all other tests in bookkeeper-server module.\r\n> - [x] [skip integration tests]: skip docker based integration tests. if you make java code changes, you shouldn't skip integration tests.\r\n> - [x] [skip build java8]: skip build on java8. *ONLY* skip this when *ONLY* changing files under documentation under `site`.\r\n> - [x] [skip build java9]: skip build on java9. *ONLY* skip this when *ONLY* changing files under documentation under `site`.\r\n> ---\r\n\r\n> ---\r\n> Be sure to do all of the following to help us incorporate your contribution\r\n> quickly and easily:\r\n>\r\n> If this PR is a BookKeeper Proposal (BP):\r\n>\r\n> - [ ] Make sure the PR title is formatted like:\r\n>     `<BP-#>: Description of bookkeeper proposal`\r\n>     `e.g. BP-1: 64 bits ledger is support`\r\n> - [ ] Attach the master issue link in the description of this PR.\r\n> - [ ] Attach the google doc link if the BP is written in Google Doc.\r\n>\r\n> Otherwise:\r\n> \r\n> - [ ] Make sure the PR title is formatted like:\r\n>     `<Issue #>: Description of pull request`\r\n>     `e.g. Issue 123: Description ...`\r\n> - [ ] Make sure tests pass via `mvn clean apache-rat:check install spotbugs:check`.\r\n> - [ ] Replace `<Issue #>` in the title with the actual Issue number.\r\n> \r\n> ---\r\n"},"comment":{"url":"https://api.github.com/repos/apache/bookkeeper/issues/comments/426807268","html_url":"https://github.com/apache/bookkeeper/pull/1734#issuecomment-426807268","issue_url":"https://api.github.com/repos/apache/bookkeeper/issues/1734","id":426807268,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNjgwNzI2OA==","user":{"login":"sijie","id":1217863,"node_id":"MDQ6VXNlcjEyMTc4NjM=","avatar_url":"https://avatars2.githubusercontent.com/u/1217863?v=4","gravatar_id":"","url":"https://api.github.com/users/sijie","html_url":"https://github.com/sijie","followers_url":"https://api.github.com/users/sijie/followers","following_url":"https://api.github.com/users/sijie/following{/other_user}","gists_url":"https://api.github.com/users/sijie/gists{/gist_id}","starred_url":"https://api.github.com/users/sijie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sijie/subscriptions","organizations_url":"https://api.github.com/users/sijie/orgs","repos_url":"https://api.github.com/users/sijie/repos","events_url":"https://api.github.com/users/sijie/events{/privacy}","received_events_url":"https://api.github.com/users/sijie/received_events","type":"User","site_admin":false},"created_at":"2018-10-03T21:18:42Z","updated_at":"2018-10-03T21:18:42Z","author_association":"CONTRIBUTOR","body":"@eolivelli yes this would be incorporated into formal release. currently the version is marked as `4.9.0-alpha-0`, so it is a `pre-release`. so it can be used for testing purpose. when it comes to the release of 4.9.0, we will have version set to 4.9.0 and do a formal release. "}}
{"actor":{"display_login":"sijie"}}