GraphOps Update August 2024

chris
Mon, 09 Sep 2024 09:49:27 +0000
Core Team Updates

We are excited to share the latest updates and advancements across our workstreams, bringing new features and enhacements to the community.

In GraphSeer, our team has been working on a new backend that calculates average statistics for Delegators, setting the stage for smooth integration with the frontend. We’re also enhancing the overall developer experience with improvements to the local development environment and CI/CD processes. Plus, stay tuned for the upcoming GraphSeer account feature , which will soon be available in the app! Other recent updates include autopagination for queries, along with SEO and styling improvements that will be available soon in the app.

Launchpad has seen some great updates as well! We’ve rolled out chart enhancements and introduced a new component: Launchpad Taskfiles. This new component allows us to modularize predefined Indexer tasks and ship them to users of Launchpad seamlessly. We’ve also updated stable namespaces across multiple blockchains.

For Network Operations, our efforts have led to the successful implementation of a consumer for all Kafka topics in the QoS Oracle V2 and the orchestration of a comprehensive testing environment. We also have been working on a new processing pipeline, and on an IPFS Publishing pipeline. Additionally, we’ve refactored SMART to operate within the decentralized network.

Happy September everyone

Looking Back (what was delivered)

GraphSeer (Launch the app, Learn more)

Continued significant codebase improvements that are near completion

Implemented GraphSeer account (soon in the app!)

Implemented autopagination for queries which allows us to display complete data for deployments and allocations SEO and styling improvements

Bug fixes

Indexers with no allocations or performance data missing and

ENS name for Subgraph Deployment Allocations table

Deployments with no allocations

Backend work for average statistics for Delegators, yet to be included in the frontend

Enhancing developer experience

Local developer environment development

Improved CI/CD

Launchpad (Documentation, Starter, Charts, Namespaces)

Added a new Launchpad component: launchpad-taskfiles, which implements remote taskfiles thus modularizing our taskfiles out of launchpad-starter

Introduction of metric relabelings for better accuracy in Arbitrum service monitors and added functionality to proxyd, alongside fixes in Lighthouse service for improved reliability

Chart updates for Erigon, Arbitrum-Nitro, Subgraph-Radio, Listener-Radio, Lighthouse, Celo, Nimbus, Generic-App Proxyd all with stable releases

New stable namespaces versions of Ethereum, Gnosis, Polygon, Arbitrum, Celo, Graph, Monitoring, Ingress, Postgres-Operator

Pre-release version of graph-network-indexer chart, with support for TAP agent and new indexer-service version out

Pre-release version of firehose-evm chart (chart for all fireeth based chains)

We have changed the format of Launchpad Office Hours: We decided to move to hosting launchpad related session on an ad-hoc basis in IOH and have an additional Launchpad watch biweekly IOH segment

Launchpad Development Activity (click for more details)
Network Operations (Graph Network Subgraph, Graph Network Substreams)

QoS Oracle V2

Implemented consumer for all Kafka topics

Orchestrated testing environment

Implemented processing pipeline

Started work on IPFS Publishing pipeline

SMART (subgraph monitoring)

Full refactor to use the decentralized network instead of the deprecated hosted service implementation

Graphcast SDK (Documentation, SDK Crate, SDK Source)

Improved performance of the active Indexers query on Listener Radio

Ecosystem Relations

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

Looking Ahead (upcoming priorities)

GraphSeer

Continue progressing on backend development

Launchpad

Continue with testing and release stable versions of graph-network-indexer and firehose-evm charts

Namespaces support for firehose EVM chains

Updated Graph Namespace with TAP support and new graph-network-indexer chart

Ecosystem Relations

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