{"action":"created","issue":{"url":"https://api.github.com/repos/Open-I-Beam/swift-storlets/issues/15","labels_url":"https://api.github.com/repos/Open-I-Beam/swift-storlets/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/Open-I-Beam/swift-storlets/issues/15/comments","events_url":"https://api.github.com/repos/Open-I-Beam/swift-storlets/issues/15/events","html_url":"https://github.com/Open-I-Beam/swift-storlets/issues/15","id":95504648,"number":15,"title":"The storlet handler in the pipeline seem to cause problems with the replicators","user":{"login":"eranrom","id":5057948,"avatar_url":"https://avatars.githubusercontent.com/u/5057948?v=3","gravatar_id":"","url":"https://api.github.com/users/eranrom","html_url":"https://github.com/eranrom","followers_url":"https://api.github.com/users/eranrom/followers","following_url":"https://api.github.com/users/eranrom/following{/other_user}","gists_url":"https://api.github.com/users/eranrom/gists{/gist_id}","starred_url":"https://api.github.com/users/eranrom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eranrom/subscriptions","organizations_url":"https://api.github.com/users/eranrom/orgs","repos_url":"https://api.github.com/users/eranrom/repos","events_url":"https://api.github.com/users/eranrom/events{/privacy}","received_events_url":"https://api.github.com/users/eranrom/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-16T19:11:54Z","updated_at":"2015-07-22T10:46:03Z","closed_at":"2015-07-22T10:46:03Z","body":" Before install Storlets, I looked the logs of the storage nodes to check these errors, and they don't appear (replicator works fine without errors). Then, after install storlets, they appear again, and as more files in swift => more \"invalid paths\" errors from Storlet-handler.\r\n\r\nNow, I have executed a simple test to verify this: In 1 storage node, I have modified object-server.conf deleting storlet-handler from pipeline and restarting swift with \"swift-init all restart\" => \"invalid paths\" errors from storlet-handler disapeer."},"comment":{"url":"https://api.github.com/repos/Open-I-Beam/swift-storlets/issues/comments/123662026","html_url":"https://github.com/Open-I-Beam/swift-storlets/issues/15#issuecomment-123662026","issue_url":"https://api.github.com/repos/Open-I-Beam/swift-storlets/issues/15","id":123662026,"user":{"login":"eranrom","id":5057948,"avatar_url":"https://avatars.githubusercontent.com/u/5057948?v=3","gravatar_id":"","url":"https://api.github.com/users/eranrom","html_url":"https://github.com/eranrom","followers_url":"https://api.github.com/users/eranrom/followers","following_url":"https://api.github.com/users/eranrom/following{/other_user}","gists_url":"https://api.github.com/users/eranrom/gists{/gist_id}","starred_url":"https://api.github.com/users/eranrom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eranrom/subscriptions","organizations_url":"https://api.github.com/users/eranrom/orgs","repos_url":"https://api.github.com/users/eranrom/repos","events_url":"https://api.github.com/users/eranrom/events{/privacy}","received_events_url":"https://api.github.com/users/eranrom/received_events","type":"User","site_admin":false},"created_at":"2015-07-22T10:46:03Z","updated_at":"2015-07-22T10:46:03Z","body":"The reason for the issue was the storlet_handler running in the object server returning an error on an unexpected path structure. It happens that the replicators generate requests to the object server with such an unexpected structure. The fix allows such requests to complete without any intervention of the middleware."}}