The Graph

The Graph

GRTInfrastructure

Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL

3,120
1,061
View on GitHub

Top Contributors

#1lutter
2,898
commits
#2leoyvens
1,309
commits
#3dependabot[bot]
570
commits
#4Jannis
454
commits
#5fordN
397
commits
#6incrypto32
222
commits
#8timmclean
175
commits
#9tilacog
124
commits
#10mangas
116
commits

Recent Commits

f56c08f4 days ago

server/json-rpc: Add JSON-RPC batch request support

David Lutterkort

019c4c04 days ago

Reduce clones and cleanup in block cache path (#6431)

Krishnanand V P

c97f92a10 days ago

test-store, tests: Add tests for VID collision prevention

David Lutterkort

d121b3910 days ago

core: thread EntityLfuCache instead of EntityCache across blocks

David Lutterkort

69ddb1b10 days ago

graph, runtime, core: introduce VidGenerator for shared VID sequences

David Lutterkort

4db386b8 days ago

core: Remove error return from IndexingContext.revert_data_sources

David Lutterkort

102d9984 days ago

docs: Add usage instructions for graphman dump and restore

David Lutterkort

115e6574 days ago

store: Link restored deployment to subgraph name

David Lutterkort

a978be68 days ago

store: Skip null values in fulltext field reconstruction

David Lutterkort

314ba718 days ago

graph, node, store: Add incremental dump support

David Lutterkort

b71218512 days ago

graph, node, store: Add progress reporting for dump and restore

David Lutterkort

9468b3512 days ago

store: Batch data_sources$ inserts during restore

David Lutterkort

40e4df312 days ago

store: Use the table alias properly when dumping a table

David Lutterkort

ba8390d12 days ago

node: Create dump output directory if it doesn't exist

David Lutterkort

0a0034c12 days ago

store: Validate subgraph name exists before restore

David Lutterkort

95adf5112 days ago

graph, node, store: Change how restore deterimes the shard

David Lutterkort

b801c4412 days ago

store: Stream parquet batches lazily during restore

David Lutterkort

eeb1f4919 days ago

store: Use REPEATABLE READ transaction for consistent dump

David Lutterkort

cb905d519 days ago

node: Add graphman restore command

David Lutterkort

47d76a719 days ago

store: Add restore orchestration in SubgraphStore and DeploymentStore

David Lutterkort

4e8f7bf21 days ago

store: Add shard-aware restore planning with RestoreMode and RestoreAction

David Lutterkort

ff0292c21 days ago

store: Add restore finalization with vid sequence reset and head block update

David Lutterkort

259216f21 days ago

store: Add resumable entity data import for restore

David Lutterkort

6bb9c7821 days ago

store: Add core restore module for schema & deployment creation

David Lutterkort

9a1e8b421 days ago

store: Add Metadata::from_file() for dump deserialization

David Lutterkort

6ebbe7321 days ago

store: Add InsertQuery::for_restore() for Parquet restore

David Lutterkort

234ec9121 days ago

store: Add Arrow-to-Value conversion for restore

David Lutterkort

4a8baf221 days ago

store: Add Parquet reader for restore

David Lutterkort

9af691d21 days ago

node: Add graphman dump command

David Lutterkort

077211021 days ago

store: Implement Parquet dump for subgraph data

David Lutterkort