hydra icon indicating copy to clipboard operation
hydra copied to clipboard

A Substrate indexing framework

Results 86 hydra issues
Sort by recently updated
recently updated
newest added

In PostgreSQL, a **_cascade_** means that delete or update of records in a _parent table_ will automatically delete or update matching records in a _child/referencing table_ where a _foreign key_...

enhancement
low-prio-feature
qn-hydra-board
low-prio

At the moment, `DatabaseManager.get()` function returns `undefined` when no record is found. This was in line with older TypeORM!s `EntityManager` that we were using until recently when we introduced a...

enhancement
qn-hydra-board
low-prio

E.g in [joystream/query-node/schemas/bounty.graphql:131](https://github.com/Joystream/joystream:/blob/5fbe3b7bbb531cabb9f54480dd5092f19bb272e8/query-node/schemas/bounty.graphql#L131) ```gql type BountyEntryStatusWinner @variant { reward: BigInt! } ``` Generate: ```gql type BountyEntryStatusWinner { reward: Float! } ```

bug
qn-hydra-board
low-prio

Playground: https://query.joystream.org/graphql First query, which returns all data: ``` query { memberships (where: { referredMembers_some: {isVerified_eq:false}}) { handle createdAt referredMembers { handle isVerified } } } ``` Second query, which...

bug
qn-hydra-board
low-prio

Moved from: https://github.com/Joystream/joystream/pull/2345#issuecomment-838429476 **Deeply nested variant types** There seems to be an issue with querying deeply nested varaint types, let's assume we have a following schema: ``` type ApplicationStatusPending @variant...

estimate-12h
highest-prio-feature
hydra-cli
qn-hydra-board
high-prio

Currently we have no way to roll back the effect of mappings, but if we easily could, then we could process blocks before they were finalized, which would significantly reduce...

enhancement
medium-prio-feature

This PR fixes #443. **Problem** Relation generator adds visited fields into a `Set` in the `field.name:relatedField.name`. So if there are two relationships with the same name across entities one of...

In response to this issue: https://github.com/Joystream/hydra/issues/218

Address part of https://github.com/Joystream/joystream/issues/5088 IMO rate limiting (DDOS prevention...) should be taken cared of by specialized tools (e.g Fail2ban). affects: @joystream/hydra-cli Add optional timeout for gql request and db queries

# Background Currently its trivial to kill the query node because queries generated by Hydra are so extremely inefficient. A related issue is that people are putting lots of on...