{"action":"created","issue":{"url":"https://api.github.com/repos/datosgobar/series-tiempo-ar-api/issues/227","repository_url":"https://api.github.com/repos/datosgobar/series-tiempo-ar-api","labels_url":"https://api.github.com/repos/datosgobar/series-tiempo-ar-api/issues/227/labels{/name}","comments_url":"https://api.github.com/repos/datosgobar/series-tiempo-ar-api/issues/227/comments","events_url":"https://api.github.com/repos/datosgobar/series-tiempo-ar-api/issues/227/events","html_url":"https://github.com/datosgobar/series-tiempo-ar-api/issues/227","id":306588782,"number":227,"title":"Los logs del reporte de errores deben siempre tener alguna excepción por la cual se reporta un error","user":{"login":"abenassi","id":4405346,"avatar_url":"https://avatars0.githubusercontent.com/u/4405346?v=4","gravatar_id":"","url":"https://api.github.com/users/abenassi","html_url":"https://github.com/abenassi","followers_url":"https://api.github.com/users/abenassi/followers","following_url":"https://api.github.com/users/abenassi/following{/other_user}","gists_url":"https://api.github.com/users/abenassi/gists{/gist_id}","starred_url":"https://api.github.com/users/abenassi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abenassi/subscriptions","organizations_url":"https://api.github.com/users/abenassi/orgs","repos_url":"https://api.github.com/users/abenassi/repos","events_url":"https://api.github.com/users/abenassi/events{/privacy}","received_events_url":"https://api.github.com/users/abenassi/received_events","type":"User","site_admin":false},"labels":[{"id":651442299,"url":"https://api.github.com/repos/datosgobar/series-tiempo-ar-api/labels/bug","name":"bug","color":"ee0701","default":true},{"id":861593412,"url":"https://api.github.com/repos/datosgobar/series-tiempo-ar-api/labels/review","name":"review","color":"ff778c","default":false}],"state":"closed","locked":false,"assignee":{"login":"lucaslavandeira","id":19612265,"avatar_url":"https://avatars3.githubusercontent.com/u/19612265?v=4","gravatar_id":"","url":"https://api.github.com/users/lucaslavandeira","html_url":"https://github.com/lucaslavandeira","followers_url":"https://api.github.com/users/lucaslavandeira/followers","following_url":"https://api.github.com/users/lucaslavandeira/following{/other_user}","gists_url":"https://api.github.com/users/lucaslavandeira/gists{/gist_id}","starred_url":"https://api.github.com/users/lucaslavandeira/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucaslavandeira/subscriptions","organizations_url":"https://api.github.com/users/lucaslavandeira/orgs","repos_url":"https://api.github.com/users/lucaslavandeira/repos","events_url":"https://api.github.com/users/lucaslavandeira/events{/privacy}","received_events_url":"https://api.github.com/users/lucaslavandeira/received_events","type":"User","site_admin":false},"assignees":[{"login":"lucaslavandeira","id":19612265,"avatar_url":"https://avatars3.githubusercontent.com/u/19612265?v=4","gravatar_id":"","url":"https://api.github.com/users/lucaslavandeira","html_url":"https://github.com/lucaslavandeira","followers_url":"https://api.github.com/users/lucaslavandeira/followers","following_url":"https://api.github.com/users/lucaslavandeira/following{/other_user}","gists_url":"https://api.github.com/users/lucaslavandeira/gists{/gist_id}","starred_url":"https://api.github.com/users/lucaslavandeira/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucaslavandeira/subscriptions","organizations_url":"https://api.github.com/users/lucaslavandeira/orgs","repos_url":"https://api.github.com/users/lucaslavandeira/repos","events_url":"https://api.github.com/users/lucaslavandeira/events{/privacy}","received_events_url":"https://api.github.com/users/lucaslavandeira/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/datosgobar/series-tiempo-ar-api/milestones/10","html_url":"https://github.com/datosgobar/series-tiempo-ar-api/milestone/10","labels_url":"https://api.github.com/repos/datosgobar/series-tiempo-ar-api/milestones/10/labels","id":3096753,"number":10,"title":"Administración - Segunda Iteración","description":"Esta etapa recoge el feedback generado por el uso de las funcionalidades de administración implementada en la primera iteración, para una segunda iteración de requerimientos que mejoren las capacidades de operación, mantenimiento y monitoreo de la API.\r\n\r\nObjetivos:\r\n\r\n+ [ ] Feedback diferenciado a los nodos (reciben reporte de indexación relativo a sus datos)\r\n+ [ ] Sofisticación del reporte de indexación (más información y reporte de errores)\r\n\r\n\r\n","creator":{"login":"abenassi","id":4405346,"avatar_url":"https://avatars0.githubusercontent.com/u/4405346?v=4","gravatar_id":"","url":"https://api.github.com/users/abenassi","html_url":"https://github.com/abenassi","followers_url":"https://api.github.com/users/abenassi/followers","following_url":"https://api.github.com/users/abenassi/following{/other_user}","gists_url":"https://api.github.com/users/abenassi/gists{/gist_id}","starred_url":"https://api.github.com/users/abenassi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abenassi/subscriptions","organizations_url":"https://api.github.com/users/abenassi/orgs","repos_url":"https://api.github.com/users/abenassi/repos","events_url":"https://api.github.com/users/abenassi/events{/privacy}","received_events_url":"https://api.github.com/users/abenassi/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":17,"state":"open","created_at":"2018-02-07T13:52:29Z","updated_at":"2018-03-26T17:49:46Z","due_on":"2018-03-12T07:00:00Z","closed_at":null},"comments":1,"created_at":"2018-03-19T18:53:02Z","updated_at":"2018-03-26T17:49:46Z","closed_at":"2018-03-26T17:49:46Z","author_association":"OWNER","body":"**Contexto**\n\nEn la versión `1.0.10-beta` en *staging* se ve un reporte de errores que en algunos casos no ofrece información accionable alguna:\n\n```\n-Excepción en distrbución 77.2: Campo ica_exportaciones_colombia faltante en la distribución 77.2\nExcepción en distrbución 77.3: Campo ica_exportaciones_colombia faltante en la distribución 77.3\nExcepción en distrbución 179.1: Campo tc23_cotizacion faltante en la distribución 179.1\nExcepción en distrbución 192.1: URL inválida en distribución {} 192.1\nExcepción en distrbución 322.1: Campo turismo_receptivo_total faltante en la distribución 322.1\nExcepción en distrbución 332.1: Hay field con title repetido: [u'sistema_finan_1_liquidez_amplia' u'sistema_finan_2_liquidez'\nu'bancos_priv_1_liquidez_amplia' u'bancos_priv_2_liquidez'\nu'bancos_priv_nacionales_1_liquidez_amplia'\nu'bancos_priv_nacionales_2_liquidez'\nu'bancos_priv_extranjeros_1_liquidez_amplia'\nu'bancos_priv_extranjeros_2_liquidez' u'bancos_publicos_1_liquidez_amplia'\nu'bancos_publicos_2_liquidez' u'entidades_finan_no_banc_1_liquidez_amplia'\nu'entidades_finan_no_banc_2_liquidez']\nExcepción en distrbución 332.2: Hay field con title repetido: [u'sistema_finan_1_liquidez_amplia' u'sistema_finan_2_liquidez'\nu'bancos_priv_1_liquidez_amplia' u'bancos_priv_2_liquidez'\nu'bancos_priv_nacionales_1_liquidez_amplia'\nu'bancos_priv_nacionales_2_liquidez'\nu'bancos_priv_extranjeros_1_liquidez_amplia'\nu'bancos_priv_extranjeros_2_liquidez' u'bancos_publicos_1_liquidez_amplia'\nu'bancos_publicos_2_liquidez' u'entidades_finan_no_banc_1_liquidez_amplia'\nu'entidades_finan_no_banc_2_liquidez']\nExcepción en distrbución 333.1: Hay field con title repetido: [u'sist_financ_resultado_monetario' u'bancos_priv_resultado_monetario'\nu'bancos_priv_nac_resultado_monetario'\nu'bancos_priv_ext_resultado_monetario' u'bancos_pub_resultado_monetario'\nu'enti_finan_no_banc_resultado_monetario']\nExcepción en distrbución 333.2: Hay field con title repetido: [u'sist_financ_resultado_monetario' u'bancos_priv_resultado_monetario'\nu'bancos_priv_nac_resultado_monetario'\nu'bancos_priv_ext_resultado_monetario' u'bancos_pub_resultado_monetario'\nu'enti_finan_no_banc_resultado_monetario']\nExcepción en distrbución 381.2: \nExcepción en distrbución 381.3: \nExcepción en distrbución 381.4: \nExcepción en distrbución 381.16: \nExcepción en distrbución 381.19: \nExcepción en distrbución 382.1: \nExcepción en distrbución 382.2: \nExcepción en distrbución 382.3: \nExcepción en distrbución 382.4: \nExcepción en distrbución 382.16: \nExcepción en distrbución 382.17: \nExcepción en distrbución 382.18: \nExcepción en distrbución 382.19: \nExcepción en distrbución 382.20: \nExcepción en distrbución 383.1: \nExcepción en distrbución 383.2: \nExcepción en distrbución 383.3: \nExcepción en distrbución 384.1: \nExcepción en distrbución 384.2: \nExcepción en distrbución 384.3: \nExcepción en distrbución 384.4: \nExcepción en distrbución 384.5: \nExcepción en distrbución 384.6: \nExcepción en distrbución 384.7: \nExcepción en distrbución 384.8: \nExcepción en distrbución 387.1: \nExcepción en distrbución 387.2: \nExcepción en distrbución 387.3: \nExcepción en distrbución 387.4: \nExcepción en distrbución 387.5: \nExcepción en distrbución 387.6: \nExcepción en distrbución 387.7: \nExcepción en distrbución 387.8: \nExcepción en distrbución 387.9: \nExcepción en distrbución 387.10: \nExcepción en distrbución 387.11: \nExcepción en distrbución 388.1: \nExcepción en distrbución 388.2: \nExcepción en distrbución 388.3: \nExcepción en distrbución 388.4: \nExcepción en distrbución 388.5: \nExcepción en distrbución 388.6: \nExcepción en distrbución 388.7: \nExcepción en distrbución 388.8: \nExcepción en distrbución 388.9: \nExcepción en distrbución 388.10: \nExcepción en distrbución 388.11: \nExcepción en distrbución 388.12: \n```\n\n**Propuesta**\n\nLos logs con errores (donde se levantó alguna excepción) siempre deberían ofrecer alguna información del error, incluso aunque sea el mensaje de un error en Python en inglés, no controlado."},"comment":{"url":"https://api.github.com/repos/datosgobar/series-tiempo-ar-api/issues/comments/376253192","html_url":"https://github.com/datosgobar/series-tiempo-ar-api/issues/227#issuecomment-376253192","issue_url":"https://api.github.com/repos/datosgobar/series-tiempo-ar-api/issues/227","id":376253192,"user":{"login":"lucaslavandeira","id":19612265,"avatar_url":"https://avatars3.githubusercontent.com/u/19612265?v=4","gravatar_id":"","url":"https://api.github.com/users/lucaslavandeira","html_url":"https://github.com/lucaslavandeira","followers_url":"https://api.github.com/users/lucaslavandeira/followers","following_url":"https://api.github.com/users/lucaslavandeira/following{/other_user}","gists_url":"https://api.github.com/users/lucaslavandeira/gists{/gist_id}","starred_url":"https://api.github.com/users/lucaslavandeira/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucaslavandeira/subscriptions","organizations_url":"https://api.github.com/users/lucaslavandeira/orgs","repos_url":"https://api.github.com/users/lucaslavandeira/repos","events_url":"https://api.github.com/users/lucaslavandeira/events{/privacy}","received_events_url":"https://api.github.com/users/lucaslavandeira/received_events","type":"User","site_admin":false},"created_at":"2018-03-26T17:49:15Z","updated_at":"2018-03-26T17:49:15Z","author_association":"CONTRIBUTOR","body":"El error no ocurre más, pero se pusieron mensajes de error en los puntos donde se podrían llegar a levantar excepciones dentro de la aplicación. Lo que no se puede controlar son excepciones lanzadas por librerías externas, que posiblemente es lo que haya ocurrido en las distribuciones 381-388"}}
{"actor":{"display_login":"lucaslavandeira"}}