Рет қаралды 70
Еще один практический доклад на BootCamp 2024 - от разработчика «Тантор Лабс» Льва Николаева.
Он в деталях продемонстрировал процесс пошаговой отладки исходного кода PostgreSQL на примере pg_store_plans с использованием средства отладки Visual Studio Code.
«В PostgreSQL есть много расширений, одно из них pg_store_plans. Однажды мне пришлось заниматься его обновлением для поддержки версии PostgreSQL 16.1. Я это выполнил и открыл pull request авторам расширения», - начал спикер, обратив внимание на важность подобного обмена опытом между разработчиками.
Лев показал, где происходит обнаружение проблемы работы расширения pg_store_plans, как компилировать исходный код PostgreSQL с отладочными символами и применять продвинутые техники для выявления и устранения ошибок, как подготовить среду для отладочной компиляции и как настроить Visual Studio Code для эффективной отладки.