{"action":"opened","issue":{"url":"https://api.github.com/repos/fission/fission/issues/800","repository_url":"https://api.github.com/repos/fission/fission","labels_url":"https://api.github.com/repos/fission/fission/issues/800/labels{/name}","comments_url":"https://api.github.com/repos/fission/fission/issues/800/comments","events_url":"https://api.github.com/repos/fission/fission/issues/800/events","html_url":"https://github.com/fission/fission/issues/800","id":342524908,"node_id":"MDU6SXNzdWUzNDI1MjQ5MDg=","number":800,"title":"Improve fidelity of saving HTTP requests/responses in Protobuf message types","user":{"login":"Amusement","id":11300288,"node_id":"MDQ6VXNlcjExMzAwMjg4","avatar_url":"https://avatars1.githubusercontent.com/u/11300288?v=4","gravatar_id":"","url":"https://api.github.com/users/Amusement","html_url":"https://github.com/Amusement","followers_url":"https://api.github.com/users/Amusement/followers","following_url":"https://api.github.com/users/Amusement/following{/other_user}","gists_url":"https://api.github.com/users/Amusement/gists{/gist_id}","starred_url":"https://api.github.com/users/Amusement/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Amusement/subscriptions","organizations_url":"https://api.github.com/users/Amusement/orgs","repos_url":"https://api.github.com/users/Amusement/repos","events_url":"https://api.github.com/users/Amusement/events{/privacy}","received_events_url":"https://api.github.com/users/Amusement/received_events","type":"User","site_admin":false},"labels":[{"id":998088993,"node_id":"MDU6TGFiZWw5OTgwODg5OTM=","url":"https://api.github.com/repos/fission/fission/labels/record-replay","name":"record-replay","color":"8c98e2","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-18T23:21:03Z","updated_at":"2018-07-18T23:21:03Z","closed_at":null,"author_association":"COLLABORATOR","body":"Currently, for the record-replay feature, we save incoming HTTP requests and responses in a custom Protobuf message type that saves only the most important fields needed to replay the request (Headers, URL, etc.) Discarding the other fields may be problematic in some cases where users rely on them for their functions. We should improve fidelity by storing and replaying, as close as possible, exactly what was received. \r\n\r\nSee the file ``spec.proto`` in the ``redis`` package."}}
{"actor":{"display_login":"Amusement"}}