Open ondratra opened 3 years ago
Af far as I can tell only issue from this list that affects Atlas is https://github.com/Joystream/hydra/issues/455 - like mentioned previously, we had to implement couple workarounds and restrict the user functionality since filtering search results is really problematic. Other issues that Atlas team have noticed can be found here - https://github.com/Joystream/joystream/issues/2818
https://github.com/Joystream/hydra/issues/399:
NodeLocationMetadata
, StorageBucketOperatorMetadata
, DistributionBucketFamilyMetadata
(this can be easily fixed though)https://github.com/Joystream/hydra/issues/434:
Asset
union anymore, but this issue has caused another DataObjectTypeUnknown workaround to be implemented in Giza mappings.https://github.com/Joystream/hydra/issues/359:
Event
interface to not include any relations, which also solved another issue, w.r.t. limited filtering depth (as it was not possible to filter by as deeply nested property as, for example, member->createdInEvent->inBlock->blockNumber
anyway), so I don't think it's a blocker in any way now.https://github.com/Joystream/hydra/issues/438:
https://github.com/Joystream/hydra/issues/362:
https://github.com/Joystream/hydra/issues/283:
createdAt
and updatedAt
now that it's going to be set to the current blocktime, as implied by https://github.com/Joystream/hydra/issues/400. I think fields like createdById
, updatedById
, deletedById
, deletedAt
can be removed, however. (Although this is not blocking any progress currently)3.1.0-alpha.13
I noticed that updatedAt
(as opposed to createdAt
) is not actually beeing correctly set to blocktime, so it probably should be fixed. https://github.com/Joystream/hydra/issues/420:
BigInt
beeing inside a variant.https://github.com/Joystream/hydra/issues/452:
https://github.com/Joystream/hydra/issues/455:
https://github.com/Joystream/hydra/issues/454:
https://github.com/Joystream/hydra/issues/444 (the deep filtering part):
https://github.com/Joystream/hydra/issues/448:
3.1.0-alpha.13
https://github.com/Joystream/hydra/issues/443:
ProposalDiscussionPost
entity from thread
to discussionThread
(https://github.com/Joystream/joystream/blob/olympia/query-node/schemas/proposalDiscussion.graphql#L65), it's not an urgent issue, but can cause a lot of confusion if someone doesn't know about it.https://github.com/Joystream/hydra/issues/396:
https://github.com/Joystream/hydra/issues/435:
I noticed that in hydra 3.1.0-alpha.13
there is still an issue with sanitizeNullCharacter
, which breaks the processor unless commented-out in node_modules/@joystream/hydra-processor/lib/db/subscribers.js
:
Cannot read property 'storage_bag_id' of undefined, stack: TypeError: Cannot read property 'storage_bag_id' of undefined
processor-mnt_1 | at sanitizeNullCharacter (/joystream/node_modules/@joystream/hydra-processor/lib/db/subscribers.js:40:16)
processor-mnt_1 | at sanitizeEntity (/joystream/node_modules/@joystream/hydra-processor/lib/db/subscribers.js:33:9)
processor-mnt_1 | at SanitizationSubscriber.beforeInsert (/joystream/node_modules/@joystream/hydra-processor/lib/db/subscribers.js:11:9)
AFAICS the issues that were causing us troubles were: #444 & #396. However, as for now, we use a different query to get the deeply nested variants (#396) and I think that #444 isn't that present now (2/3 issues were fixed). At the moment we don't see obvious blockers.
Overview
Here we are attempting to keep an ongoing list of problems currently identified in Hydra, including how those problems impact other Atlas products.
:x: means product is not affected ✅ means product is affected.
Bugs
Enhancements
(ordered by priority)
Nice2have