{"action":"created","issue":{"url":"https://api.github.com/repos/slamdata/slamdata/issues/249","labels_url":"https://api.github.com/repos/slamdata/slamdata/issues/249/labels{/name}","comments_url":"https://api.github.com/repos/slamdata/slamdata/issues/249/comments","events_url":"https://api.github.com/repos/slamdata/slamdata/issues/249/events","html_url":"https://github.com/slamdata/slamdata/issues/249","id":84264666,"number":249,"title":"no distinction between databases and folders in the file system","user":{"login":"garyb","id":693642,"avatar_url":"https://avatars.githubusercontent.com/u/693642?v=3","gravatar_id":"","url":"https://api.github.com/users/garyb","html_url":"https://github.com/garyb","followers_url":"https://api.github.com/users/garyb/followers","following_url":"https://api.github.com/users/garyb/following{/other_user}","gists_url":"https://api.github.com/users/garyb/gists{/gist_id}","starred_url":"https://api.github.com/users/garyb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/garyb/subscriptions","organizations_url":"https://api.github.com/users/garyb/orgs","repos_url":"https://api.github.com/users/garyb/repos","events_url":"https://api.github.com/users/garyb/events{/privacy}","received_events_url":"https://api.github.com/users/garyb/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/slamdata/slamdata/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/slamdata/slamdata/labels/file%20system","name":"file system","color":"bfdadc"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-06-02T23:40:00Z","updated_at":"2015-06-03T01:02:27Z","closed_at":null,"body":"This is an issue as databases aren't allowed to have spaces in the filename in mongodb, but when we create a new directory at the top level of a mount it's called \"Untitled Folder\". If you try and upload data inside this folder the PUT takes a really long time and then results in a 500 error with a NPE or just an empty response with no status code from jetty.\r\n\r\nI guess maybe slamengine needs an issue opening for that too, but what do we want to do here? Do we need another resource type in the filesystem for databases vs mounts?"},"comment":{"url":"https://api.github.com/repos/slamdata/slamdata/issues/comments/108146190","html_url":"https://github.com/slamdata/slamdata/issues/249#issuecomment-108146190","issue_url":"https://api.github.com/repos/slamdata/slamdata/issues/249","id":108146190,"user":{"login":"jdegoes","id":156745,"avatar_url":"https://avatars.githubusercontent.com/u/156745?v=3","gravatar_id":"","url":"https://api.github.com/users/jdegoes","html_url":"https://github.com/jdegoes","followers_url":"https://api.github.com/users/jdegoes/followers","following_url":"https://api.github.com/users/jdegoes/following{/other_user}","gists_url":"https://api.github.com/users/jdegoes/gists{/gist_id}","starred_url":"https://api.github.com/users/jdegoes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdegoes/subscriptions","organizations_url":"https://api.github.com/users/jdegoes/orgs","repos_url":"https://api.github.com/users/jdegoes/repos","events_url":"https://api.github.com/users/jdegoes/events{/privacy}","received_events_url":"https://api.github.com/users/jdegoes/received_events","type":"User","site_admin":false},"created_at":"2015-06-03T01:02:27Z","updated_at":"2015-06-03T01:02:27Z","body":"This is not a bug in the front-end, this is a bug in the backend. The backend should properly escape characters which are not allowed in database names. Please close this issue here and report on the backend. The front-end should neither know nor care which backends reserve which special characters in which types of entities (that's an irrelevant detail which must be abstracted over in the backend)."}}