У ребят из matrix.org домашний сервер крутится на мощной PostgreSQL. В одной из таблиц залетел битый индекс. Когда конкретно это случилось они все еще не знают, но похоже, что где-то год назад, а может и раньше.
Сначала эта проблема не давала о себе знать. Но потом включилась фоновая чистка - она должна была удалять из таблицы старый мусор, а вместо этого из-за кривого индекса вычистила живые данные. В итоге пострадали комнаты.
Как только косяк обнаружили, команда быстренько пересобрала индекс и подняла удалённые данные из бэкапов. Теперь вроде бы всё ок, но они все еще не уверены как это произошло.
28.07.2025
Похожее
02.09.2025
SQLite для local-first
Один разработчик сделал систему синхронизации, которая работает local-first. Всё...
21.07.2025
GitHub и DuckDB
Последнее время, немного ковыряюсь с DuckDB, но у меня все еще сложности с приду...
02.06.2025
PostgreSQL IDE
Мелкомягкие запилили свой редактор для работы с PostgreSQL. Ну, не совсем прям р...
29.04.2025
Кузя
Это встраиваемая графовая база данных, разработанная для высокой скорости выполн...