{"action":"created","issue":{"url":"https://api.github.com/repos/juttle/juttle/issues/293","repository_url":"https://api.github.com/repos/juttle/juttle","labels_url":"https://api.github.com/repos/juttle/juttle/issues/293/labels{/name}","comments_url":"https://api.github.com/repos/juttle/juttle/issues/293/comments","events_url":"https://api.github.com/repos/juttle/juttle/issues/293/events","html_url":"https://github.com/juttle/juttle/pull/293","id":129866891,"number":293,"title":"append option for file adapter","user":{"login":"rlgomes","id":107359,"avatar_url":"https://avatars.githubusercontent.com/u/107359?v=3","gravatar_id":"","url":"https://api.github.com/users/rlgomes","html_url":"https://github.com/rlgomes","followers_url":"https://api.github.com/users/rlgomes/followers","following_url":"https://api.github.com/users/rlgomes/following{/other_user}","gists_url":"https://api.github.com/users/rlgomes/gists{/gist_id}","starred_url":"https://api.github.com/users/rlgomes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rlgomes/subscriptions","organizations_url":"https://api.github.com/users/rlgomes/orgs","repos_url":"https://api.github.com/users/rlgomes/repos","events_url":"https://api.github.com/users/rlgomes/events{/privacy}","received_events_url":"https://api.github.com/users/rlgomes/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/juttle/juttle/labels/in%20progress","name":"in progress","color":"ffa500"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-01-29T19:55:08Z","updated_at":"2016-02-03T01:57:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/juttle/juttle/pulls/293","html_url":"https://github.com/juttle/juttle/pull/293","diff_url":"https://github.com/juttle/juttle/pull/293.diff","patch_url":"https://github.com/juttle/juttle/pull/293.patch"},"body":"fixes #286\r\n\r\nThis will enable the ability to append on `write file` for `jsonl` and\r\n`csv` formats. We don't verify that the existing files are valid in any\r\nway and the only \"trick\" here is that for CSV if the file exists we\r\nassume it has an existing header with valid data and append to it.\r\n\r\ndocumentation updated\r\n"},"comment":{"url":"https://api.github.com/repos/juttle/juttle/issues/comments/178955182","html_url":"https://github.com/juttle/juttle/pull/293#issuecomment-178955182","issue_url":"https://api.github.com/repos/juttle/juttle/issues/293","id":178955182,"user":{"login":"rlgomes","id":107359,"avatar_url":"https://avatars.githubusercontent.com/u/107359?v=3","gravatar_id":"","url":"https://api.github.com/users/rlgomes","html_url":"https://github.com/rlgomes","followers_url":"https://api.github.com/users/rlgomes/followers","following_url":"https://api.github.com/users/rlgomes/following{/other_user}","gists_url":"https://api.github.com/users/rlgomes/gists{/gist_id}","starred_url":"https://api.github.com/users/rlgomes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rlgomes/subscriptions","organizations_url":"https://api.github.com/users/rlgomes/orgs","repos_url":"https://api.github.com/users/rlgomes/repos","events_url":"https://api.github.com/users/rlgomes/events{/privacy}","received_events_url":"https://api.github.com/users/rlgomes/received_events","type":"User","site_admin":false},"created_at":"2016-02-03T01:57:23Z","updated_at":"2016-02-03T01:57:23Z","body":"@demmer added a comment to the `_readHeaders` function but I don't think there's much other than moving that logic to read the headers out of the file adapter code as a helper function off of the csv parser that can be done to move that code to a better location."}}