-
Notifications
You must be signed in to change notification settings - Fork 1k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: graphprotocol/graph-node
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: graphprotocol/graph-node
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: krishna/gnd-libpq
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 14 commits
- 45 files changed
- 2 contributors
Commits on Jun 10, 2025
-
Refactor main function (#5980)
* node: Refactor main execution flow and introduce launcher module * node/launcher: extract setup_configuration helper from run * node/launcher: extract setup_metrics helper from run * node/launcher: extract setup_store helper from run * node/launcher: extract build_blockchain_map helper from run * node/launcher: extract cleanup_ethereum_shallow_blocks helper from run * node/launcher: extract spawn_block_ingestor helper from run * node/launcher: extract deploy_subgraph_from_flag helper from run * node/launcher: extract spawn_contention_checker helper from run * node/launcher: extract build_graphql_server helper from run * node/launcher: extract build_subgraph_registrar helper from run
Configuration menu - View commit details
-
Copy full SHA for 8e002b6 - Browse repository at this point
Copy the full SHA 8e002b6View commit details -
Implement a File Link Resolver (#5981)
* graph: Add a new FIleLinkResolver * graph: remove `/ipfs/` prefix when using file link resolver * graph: Implement custom deserialise logic for Link to enable file link resolver * tests: Add runner test that uses file link resolver * graph: Conditionally disable deployment hash validation based on env var * graph: use constant for "/ipfs/" prefix in `remove_prefix` * graph: Simplify resolve_path by removing redundant path.is_absolute() check * graph: Remove leftover println from file_resolver tests * tests: Refactor runner tests extract test utils into recipe.rs * tests: Add a test for file_link_resolver
Configuration menu - View commit details
-
Copy full SHA for 29db3a5 - Browse repository at this point
Copy the full SHA 29db3a5View commit details -
* node: Create a new binary for graph node dev mode * graph, store: Add unassign_subgraph method to SubgraphStore * node: Add helpers for graph node dev for subgraph management * node: Add helper functions for watching files in dev mode * node: Wire file watching in dev mode to redeploy subgraphs * node: fix formatting
Configuration menu - View commit details
-
Copy full SHA for ae8d082 - Browse repository at this point
Copy the full SHA ae8d082View commit details -
gnd: Support multiple subgraphs, grafting, subgraph composition in de…
…v mode (#6000) * graph: Add clone_for_deployment to FileLinkResolver to create FileLinkResolver with the right base dir for a subgraph * graph: Add for_deployment to LinkResolverTrait * core, graph: use for_deployment to get properly scoped resolver * graph: Implement aliases for file link resolver * node: Make gnd work with multiple subgraphs * node: Support subgraph datasource in gnd * node: correct the default value for manfiest * core, node, graph: Ignore graft base in dev mode * node: Allow providing a postgres url for gnd * node: Do not use pgtemp in windows * store: enable `vendored` feature for openssl crate * chain/ethereum: Return error when ipc is used in non unix platform * node: Refactor launcher * node/dev : Better error message when database directory doesn't exist * node: refactor watcher * core, node, graph: Manipulate raw manifest instead of passing ignore_graft_base This reverts commit b5bbf93. * node: Correct comments on `redeploy_all_subgraphs` * node/gnd: Deploy all subgraphs first before wathcing files * core, graph : Refactor LinkResolver trait
Configuration menu - View commit details
-
Copy full SHA for 655764d - Browse repository at this point
Copy the full SHA 655764dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ab25eb - Browse repository at this point
Copy the full SHA 2ab25ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for e15de12 - Browse repository at this point
Copy the full SHA e15de12View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff4efc0 - Browse repository at this point
Copy the full SHA ff4efc0View commit details
Commits on Jun 12, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 2a40b59 - Browse repository at this point
Copy the full SHA 2a40b59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e1dd12 - Browse repository at this point
Copy the full SHA 2e1dd12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cd3123 - Browse repository at this point
Copy the full SHA 7cd3123View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2447fc2 - Browse repository at this point
Copy the full SHA 2447fc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30d454b - Browse repository at this point
Copy the full SHA 30d454bView commit details -
Configuration menu - View commit details
-
Copy full SHA for edaecb5 - Browse repository at this point
Copy the full SHA edaecb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4749daa - Browse repository at this point
Copy the full SHA 4749daaView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...krishna/gnd-libpq