{"action":"created","comment":{"url":"https://api.github.com/repos/amplab/tachyon/pulls/comments/24063384","id":24063384,"diff_hunk":"@@ -58,10 +60,12 @@\n    * @param file the file the block belongs to\n    * @param opType the OutStream's write type\n    * @param blockIndex the index of the block in the file\n+   * @param tachyonConf the TachyonConf instance for this file output stream.\n    * @throws IOException\n    */\n-  BlockOutStream(TachyonFile file, WriteType opType, int blockIndex) throws IOException {\n-    super(file, opType);\n+  BlockOutStream(TachyonFile file, WriteType opType, int blockIndex, TachyonConf tachyonConf)","path":"core/src/main/java/tachyon/client/BlockOutStream.java","position":22,"original_position":22,"commit_id":"428802b1f81f568b229f1296e2e62f030807ff97","original_commit_id":"428802b1f81f568b229f1296e2e62f030807ff97","user":{"login":"uronce-cc","id":3663941,"avatar_url":"https://avatars.githubusercontent.com/u/3663941?v=3","gravatar_id":"","url":"https://api.github.com/users/uronce-cc","html_url":"https://github.com/uronce-cc","followers_url":"https://api.github.com/users/uronce-cc/followers","following_url":"https://api.github.com/users/uronce-cc/following{/other_user}","gists_url":"https://api.github.com/users/uronce-cc/gists{/gist_id}","starred_url":"https://api.github.com/users/uronce-cc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/uronce-cc/subscriptions","organizations_url":"https://api.github.com/users/uronce-cc/orgs","repos_url":"https://api.github.com/users/uronce-cc/repos","events_url":"https://api.github.com/users/uronce-cc/events{/privacy}","received_events_url":"https://api.github.com/users/uronce-cc/received_events","type":"User","site_admin":false},"body":"Got it, will be great to see `TachyonContext` in next iteration.","created_at":"2015-02-04T05:24:42Z","updated_at":"2015-02-04T05:24:42Z","html_url":"https://github.com/amplab/tachyon/pull/612#discussion_r24063384","pull_request_url":"https://api.github.com/repos/amplab/tachyon/pulls/612","_links":{"self":{"href":"https://api.github.com/repos/amplab/tachyon/pulls/comments/24063384"},"html":{"href":"https://github.com/amplab/tachyon/pull/612#discussion_r24063384"},"pull_request":{"href":"https://api.github.com/repos/amplab/tachyon/pulls/612"}}},"pull_request":{"url":"https://api.github.com/repos/amplab/tachyon/pulls/612","id":27623719,"html_url":"https://github.com/amplab/tachyon/pull/612","diff_url":"https://github.com/amplab/tachyon/pull/612.diff","patch_url":"https://github.com/amplab/tachyon/pull/612.patch","issue_url":"https://api.github.com/repos/amplab/tachyon/issues/612","number":612,"state":"closed","locked":false,"title":"Merge to master from conf branch for TACHYON-8 work on new Tachyon configuration","user":{"login":"hsaputra","id":105434,"avatar_url":"https://avatars.githubusercontent.com/u/105434?v=3","gravatar_id":"","url":"https://api.github.com/users/hsaputra","html_url":"https://github.com/hsaputra","followers_url":"https://api.github.com/users/hsaputra/followers","following_url":"https://api.github.com/users/hsaputra/following{/other_user}","gists_url":"https://api.github.com/users/hsaputra/gists{/gist_id}","starred_url":"https://api.github.com/users/hsaputra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hsaputra/subscriptions","organizations_url":"https://api.github.com/users/hsaputra/orgs","repos_url":"https://api.github.com/users/hsaputra/repos","events_url":"https://api.github.com/users/hsaputra/events{/privacy}","received_events_url":"https://api.github.com/users/hsaputra/received_events","type":"User","site_admin":false},"body":"This is a large PR that contains some changes that are need to complete TACHYON-8 [1] work for new Tachyon configuration after rebase from conf branch:\r\n-) TACHYON-193 - Add new file based Tachyon configuration propertie\r\n-) TACHYON-194 - Add TachyonConf Java class as the only Tachyon runtime config properties\r\n-) TACHYON-198 - Remove existing *Conf classes to be replaced by access to TachyonConf\r\n\r\nMissing tasks that should be done in master branch:\r\n-) TACHYON-18 - Refactor tachyon-env.sh to only set Java env variables\r\n-) TACHYON-204 - Move tachyon.version from version.properties file to tachyon-default.properties\r\n\r\nWe want to merge this quickly before gaps from master and conf branch getting wider.\r\n\r\n[1] https://tachyon.atlassian.net/browse/TACHYON-8","created_at":"2015-01-19T17:40:03Z","updated_at":"2015-02-04T05:24:42Z","closed_at":"2015-02-03T16:14:45Z","merged_at":null,"merge_commit_sha":"601e7861ee759d89ee76ea7cdce60a432be83b8b","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/amplab/tachyon/pulls/612/commits","review_comments_url":"https://api.github.com/repos/amplab/tachyon/pulls/612/comments","review_comment_url":"https://api.github.com/repos/amplab/tachyon/pulls/comments/{number}","comments_url":"https://api.github.com/repos/amplab/tachyon/issues/612/comments","statuses_url":"https://api.github.com/repos/amplab/tachyon/statuses/428802b1f81f568b229f1296e2e62f030807ff97","head":{"label":"hsaputra:merge_to_master","ref":"merge_to_master","sha":"428802b1f81f568b229f1296e2e62f030807ff97","user":{"login":"hsaputra","id":105434,"avatar_url":"https://avatars.githubusercontent.com/u/105434?v=3","gravatar_id":"","url":"https://api.github.com/users/hsaputra","html_url":"https://github.com/hsaputra","followers_url":"https://api.github.com/users/hsaputra/followers","following_url":"https://api.github.com/users/hsaputra/following{/other_user}","gists_url":"https://api.github.com/users/hsaputra/gists{/gist_id}","starred_url":"https://api.github.com/users/hsaputra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hsaputra/subscriptions","organizations_url":"https://api.github.com/users/hsaputra/orgs","repos_url":"https://api.github.com/users/hsaputra/repos","events_url":"https://api.github.com/users/hsaputra/events{/privacy}","received_events_url":"https://api.github.com/users/hsaputra/received_events","type":"User","site_admin":false},"repo":{"id":26785106,"name":"tachyon","full_name":"hsaputra/tachyon","owner":{"login":"hsaputra","id":105434,"avatar_url":"https://avatars.githubusercontent.com/u/105434?v=3","gravatar_id":"","url":"https://api.github.com/users/hsaputra","html_url":"https://github.com/hsaputra","followers_url":"https://api.github.com/users/hsaputra/followers","following_url":"https://api.github.com/users/hsaputra/following{/other_user}","gists_url":"https://api.github.com/users/hsaputra/gists{/gist_id}","starred_url":"https://api.github.com/users/hsaputra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hsaputra/subscriptions","organizations_url":"https://api.github.com/users/hsaputra/orgs","repos_url":"https://api.github.com/users/hsaputra/repos","events_url":"https://api.github.com/users/hsaputra/events{/privacy}","received_events_url":"https://api.github.com/users/hsaputra/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/hsaputra/tachyon","description":" A Reliable Memory Centric Distributed Storage System","fork":true,"url":"https://api.github.com/repos/hsaputra/tachyon","forks_url":"https://api.github.com/repos/hsaputra/tachyon/forks","keys_url":"https://api.github.com/repos/hsaputra/tachyon/keys{/key_id}","collaborators_url":"https://api.github.com/repos/hsaputra/tachyon/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/hsaputra/tachyon/teams","hooks_url":"https://api.github.com/repos/hsaputra/tachyon/hooks","issue_events_url":"https://api.github.com/repos/hsaputra/tachyon/issues/events{/number}","events_url":"https://api.github.com/repos/hsaputra/tachyon/events","assignees_url":"https://api.github.com/repos/hsaputra/tachyon/assignees{/user}","branches_url":"https://api.github.com/repos/hsaputra/tachyon/branches{/branch}","tags_url":"https://api.github.com/repos/hsaputra/tachyon/tags","blobs_url":"https://api.github.com/repos/hsaputra/tachyon/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/hsaputra/tachyon/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/hsaputra/tachyon/git/refs{/sha}","trees_url":"https://api.github.com/repos/hsaputra/tachyon/git/trees{/sha}","statuses_url":"https://api.github.com/repos/hsaputra/tachyon/statuses/{sha}","languages_url":"https://api.github.com/repos/hsaputra/tachyon/languages","stargazers_url":"https://api.github.com/repos/hsaputra/tachyon/stargazers","contributors_url":"https://api.github.com/repos/hsaputra/tachyon/contributors","subscribers_url":"https://api.github.com/repos/hsaputra/tachyon/subscribers","subscription_url":"https://api.github.com/repos/hsaputra/tachyon/subscription","commits_url":"https://api.github.com/repos/hsaputra/tachyon/commits{/sha}","git_commits_url":"https://api.github.com/repos/hsaputra/tachyon/git/commits{/sha}","comments_url":"https://api.github.com/repos/hsaputra/tachyon/comments{/number}","issue_comment_url":"https://api.github.com/repos/hsaputra/tachyon/issues/comments/{number}","contents_url":"https://api.github.com/repos/hsaputra/tachyon/contents/{+path}","compare_url":"https://api.github.com/repos/hsaputra/tachyon/compare/{base}...{head}","merges_url":"https://api.github.com/repos/hsaputra/tachyon/merges","archive_url":"https://api.github.com/repos/hsaputra/tachyon/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/hsaputra/tachyon/downloads","issues_url":"https://api.github.com/repos/hsaputra/tachyon/issues{/number}","pulls_url":"https://api.github.com/repos/hsaputra/tachyon/pulls{/number}","milestones_url":"https://api.github.com/repos/hsaputra/tachyon/milestones{/number}","notifications_url":"https://api.github.com/repos/hsaputra/tachyon/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/hsaputra/tachyon/labels{/name}","releases_url":"https://api.github.com/repos/hsaputra/tachyon/releases{/id}","created_at":"2014-11-18T00:54:32Z","updated_at":"2014-11-18T00:54:34Z","pushed_at":"2015-01-26T20:41:12Z","git_url":"git://github.com/hsaputra/tachyon.git","ssh_url":"git@github.com:hsaputra/tachyon.git","clone_url":"https://github.com/hsaputra/tachyon.git","svn_url":"https://github.com/hsaputra/tachyon","homepage":"http://tachyon-project.org","size":9636,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"amplab:master","ref":"master","sha":"229c6af252b337eb9032a462cad294158c875886","user":{"login":"amplab","id":1438454,"avatar_url":"https://avatars.githubusercontent.com/u/1438454?v=3","gravatar_id":"","url":"https://api.github.com/users/amplab","html_url":"https://github.com/amplab","followers_url":"https://api.github.com/users/amplab/followers","following_url":"https://api.github.com/users/amplab/following{/other_user}","gists_url":"https://api.github.com/users/amplab/gists{/gist_id}","starred_url":"https://api.github.com/users/amplab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amplab/subscriptions","organizations_url":"https://api.github.com/users/amplab/orgs","repos_url":"https://api.github.com/users/amplab/repos","events_url":"https://api.github.com/users/amplab/events{/privacy}","received_events_url":"https://api.github.com/users/amplab/received_events","type":"Organization","site_admin":false},"repo":{"id":7276954,"name":"tachyon","full_name":"amplab/tachyon","owner":{"login":"amplab","id":1438454,"avatar_url":"https://avatars.githubusercontent.com/u/1438454?v=3","gravatar_id":"","url":"https://api.github.com/users/amplab","html_url":"https://github.com/amplab","followers_url":"https://api.github.com/users/amplab/followers","following_url":"https://api.github.com/users/amplab/following{/other_user}","gists_url":"https://api.github.com/users/amplab/gists{/gist_id}","starred_url":"https://api.github.com/users/amplab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amplab/subscriptions","organizations_url":"https://api.github.com/users/amplab/orgs","repos_url":"https://api.github.com/users/amplab/repos","events_url":"https://api.github.com/users/amplab/events{/privacy}","received_events_url":"https://api.github.com/users/amplab/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/amplab/tachyon","description":" A Reliable Memory Centric Distributed Storage System","fork":false,"url":"https://api.github.com/repos/amplab/tachyon","forks_url":"https://api.github.com/repos/amplab/tachyon/forks","keys_url":"https://api.github.com/repos/amplab/tachyon/keys{/key_id}","collaborators_url":"https://api.github.com/repos/amplab/tachyon/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/amplab/tachyon/teams","hooks_url":"https://api.github.com/repos/amplab/tachyon/hooks","issue_events_url":"https://api.github.com/repos/amplab/tachyon/issues/events{/number}","events_url":"https://api.github.com/repos/amplab/tachyon/events","assignees_url":"https://api.github.com/repos/amplab/tachyon/assignees{/user}","branches_url":"https://api.github.com/repos/amplab/tachyon/branches{/branch}","tags_url":"https://api.github.com/repos/amplab/tachyon/tags","blobs_url":"https://api.github.com/repos/amplab/tachyon/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/amplab/tachyon/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/amplab/tachyon/git/refs{/sha}","trees_url":"https://api.github.com/repos/amplab/tachyon/git/trees{/sha}","statuses_url":"https://api.github.com/repos/amplab/tachyon/statuses/{sha}","languages_url":"https://api.github.com/repos/amplab/tachyon/languages","stargazers_url":"https://api.github.com/repos/amplab/tachyon/stargazers","contributors_url":"https://api.github.com/repos/amplab/tachyon/contributors","subscribers_url":"https://api.github.com/repos/amplab/tachyon/subscribers","subscription_url":"https://api.github.com/repos/amplab/tachyon/subscription","commits_url":"https://api.github.com/repos/amplab/tachyon/commits{/sha}","git_commits_url":"https://api.github.com/repos/amplab/tachyon/git/commits{/sha}","comments_url":"https://api.github.com/repos/amplab/tachyon/comments{/number}","issue_comment_url":"https://api.github.com/repos/amplab/tachyon/issues/comments/{number}","contents_url":"https://api.github.com/repos/amplab/tachyon/contents/{+path}","compare_url":"https://api.github.com/repos/amplab/tachyon/compare/{base}...{head}","merges_url":"https://api.github.com/repos/amplab/tachyon/merges","archive_url":"https://api.github.com/repos/amplab/tachyon/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/amplab/tachyon/downloads","issues_url":"https://api.github.com/repos/amplab/tachyon/issues{/number}","pulls_url":"https://api.github.com/repos/amplab/tachyon/pulls{/number}","milestones_url":"https://api.github.com/repos/amplab/tachyon/milestones{/number}","notifications_url":"https://api.github.com/repos/amplab/tachyon/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/amplab/tachyon/labels{/name}","releases_url":"https://api.github.com/repos/amplab/tachyon/releases{/id}","created_at":"2012-12-21T17:43:46Z","updated_at":"2015-02-03T05:28:28Z","pushed_at":"2015-02-03T05:28:28Z","git_url":"git://github.com/amplab/tachyon.git","ssh_url":"git@github.com:amplab/tachyon.git","clone_url":"https://github.com/amplab/tachyon.git","svn_url":"https://github.com/amplab/tachyon","homepage":"http://tachyon-project.org","size":22435,"stargazers_count":1160,"watchers_count":1160,"language":"Java","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":396,"mirror_url":null,"open_issues_count":21,"forks":396,"open_issues":21,"watchers":1160,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/amplab/tachyon/pulls/612"},"html":{"href":"https://github.com/amplab/tachyon/pull/612"},"issue":{"href":"https://api.github.com/repos/amplab/tachyon/issues/612"},"comments":{"href":"https://api.github.com/repos/amplab/tachyon/issues/612/comments"},"review_comments":{"href":"https://api.github.com/repos/amplab/tachyon/pulls/612/comments"},"review_comment":{"href":"https://api.github.com/repos/amplab/tachyon/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/amplab/tachyon/pulls/612/commits"},"statuses":{"href":"https://api.github.com/repos/amplab/tachyon/statuses/428802b1f81f568b229f1296e2e62f030807ff97"}}}}