Mergin Maps relatório de incidentes

Caro utilizador Mergin Maps ,

Lamentamos a interrupção do serviço que ocorreu ontem (6 de Fevereiro de 2022). A boa notícia é que todos os seus dados são seguros e o sistema não foi danificado, violado ou comprometido de forma alguma. A interrupção deveu-se a questões imprevistas durante uma grande actualização dos Espaços de Trabalho(https://merginmaps.com/blog/introducing-workspaces-simplified-collaboration). O problema pode também ter causado o envio de um ou mais emails (ver abaixo) por engano. Por favor, ignore tais emails.

Deixem-me explicar a questão com mais pormenor: Uma actualização programada do serviço para a implantação da nova funcionalidade de espaços de trabalho teve lugar ontem entre as 12:00-13:30 CET. O desdobramento parecia ter sido bem sucedido nos testes pós-desdobramento, pelo que o serviço foi retirado do modo de manutenção. Às 14:00 CET, muitos de vós receberam e-mails (por exemplo, o final do ensaio ou similares) que não eram válidos para a vossa conta de utilizador. Por volta das 14:30 CET um problema imprevisto na base de dados fez com que o serviço ficasse indisponível. Identificámos o problema pouco depois de ele se ter manifestado e depois trabalhámos continuamente para conceber e aplicar com segurança um conjunto de correcções com o serviço a voltar a estar online por volta das 22:00 CET. A componente de mapa da web e parte da componente de envio de correio electrónico continua desactivada por enquanto, mas deverá voltar a funcionar em breve.

Para aqueles que estão interessados nos detalhes técnicos, o problema foi identificado como um caso raro quando o planeador da consulta da base de dados faz uma escolha menos que óptima de como executar uma determinada instrução SQL (contendo SELECT ... ORDER BY join_attribute LIMIT 1). Uma consulta que normalmente funcionava bem menos de um segundo acabou por demorar mais de 80 segundos, esgotando rapidamente os recursos da base de dados e tornando efectivamente o serviço indisponível.

Mais uma vez, gostaríamos de pedir desculpa por qualquer inconveniente que esta interrupção do serviço possa ter causado. É lamentável que mesmo com várias rondas de testes antes da libertação e várias medidas de segurança existentes, não tenhamos sido capazes de apanhar este problema. Estamos a trabalhar para recuperar as características suspensas o mais rapidamente possível e vamos utilizar a experiência para melhorar continuamente os nossos procedimentos, mitigando ainda mais os riscos de tais eventos no futuro.

Graças a todos os utilizadores que entraram em contacto connosco para relatar problemas. Se ainda tiver quaisquer problemas, não hesite em contactar support@merginmaps.com e entraremos em contacto consigo prontamente.

Em nome de toda a equipa Mergin Maps ,

Peter Petrik e Saber Razmjooei