GraphOps Update December 2024

pilar
Mon, 09 Dec 2024 13:33:09 +0000
Core Team Updates

Summary

GraphOps is excited to share our progress this month!

For Kubernetes Launchpad, we have enhanced erigon and nimbus charts with support for dynamic components, released new versions for core dependencies, and progressed the development of a common library chart in collaboration with Pinax.

GraphSeer.com has seen an enhanced Subgraph Deployment profile page, new tabs and fields, refined sorting, and UX/UI improvements. We have also increased data refresh intervals for better performance.

Lastly, our team also shipped Subgraph Radio’s release v1.0.7, which includes updates to the Graphcast SDK and adds support for Base network.

Happy December everyone! Wishing you all a wonderful holiday season

Looking Back (what was delivered)

Kubernetes Launchpad (Documentation, Starter, Charts, Namespaces, Taskfiles)

Enhanced erigon and nimbus charts with support for adding containers and initContainers, probes and changing updateStrategy.

Released new Launchpad Charts versions based on upstream dependencies for Graph-Node, Erigon, Proxyd, Nimbus, Heimdall, and Graph-Network-Indexer.

Released new Launchpad Namespaces versions for Arbitrum, Polygon, Ethereum, Monitoring, Graph, Gnosis, Ingress and Celo.

Progress on development of a common library chart in collaboration with Pinax that will make it easier to maintain consistency and reduce duplication across multiple charts.

Kubernetes Launchpad Development Activity (click for more details)
GraphSeer.com (Launch)

Improvements to Subgraph Deployment profile page:

Improved header component to more appropriately highlight important subgraphs pointing to that deployment

Added new fields to the Overview card

Added Manifest tab

Added Schema tab

Added Subgraphs tab

Subgraph entity support:

Add Subgraph profile page with version selection

Add Subgraphs tab

Added signal chart to deployment pages and delegators tab with metrics to Indexer pages.

Enhanced tooltips across the platform and improved chart hover visibility.

Fixed image distortion issues in deployment views.

Increased data refresh intervals for better performance.

Improved sorting functionality for indexer IDs in deployment allocations.

Added sticky header and scroll restoration between page navigation.

Graphcast & Subgraph Radio (Graphcast Documentation, SDK Crate, SDK Source, Subgraph Radio Documentation, Radio Docker Image, Radio Crate, Radio Source)

Released version 1.0.7 for Subgraph Radio and improved Docker publishing workflows.

Updated Grafana dashboard.

Enhanced the Graphcast SDK with a new script for publishing crates via Docker and updated the teloxide version in Cargo.toml.

Graphcast & Subgraph Radio Development Activity (click for more details)
Ecosystem Relations

Recordings and agendas for Indexer Office Hours are available. Follow updates on Twitter @TheGraphIOH.

Looking Ahead (upcoming priorities)

Kubernetes Launchpad

Continue developing the common chart and improving Launchpad Charts to enhance support and accessibility for external contributors.

Add Namespace Support for Firehose EVM chains in upcoming releases.

Network Operations

QoS Oracle V2:

Processing pipelines improvements.

Move to DuckDB for performance reasons.

Migrate to latest Gateway Kafka topics.

Implement publishing pipeline.

GraphSeer.com

Glossary for various terms and calculations.

APRs and other insightful metrics on general Indexer table.

Ecosystem Relations

Please join the community for Indexer Office Hours on Tuesday every week at 5pm UTC in the Graph Protocol Discord