diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..049cd4325 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,13 @@ +# Changelog + +## 3.0.1 - 2021-09-24 + +### Added + +* Added `get_quote` and `get_quotes` methods to `TzKTDatasource`. + +### Fixed + +* Defer spawning index datasources until initial sync is complete. It helps to mitigate some WebSocket-related crashes, but initial sync is a bit slower now. +* Fixed possible race conditions in `TzKTDatasource`. +* Start `jobs` scheduler after all indexes sync with a current head to speed up indexing. diff --git a/src/demo_hic_et_nunc/docker/docker-compose.yml b/src/demo_hic_et_nunc/docker/docker-compose.yml index 8c874f982..8ba819c51 100644 --- a/src/demo_hic_et_nunc/docker/docker-compose.yml +++ b/src/demo_hic_et_nunc/docker/docker-compose.yml @@ -30,7 +30,7 @@ services: retries: 5 hasura: - image: hasura/graphql-engine:v2.0.8 + image: hasura/graphql-engine:v2.0.9 ports: - 127.0.0.1:8080:8080 depends_on: diff --git a/src/demo_quipuswap/docker/docker-compose.yml b/src/demo_quipuswap/docker/docker-compose.yml index 544c6c4c3..5b1c332b3 100644 --- a/src/demo_quipuswap/docker/docker-compose.yml +++ b/src/demo_quipuswap/docker/docker-compose.yml @@ -30,7 +30,7 @@ services: retries: 5 hasura: - image: hasura/graphql-engine:v2.0.8 + image: hasura/graphql-engine:v2.0.9 ports: - 127.0.0.1:8080:8080 depends_on: diff --git a/src/demo_registrydao/docker/docker-compose.yml b/src/demo_registrydao/docker/docker-compose.yml index 7e5257bf2..d1b076847 100644 --- a/src/demo_registrydao/docker/docker-compose.yml +++ b/src/demo_registrydao/docker/docker-compose.yml @@ -30,7 +30,7 @@ services: retries: 5 hasura: - image: hasura/graphql-engine:v2.0.8 + image: hasura/graphql-engine:v2.0.9 ports: - 127.0.0.1:8080:8080 depends_on: diff --git a/src/demo_tezos_domains/docker/docker-compose.yml b/src/demo_tezos_domains/docker/docker-compose.yml index 55cfe1092..b5ba562ec 100644 --- a/src/demo_tezos_domains/docker/docker-compose.yml +++ b/src/demo_tezos_domains/docker/docker-compose.yml @@ -30,7 +30,7 @@ services: retries: 5 hasura: - image: hasura/graphql-engine:v2.0.8 + image: hasura/graphql-engine:v2.0.9 ports: - 127.0.0.1:8080:8080 depends_on: diff --git a/src/demo_tezos_domains_big_map/docker/docker-compose.yml b/src/demo_tezos_domains_big_map/docker/docker-compose.yml index 94fc8e8fd..c15ebb7ba 100644 --- a/src/demo_tezos_domains_big_map/docker/docker-compose.yml +++ b/src/demo_tezos_domains_big_map/docker/docker-compose.yml @@ -30,7 +30,7 @@ services: retries: 5 hasura: - image: hasura/graphql-engine:v2.0.8 + image: hasura/graphql-engine:v2.0.9 ports: - 127.0.0.1:8080:8080 depends_on: diff --git a/src/demo_tzbtc/docker/docker-compose.yml b/src/demo_tzbtc/docker/docker-compose.yml index b33dca79c..592225694 100644 --- a/src/demo_tzbtc/docker/docker-compose.yml +++ b/src/demo_tzbtc/docker/docker-compose.yml @@ -30,7 +30,7 @@ services: retries: 5 hasura: - image: hasura/graphql-engine:v2.0.8 + image: hasura/graphql-engine:v2.0.9 ports: - 127.0.0.1:8080:8080 depends_on: diff --git a/src/demo_tzcolors/docker/docker-compose.yml b/src/demo_tzcolors/docker/docker-compose.yml index 5ece8835d..78d348dbc 100644 --- a/src/demo_tzcolors/docker/docker-compose.yml +++ b/src/demo_tzcolors/docker/docker-compose.yml @@ -30,7 +30,7 @@ services: retries: 5 hasura: - image: hasura/graphql-engine:v2.0.8 + image: hasura/graphql-engine:v2.0.9 ports: - 127.0.0.1:8080:8080 depends_on: diff --git a/src/dipdup/templates/docker/docker-compose.yml.j2 b/src/dipdup/templates/docker/docker-compose.yml.j2 index 63738b28d..caf5c9823 100644 --- a/src/dipdup/templates/docker/docker-compose.yml.j2 +++ b/src/dipdup/templates/docker/docker-compose.yml.j2 @@ -31,7 +31,7 @@ services: retries: 5 hasura: - image: hasura/graphql-engine:v2.0.8 + image: hasura/graphql-engine:v2.0.9 ports: - 127.0.0.1:8080:8080 depends_on: diff --git a/tests/integration_tests/test_hasura.py b/tests/integration_tests/test_hasura.py index 647a423fd..59792c480 100644 --- a/tests/integration_tests/test_hasura.py +++ b/tests/integration_tests/test_hasura.py @@ -41,7 +41,7 @@ async def test_configure_hasura(self): await dipdup._set_up_hooks() await dipdup._initialize_schema() - hasura_container = DbContainer('hasura/graphql-engine:v2.0.8').with_env( + hasura_container = DbContainer('hasura/graphql-engine:v2.0.9').with_env( 'HASURA_GRAPHQL_DATABASE_URL', f'postgres://test:test@{postgres_ip}:5432', )