diff --git a/packages/indexer-agent/CHANGELOG.md b/packages/indexer-agent/CHANGELOG.md index da87e6698..5c467fb84 100644 --- a/packages/indexer-agent/CHANGELOG.md +++ b/packages/indexer-agent/CHANGELOG.md @@ -6,6 +6,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.17.0] - 2021-07-21 +### Added +- Reallocate to subgraph deployment in one transaction using closeAndAllocate. +- Wait for gas prices below the `gas-price-max` (gwei) before proceeding with transaction execution. + +### Changed +- Show subgraph query error reason in logs. +- Use `ClusterIP` in the k8s indexer agent service rather than a `LoadBalalancer` since `LoadBalancer` services have been + shown to introduce extra latency. +- Use undefined for auth user and password if none specified. +- Update `gas-price-max` units to be gwei instead of wei for improved human readability. +- Default `gas-price-max` changed from 20 gwei to 50 gwei. + +### Fixed +- Improve robustness of subgraph deployments query by querying batches of only 10 deployments at a time. + ## [0.16.0] - 2021-06-09 ### Changed - Default to only one transaction retry attempt to reduce gas usage @@ -200,7 +216,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Don't try to allocate zero or negative GRT amounts - Submit random POI, if cannot create one, to allow testing of indexer rewards distribution on testnet - Add optional GDAI/GRT variable automation -- Include metrics for the GRT<->DAI conversion rate in both directions +- Include metrics for the GRT<->DAI conversion rate in both directions ### Fixed - Reduce failed allocate txs by improving allocation id collision resistence @@ -275,7 +291,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Update @graphprotocol/common-ts to 0.2.2 -[Unreleased]: https://github.com/graphprotocol/indexer/compare/v0.16.0...HEAD +[Unreleased]: https://github.com/graphprotocol/indexer/compare/v0.17.0...HEAD +[0.17.0]: https://github.com/graphprotocol/indexer/compare/v0.16.0...v0.17.0 [0.16.0]: https://github.com/graphprotocol/indexer/compare/v0.15.1...v0.16.0 [0.15.1]: https://github.com/graphprotocol/indexer/compare/v0.15.0...v0.15.1 [0.15.0]: https://github.com/graphprotocol/indexer/compare/v0.14.0...v0.15.0 diff --git a/packages/indexer-cli/CHANGELOG.md b/packages/indexer-cli/CHANGELOG.md index 8e20c02b7..64e7e42bc 100644 --- a/packages/indexer-cli/CHANGELOG.md +++ b/packages/indexer-cli/CHANGELOG.md @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.17.0] - 2021-07-21 +### Fixed +- Remove vestigial check for `channel-messages-inbox` endpoint. + ## [0.15.0] - 2021-05-25 ### Changed - Rename query fee related fields in database models @@ -66,7 +70,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.3.2] - 2020-10-27 ### Added -- Add 'graph indexer rules delete <all | global | deployment-id>' command +- Add 'graph indexer rules delete \' command ## [0.3.1] - 2020-10-15 ### Changed @@ -111,7 +115,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Update @graphprotocol/common-ts to 0.2.2 -[Unreleased]: https://github.com/graphprotocol/indexer/compare/v0.15.0...HEAD +[Unreleased]: https://github.com/graphprotocol/indexer/compare/v0.17.0...HEAD +[0.17.0]: https://github.com/graphprotocol/indexer/compare/v0.15.0...v0.17.0 [0.15.0]: https://github.com/graphprotocol/indexer/compare/v0.14.0...v0.15.0 [0.14.0]: https://github.com/graphprotocol/indexer/compare/v0.13.0...v0.14.0 [0.13.0]: https://github.com/graphprotocol/indexer/compare/v0.12.0...v0.13.0 diff --git a/packages/indexer-common/CHANGELOG.md b/packages/indexer-common/CHANGELOG.md index 36ef0c094..e81816cb5 100644 --- a/packages/indexer-common/CHANGELOG.md +++ b/packages/indexer-common/CHANGELOG.md @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.17.0] - 2021-07-21 +### Changed +- Optimize `/network` execution by switching to a simpler HTTP client (doesn't need to be GraphQL aware). + ## [0.15.1] - 2021-05-26 ### Added - Add `ensureAllocationSummary` utility for agent and service to use to create allocation summaries for receipts @@ -125,7 +129,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Move indexing rule management here from `@graphprotocol/common-ts` -[Unreleased]: https://github.com/graphprotocol/indexer/compare/v0.15.1...HEAD +[Unreleased]: https://github.com/graphprotocol/indexer/compare/v0.17.0...HEAD +[0.17.0]: https://github.com/graphprotocol/indexer/compare/v0.15.1...v0.17.0 [0.15.1]: https://github.com/graphprotocol/indexer/compare/v0.15.0...v0.15.1 [0.15.0]: https://github.com/graphprotocol/indexer/compare/v0.14.0...v0.15.0 [0.14.0]: https://github.com/graphprotocol/indexer/compare/v0.13.0...v0.14.0 diff --git a/packages/indexer-native/CHANGELOG.md b/packages/indexer-native/CHANGELOG.md index 9775cdff7..970504615 100644 --- a/packages/indexer-native/CHANGELOG.md +++ b/packages/indexer-native/CHANGELOG.md @@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.17.0] - 2021-07-21 +### Fixed +- Fix build for Node v16 by upgrading neon-sys dependency. + ## [0.14.0] - 2021-05-12 ### Changed - Use verify instead of recover for signatures when possible @@ -18,5 +22,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Add package for native attestation signing and receipt signature verification -[Unreleased]: https://github.com/graphprotocol/indexer/compare/v0.14.0...HEAD +[Unreleased]: https://github.com/graphprotocol/indexer/compare/v0.17.0...HEAD +[0.17.0]: https://github.com/graphprotocol/indexer/compare/v0.14.0...v0.17.0 [0.14.0]: https://github.com/graphprotocol/indexer/compare/v0.13.0...v0.14.0 diff --git a/packages/indexer-service/CHANGELOG.md b/packages/indexer-service/CHANGELOG.md index 14c47801e..ebe9e39ea 100644 --- a/packages/indexer-service/CHANGELOG.md +++ b/packages/indexer-service/CHANGELOG.md @@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.17.0] - 2021-07-21 +### Changed +- Make the `/network` endpoint optional by default and introduce a dedicated (optional) auth token for `/network` requests. +- Optimize `/network` execution by switching to a simpler HTTP client (doesn't need to be GraphQL aware). +- Use `ClusterIP` in the k8s indexer service service rather than a `LoadBalalancer` since `LoadBalancer` services have been + shown to introduce extra latency. + ## [0.16.0] - 2021-06-09 ### Added - Add auth-protected `/network` endpoint, disabled by default @@ -211,7 +218,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Update @graphprotocol/common-ts to 0.2.2 -[Unreleased]: https://github.com/graphprotocol/indexer/compare/v0.16.0...HEAD +[Unreleased]: https://github.com/graphprotocol/indexer/compare/v0.17.0...HEAD +[0.17.0]: https://github.com/graphprotocol/indexer/compare/v0.16.0...v0.17.0 [0.16.0]: https://github.com/graphprotocol/indexer/compare/v0.15.1...v0.16.0 [0.15.1]: https://github.com/graphprotocol/indexer/compare/v0.15.0...v0.15.1 [0.15.0]: https://github.com/graphprotocol/indexer/compare/v0.14.0...v0.15.0