Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hydra backlog #109

Open
dzhelezov opened this issue Nov 12, 2020 · 0 comments
Open

Hydra backlog #109

dzhelezov opened this issue Nov 12, 2020 · 0 comments
Labels

Comments

@dzhelezov
Copy link
Contributor

dzhelezov commented Nov 12, 2020

Overview

This issue covers future directions and nice-to-haves for Hydra v2, which refers to Hydra post-Babylon release (Hydra v0) and post-refactoring (Hydra v1).

Grading

Impact: 1 to 5

  • 1 -> nice to have but no subsential improvement over the feature set / long-term maintanance
  • 5 -> will enable genuinely new use-case/onboard users

Complexity: 1 to 5

  • 1 -> Will fit at most in a week-long sprint, fully clear how to implement
  • 5 -> Requires substantial "grooming" to estimate costs and figure out implementation details, likely > 1 month

Features to consider

Indexing

  • Add Prometheus metrics Complexity: 1 Impact: 2
  • Event and block subscriptions Indexer API: subscriptions #25 Complexity: 2 Impact: 1
  • Index transactions, blocks, and meta information Index transactions #119 Complexity: 2 Impact: 3
  • Handle runtime upgrades Complexity: 4 Impact: 3

Processing

CLI/Shema generation

Maintenance and tech debt

  • Improve test coverage to at least 80% for the core components: hydra-indexer, hydra-processor, hydra-cli Complexity: 2 Impact: 2
  • More (integration) tests for invalid schemas (Add more tests for invalid schemas #15) Complexity: 2 Impact: 3

DevOps

dzhelezov pushed a commit to dzhelezov/hydra that referenced this issue Sep 11, 2021
* feat: human readable text from rest response (errors and info messages)

affects: @subsquid/hydra-cli

* feat: deployment url now shows for deployments:ls command

affects: @subsquid/hydra-cli
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants