{"action":"opened","issue":{"url":"https://api.github.com/repos/javaswift/joss/issues/114","repository_url":"https://api.github.com/repos/javaswift/joss","labels_url":"https://api.github.com/repos/javaswift/joss/issues/114/labels{/name}","comments_url":"https://api.github.com/repos/javaswift/joss/issues/114/comments","events_url":"https://api.github.com/repos/javaswift/joss/issues/114/events","html_url":"https://github.com/javaswift/joss/issues/114","id":171981538,"number":114,"title":"ISILON slow authentication with large container","user":{"login":"rlMaica","id":3491571,"avatar_url":"https://avatars.githubusercontent.com/u/3491571?v=3","gravatar_id":"","url":"https://api.github.com/users/rlMaica","html_url":"https://github.com/rlMaica","followers_url":"https://api.github.com/users/rlMaica/followers","following_url":"https://api.github.com/users/rlMaica/following{/other_user}","gists_url":"https://api.github.com/users/rlMaica/gists{/gist_id}","starred_url":"https://api.github.com/users/rlMaica/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rlMaica/subscriptions","organizations_url":"https://api.github.com/users/rlMaica/orgs","repos_url":"https://api.github.com/users/rlMaica/repos","events_url":"https://api.github.com/users/rlMaica/events{/privacy}","received_events_url":"https://api.github.com/users/rlMaica/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-18T19:30:35Z","updated_at":"2016-08-18T19:30:35Z","closed_at":null,"body":"Hello, I have an application accessing the ISILON with JOSS, my folder structure is quite extensive and end up having only 5 files per folder.\r\n\r\nMy problem is due to the large volume of files in the ISILON, the greater the number of files, the slower your login.\r\n\r\nThis is because, after the GET request to get the token, it performs a HEAD request to get the container metadata.\r\n\r\nCurrently, 2 million hosted files, the response time of the HEAD request is 50 minutes.\r\n\r\nWould disabling such a request?\r\n\r\nBelow the log:\r\n\r\nDEBUG [main] (DefaultClientConnection.java:273) - >> GET /auth/v1.0/myroot/0001 HTTP/1.1\r\nDEBUG [main] (DefaultClientConnection.java:276) - >> X-Storage-User: myuser:myuser\r\nDEBUG [main] (DefaultClientConnection.java:276) - >> X-Storage-Pass: mypass\r\nDEBUG [main] (DefaultClientConnection.java:276) - >> Host: 10.0.0.0:28080\r\nDEBUG [main] (DefaultClientConnection.java:276) - >> Connection: Keep-Alive\r\nDEBUG [main] (DefaultClientConnection.java:276) - >> User-Agent: Apache-HttpClient/4.2.1 (java 1.5)\r\nDEBUG [main] (Wire.java:63) - << \"HTTP/1.1 200 OK[\\r][\\n]\"\r\nDEBUG [main] (Wire.java:63) - << \"Content-Length: 99[\\r][\\n]\"\r\nDEBUG [main] (Wire.java:63) - << \"Content-Type: application/json; charset=utf-8[\\r][\\n]\"\r\nDEBUG [main] (Wire.java:63) - << \"Date: Thu, 18 Aug 2016 16:15:03 BRT[\\r][\\n]\"\r\nDEBUG [main] (Wire.java:63) - << \"X-Auth-Token: AUTH_tk711953cd2cb1023c1b90dba84519d92e[\\r][\\n]\"\r\nDEBUG [main] (Wire.java:63) - << \"X-Storage-Token: AUTH_tk711953cd2cb1023c1b90dba84519d92e[\\r][\\n]\"\r\nDEBUG [main] (Wire.java:63) - << \"X-Storage-Url: http://10.0.0.0:28080/v1/AUTH_myuser[\\r][\\n]\"\r\nDEBUG [main] (Wire.java:63) - << \"X-Trans-Id: txd653627813ba4365a6d33-0057b60937[\\r][\\n]\"\r\nDEBUG [main] (Wire.java:63) - << \"[\\r][\\n]\"\r\nDEBUG [main] (DefaultClientConnection.java:254) - Receiving response: HTTP/1.1 200 OK\r\nDEBUG [main] (DefaultClientConnection.java:257) - << HTTP/1.1 200 OK\r\nDEBUG [main] (DefaultClientConnection.java:260) - << Content-Length: 99\r\nDEBUG [main] (DefaultClientConnection.java:260) - << Content-Type: application/json; charset=utf-8\r\nDEBUG [main] (DefaultClientConnection.java:260) - << Date: Thu, 18 Aug 2016 16:15:03 BRT\r\nDEBUG [main] (DefaultClientConnection.java:260) - << X-Auth-Token: AUTH_tk711953cd2cb1023c1b90dba84519d92e\r\nDEBUG [main] (DefaultClientConnection.java:260) - << X-Storage-Token: AUTH_tk711953cd2cb1023c1b90dba84519d92e\r\nDEBUG [main] (DefaultClientConnection.java:260) - << X-Storage-Url: http://10.30.8.24:28080/v1/AUTH_ucandct\r\nDEBUG [main] (DefaultClientConnection.java:260) - << X-Trans-Id: txd653627813ba4365a6d33-0057b60937\r\nDEBUG [main] (DefaultRequestDirector.java:540) - Connection can be kept alive indefinitely\r\nDEBUG [main] (Wire.java:77) - << \"{\"storage\": {\"cluster_name\": \"http://10.30.8.24:28080/v1/AUTH_ucandct\", \"default\": \"cluster_name\"}}\"\r\nDEBUG [main] (PoolingClientConnectionManager.java:272) - Connection [id: 0][route: {}->http://10.30.8.24:28080] can be kept alive indefinitely\r\nDEBUG [main] (PoolingClientConnectionManager.java:278) - Connection released: [id: 0][route: {}->http://10.30.8.24:28080][total kept alive: 1; route allocated: 1 of 25; total allocated: 1 of 50]\r\n INFO [main] (ClientImpl.java:99) - JOSS / Successfully authenticated\r\n\r\n\r\n\r\nThis is HEAD request:\r\n\r\nDEBUG [main] (DefaultClientConnection.java:273) - >> HEAD /v1/AUTH_myuser HTTP/1.1\r\nDEBUG [main] (DefaultClientConnection.java:276) - >> X-Auth-Token: AUTH_tk711953cd2cb1023c1b90dba84519d92e\r\nDEBUG [main] (DefaultClientConnection.java:276) - >> CONNECTION: Keep-Alive\r\nDEBUG [main] (DefaultClientConnection.java:276) - >> Host: 10.0.0.0:28080\r\nDEBUG [main] (DefaultClientConnection.java:276) - >> User-Agent: Apache-HttpClient/4.2.1 (java 1.5)"}}
{"actor":{"display_login":"rlMaica"}}