Skip to content

Hive Router Subscriptions#66

Open
enisdenjo wants to merge 17 commits intomainfrom
big-subscriptions
Open

Hive Router Subscriptions#66
enisdenjo wants to merge 17 commits intomainfrom
big-subscriptions

Conversation

@enisdenjo
Copy link
Member

@enisdenjo enisdenjo commented Mar 24, 2026

graphql-hive/router#620. Merge after release.

@github-actions
Copy link

github-actions bot commented Mar 24, 2026

@enisdenjo enisdenjo added the waits for release Represents changes in a library that have not yet been released label Mar 24, 2026
@@ -0,0 +1,184 @@
---
title: Overview
description: How Hive Router handles federated GraphQL subscriptions, supported protocols, protocol negotiation, and configuration.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this page could benefit from a section of something like How to choose a transport? and then have a table of pros/cons of each one we support? (could also be 2 tables: client->router, router->subgraphs, if you think each area might have different pros/cons)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what do you think? deliberatly not 2 tables because same principles apply both sides (except for WS to subgraphs for subscriptions and HTTP callbacks) 9913c52

enabled: true
```

You can also enable subscriptions using the `SUBSCRIPTIONS_ENABLED` environment variable:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

also add in router/configuration/environment-variables (both flags)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

waits for release Represents changes in a library that have not yet been released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants