{"action":"created","issue":{"url":"https://api.github.com/repos/amplab/tachyon/issues/1621","labels_url":"https://api.github.com/repos/amplab/tachyon/issues/1621/labels{/name}","comments_url":"https://api.github.com/repos/amplab/tachyon/issues/1621/comments","events_url":"https://api.github.com/repos/amplab/tachyon/issues/1621/events","html_url":"https://github.com/amplab/tachyon/pull/1621","id":107358243,"number":1621,"title":"[TACHYON-993] Implement a better exists method","user":{"login":"manugoyal","id":628968,"avatar_url":"https://avatars.githubusercontent.com/u/628968?v=3","gravatar_id":"","url":"https://api.github.com/users/manugoyal","html_url":"https://github.com/manugoyal","followers_url":"https://api.github.com/users/manugoyal/followers","following_url":"https://api.github.com/users/manugoyal/following{/other_user}","gists_url":"https://api.github.com/users/manugoyal/gists{/gist_id}","starred_url":"https://api.github.com/users/manugoyal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manugoyal/subscriptions","organizations_url":"https://api.github.com/users/manugoyal/orgs","repos_url":"https://api.github.com/users/manugoyal/repos","events_url":"https://api.github.com/users/manugoyal/events{/privacy}","received_events_url":"https://api.github.com/users/manugoyal/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-09-19T22:00:15Z","updated_at":"2015-09-19T23:20:07Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/amplab/tachyon/pulls/1621","html_url":"https://github.com/amplab/tachyon/pull/1621","diff_url":"https://github.com/amplab/tachyon/pull/1621.diff","patch_url":"https://github.com/amplab/tachyon/pull/1621.patch"},"body":"Currently, to check if a file exists, users have to call getInfo on the\r\nfile, and catch if it throws an exception. Instead, we changed\r\nTachyonFileSystem.open, so that when a user opens a file, we return null\r\nif the file was not found. Thus users can check if a file exists by\r\ntrying to open it."},"comment":{"url":"https://api.github.com/repos/amplab/tachyon/issues/comments/141714449","html_url":"https://github.com/amplab/tachyon/pull/1621#issuecomment-141714449","issue_url":"https://api.github.com/repos/amplab/tachyon/issues/1621","id":141714449,"user":{"login":"AmplabJenkins","id":4031291,"avatar_url":"https://avatars.githubusercontent.com/u/4031291?v=3","gravatar_id":"","url":"https://api.github.com/users/AmplabJenkins","html_url":"https://github.com/AmplabJenkins","followers_url":"https://api.github.com/users/AmplabJenkins/followers","following_url":"https://api.github.com/users/AmplabJenkins/following{/other_user}","gists_url":"https://api.github.com/users/AmplabJenkins/gists{/gist_id}","starred_url":"https://api.github.com/users/AmplabJenkins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AmplabJenkins/subscriptions","organizations_url":"https://api.github.com/users/AmplabJenkins/orgs","repos_url":"https://api.github.com/users/AmplabJenkins/repos","events_url":"https://api.github.com/users/AmplabJenkins/events{/privacy}","received_events_url":"https://api.github.com/users/AmplabJenkins/received_events","type":"User","site_admin":false},"created_at":"2015-09-19T23:20:07Z","updated_at":"2015-09-19T23:20:07Z","body":"Test FAILed.\nRefer to this link for build results (access rights to CI server needed): \nhttps://amplab.cs.berkeley.edu/jenkins/job/Tachyon-Pull-Request-Builder/5249/<h2>Failed Tests: <span class='status-failure'>2</span></h2><h3><a name='org.tachyonproject:tachyon-integration-tests' /><a href='https://amplab.cs.berkeley.edu/jenkins/job/Tachyon-Pull-Request-Builder/5249/org.tachyonproject$tachyon-integration-tests/testReport'>org.tachyonproject:tachyon-integration-tests</a>: <span class='status-failure'>2</span></h3><ul><li><a href='https://amplab.cs.berkeley.edu/jenkins/job/Tachyon-Pull-Request-Builder/5249/org.tachyonproject$tachyon-integration-tests/testReport/tachyon.client/TachyonFileSystemIntegrationTest/deleteFileTest/'><strong>tachyon.client.TachyonFileSystemIntegrationTest.deleteFileTest</strong></a></li><li><a href='https://amplab.cs.berkeley.edu/jenkins/job/Tachyon-Pull-Request-Builder/5249/org.tachyonproject$tachyon-integration-tests/testReport/tachyon.client/UfsUtilsIntegrationTest/loadUnderFsTest/'><strong>tachyon.client.UfsUtilsIntegrationTest.loadUnderFsTest</strong></a></li></ul>\nTest FAILed."}}