{"action":"created","issue":{"url":"https://api.github.com/repos/amplab/tachyon/issues/2212","labels_url":"https://api.github.com/repos/amplab/tachyon/issues/2212/labels{/name}","comments_url":"https://api.github.com/repos/amplab/tachyon/issues/2212/comments","events_url":"https://api.github.com/repos/amplab/tachyon/issues/2212/events","html_url":"https://github.com/amplab/tachyon/pull/2212","id":120264213,"number":2212,"title":"[TACHYON-1388] OpenStack Swift driver without Hadoop dependency","user":{"login":"gilv","id":6321715,"avatar_url":"https://avatars.githubusercontent.com/u/6321715?v=3","gravatar_id":"","url":"https://api.github.com/users/gilv","html_url":"https://github.com/gilv","followers_url":"https://api.github.com/users/gilv/followers","following_url":"https://api.github.com/users/gilv/following{/other_user}","gists_url":"https://api.github.com/users/gilv/gists{/gist_id}","starred_url":"https://api.github.com/users/gilv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gilv/subscriptions","organizations_url":"https://api.github.com/users/gilv/orgs","repos_url":"https://api.github.com/users/gilv/repos","events_url":"https://api.github.com/users/gilv/events{/privacy}","received_events_url":"https://api.github.com/users/gilv/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":33,"created_at":"2015-12-03T20:36:57Z","updated_at":"2015-12-29T06:45:28Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/amplab/tachyon/pulls/2212","html_url":"https://github.com/amplab/tachyon/pull/2212","diff_url":"https://github.com/amplab/tachyon/pull/2212.diff","patch_url":"https://github.com/amplab/tachyon/pull/2212.patch"},"body":" This is new Swift driver implementation, based on JOSS package. It access Swift directly and doesn't use Hadoop drivers to access Swift."},"comment":{"url":"https://api.github.com/repos/amplab/tachyon/issues/comments/167732620","html_url":"https://github.com/amplab/tachyon/pull/2212#issuecomment-167732620","issue_url":"https://api.github.com/repos/amplab/tachyon/issues/2212","id":167732620,"user":{"login":"gilv","id":6321715,"avatar_url":"https://avatars.githubusercontent.com/u/6321715?v=3","gravatar_id":"","url":"https://api.github.com/users/gilv","html_url":"https://github.com/gilv","followers_url":"https://api.github.com/users/gilv/followers","following_url":"https://api.github.com/users/gilv/following{/other_user}","gists_url":"https://api.github.com/users/gilv/gists{/gist_id}","starred_url":"https://api.github.com/users/gilv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gilv/subscriptions","organizations_url":"https://api.github.com/users/gilv/orgs","repos_url":"https://api.github.com/users/gilv/repos","events_url":"https://api.github.com/users/gilv/events{/privacy}","received_events_url":"https://api.github.com/users/gilv/received_events","type":"User","site_admin":false},"created_at":"2015-12-29T06:45:28Z","updated_at":"2015-12-29T06:45:28Z","body":"@calvinjia what is the origin of directory rename? is it something that happens all the time when Tachyon writes new data? I saw that Tachyon only perform object rename. \r\nDoes directory rename can only be activated by the end user who implements Tachyon APIs or it happens all the time in background and originated by some Tachyon core modules?\r\n\r\nAlso is there a way to know if rename on directory or object? Without knowing it each call to \"public boolean rename(String src, String dat)\" will need to perform listing which is a costly operation."}}