FeedProjects
Developers
Settings
๐ŸŽ‰ A new chapter begins: Boardroom has joined Agora
Learn more
protocol logo
Explore / Projects
TheGraphCouncil

Proposals

Members

Information

Create Proposal

TheGraphCouncil

ProposalsMembersInformation
Proposal
Back to Proposals
closedEnded 2 years ago ยท Snapshot (Offchain)

GGP-0037: Updated Feature Matrix Support (Graph Node v0.34.1)

By 0xb731...5ffD0A

Description

This GGP includes a proposed updated Feature Support Matrix, including the new Graph Node release v0.34.1, whose release notes are here and here for v0.34.0. This is an update to the previously ratified matrix in GGP-0036: Add full protocol support for both Optimism subgraphs and SPS.

As with every new release, no POI divergences have been found after syncing ~100 subgraphs and comparing them against the previously ratified version.

Next steps

This PR will be closed pending Council approval. Afterward, mainnet Indexers will be encouraged to use Graph Node v0.34.1.

Updated Feature Support Matrix

Highlighting the only difference to the previously ratified Feature Support Matrix in GGP-0036:

Feature matrix support preview


Annex: Full copy of proposed Feature Support Matrix

This section is purely informational. Below is a copy of the latest matrix, as proposed in the aforementioned PR https://github.com/graphprotocol/indexer/pull/855

Subgraph FeatureAliasesImplementedExperimentalQuery ArbitrationIndexing ArbitrationIndexing Rewards
Core Features
Full-text SearchYesNoNoYesYes
Non-Fatal ErrorsYesYesYesYesYes
GraftingYesYesYesYesYes
Data Source Types
eip155:**YesNoNoNoNo
eip155:1mainnetYesNoYesYesYes
eip155:100gnosisYesYesYesYesYes
near:**YesYesNoNoNo
cosmos:**YesYesNoNoNo
arweave:**YesYesNoNoNo
eip155:42161artbitrum-oneYesYesYesYesYes
eip155:42220celoYesYesYesYesYes
eip155:43114avalancheYesYesYesYesYes
eip155:250fantomYesYesYesYesYes
eip155:137polygonYesYesYesYesYes
eip155:10optimismYesYesYesYesYes
Data Source Features
ipfs.cat in mappingsYesYesNoNoNo
ENSYesYesNoNoNo
File data sources: IPFSYesYesNoYesYes
Substreams: mainnetYesYesYesYesYes
Substreams: optimismYesYesYesYesYes

The accepted graph-node version range must always be specified; it always comprises the latest available version and the one immediately preceding it. The latest for the feature matrix above:

graph-node: >=0.34.1 <0.35.0

Latest Council snapshot

GPP-0028 Update Feature Support Matrix (Graph Node v0.32.0)

NOTE: this is incorrect. The latest snapshot vote was GGP-0036: Add full protocol support for both Optimism subgraphs and SPS.

Other notes

  • Currently, one single matrix is used to reflect protocol behaviour for both Ethereum mainnet and Arbitrum One.
  • Aliases can be used in subgraph manifest files to refer to specific networks.
  • Experimental features are generally not fully supported for indexing rewards and arbitration, and usage of experimental features will be considered during any arbitration that does occur.
  • Query fees apply to all queries, regardless of the underlying features used by a subgraph.
  • Subgraph features not named in the matrix are assumed to be fully supported for indexing & query rewards and arbitration
Continue Reading
Connect Wallet to Add Note
0
Votes 6
VoterCast PowerVote & Rationale
0xB02c...6b80b0
1

Yes

0x7EAb...047FEe
1

Yes

0x68Af...a02b57
1

Yes

0x38FA...8d4Da8
1

Yes

0x3252...14ad8e
1

Yes

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Mon February 05 2024, 11:44 amVoting Period Starts
  • Fri February 16 2024, 05:59 pmEnd Voting Period
Current Results

1-Yes

6

DocumentationBrandingContact Us
Home
This Project is Currently Disabled

If you would like to enable it, please checkout below.

Boardroom Subscription

Sign up for an individual subscription (access all projects on the platform)

Subscribe
Enable Project

Enable the entire project for every user

Enable Project
Contact Us