Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.30.0 release notes #4363

Merged
merged 4 commits into from
Feb 23, 2023
Merged

v0.30.0 release notes #4363

merged 4 commits into from
Feb 23, 2023

Conversation

neysofu
Copy link
Member

@neysofu neysofu commented Feb 13, 2023

@neysofu neysofu self-assigned this Feb 13, 2023
@dotansimha
Copy link
Contributor

Rebased #3096, going to merge it very soon 🚀

@dotansimha
Copy link
Contributor

@neysofu I think #4058 is not ready yet in terms of functionality and review, so let's not treat it as a blocker? we can release with just #3096 and add the new functionality later

@neysofu
Copy link
Member Author

neysofu commented Feb 14, 2023

@dotansimha got it!

NEWS.md Outdated Show resolved Hide resolved
NEWS.md Outdated Show resolved Hide resolved
@neysofu neysofu force-pushed the filippo/v0.30.0-release-notes branch from 50ce895 to d0a1a24 Compare February 16, 2023 18:15
- **AND/OR filters.** AND/OR logical operators in `where` filters have been one of `graph-node`'s [most awaited](https://github.com/graphprotocol/graph-node/issues?q=is%3Aissue+sort%3Areactions-%2B1-desc) features. They do exactly what you would expect them to do, and are very powerful. [#579](https://github.com/graphprotocol/graph-node/issues/579), [#4080](https://github.com/graphprotocol/graph-node/pull/4080), [#4171](https://github.com/graphprotocol/graph-node/pull/4171)
- **IPFS file data sources.** IPFS file data sources allow subgraph developers to query offchain information from IPFS directly in mappings. This feature is the culmination of much community and development efforts (GIP [here](https://forum.thegraph.com/t/gip-file-data-sources/2721)). A future iteration of this feature will also include a so-called "Availability Chain", allowing IPFS file data sources to contribute to Proofs of Indexing. At the moment, entity updates that originate from these data sources' handlers do **not** contribute to PoIs. [#4147](https://github.com/graphprotocol/graph-node/pull/4147), [#4162](https://github.com/graphprotocol/graph-node/pull/4162), and many others!
- **Sorting by child entities** (a.k.a. nested sorting). You can now `orderBy` properties of child entities. [#4058](https://github.com/graphprotocol/graph-node/pull/4058), [#3737](https://github.com/graphprotocol/graph-node/issues/3737), [#3096](https://github.com/graphprotocol/graph-node/pull/3096)
- Added support for a Firehose-based block ingestor. **Indexers that use the new Firehose-based block ingestor **cannot** automatically switch back to RPC.** In order to downgrade, indexers must manually delete all blocks accumulated by Firehose in the database. For this reason, we suggest caution when switching over from RPC to Firehose. [#4059](https://github.com/graphprotocol/graph-node/issues/4059), [#4204](https://github.com/graphprotocol/graph-node/pull/4204), [#4216](https://github.com/graphprotocol/graph-node/pull/4216)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we also provide specific instructions on how to perform a rollback? How do we determine which blocks to delete? Are these blocks found in the chainX.blocks table?

@neysofu neysofu force-pushed the filippo/v0.30.0-release-notes branch from d0a1a24 to 5a0723f Compare February 23, 2023 14:58
@neysofu neysofu merged commit e042c2e into master Feb 23, 2023
@neysofu neysofu deleted the filippo/v0.30.0-release-notes branch February 23, 2023 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants