mirror of https://github.com/yandex/odyssey.git
![]() * Target session attr feature for storage Storage host section is now accepts a comma-separated PostgreSQL hosts list, in format "host2,host2" or "[host1]:port1,host2" etc. Storage structure now holds pointer to host, which connection was acquired. This is required to cancel`s queries to work fine. Target session attrs policies added: read-write read-only any (default) Target session attrs uses pg_is_in_recovery function to check if host in primary or replica. in_hot_standby option is not checked yet. |
||
---|---|---|
.. | ||
auth_query | ||
bin | ||
dev | ||
dpkg | ||
hba | ||
lagpolling | ||
ldap | ||
ody-integration-test | ||
pg | ||
prep_stmts | ||
scram | ||
shell-test | ||
tsa | ||
Dockerfile | ||
README.md | ||
entrypoint.sh | ||
odyssey.conf |
README.md
Local development inside Docker
To start you will need a Docker installed. To install see docker-for-mac, docker-for-windows, docker-for-linux.
To start just run:
docker-compose up
This command will:
- Build Docker image with needed dependencies
- Build
CMAKE_BUILD_TYPE
version of Odyssey (Debug
by default) - Start Odyssey with
odyssey.conf
from this directory
Feel free to edit odyssey.conf
– it's for local development and will not be committed.