graphql-engine/v3/crates/engine
Samir Talwar 8bee92864d Listen on any IPv4 or any IPv6 address. (#428)
## Description

Listening on `0.0.0.0` only binds to IPv4 addresses. We can listen on
IPv4 and IPv6 by using `::`.

I have opted to use the constants for this rather than parsing a string,
both for clarity and to avoid errors.

## Changelog

- Add a changelog entry (in the "Changelog entry" section below) if the
changes in this PR have any user-facing impact. See [changelog
guide](https://github.com/hasura/graphql-engine-mono/wiki/Changelog-Guide).
- If no changelog is required ignore/remove this section and add a
`no-changelog-required` label to the PR.

### Product
_(Select all products this will be available in)_
- [x] community-edition
- [ ] cloud
<!-- product : end : DO NOT REMOVE -->

### Type
<!-- See changelog structure:
https://github.com/hasura/graphql-engine-mono/wiki/Changelog-Guide#structure-of-our-changelog
-->
_(Select only one. In case of multiple, choose the most appropriate)_
- [ ] highlight
- [x] enhancement
- [ ] bugfix
- [ ] behaviour-change
- [ ] performance-enhancement
- [ ] security-fix
<!-- type : end : DO NOT REMOVE -->

### Changelog entry
<!--
  - Add a user understandable changelog entry
- Include all details needed to understand the change. Try including
links to docs or issues if relevant
  - For Highlights start with a H4 heading (#### <entry title>)
  - Get the changelog entry reviewed by your team
-->

The v3 engine now binds to all IPv4 and IPv6 addresses. Previously it
only used IPv4.

<!-- changelog-entry : end : DO NOT REMOVE -->

<!-- changelog : end : DO NOT REMOVE -->

V3_GIT_ORIGIN_REV_ID: d63b5544bfbf2ad067113980fa61dd74213c7b78
2024-04-02 10:17:41 +00:00
..
benches Move all crates into a folder (#355) 2024-03-19 18:07:14 +00:00
bin/engine Listen on any IPv4 or any IPv6 address. (#428) 2024-04-02 10:17:41 +00:00
src Fail schema generation if relationship name conflicts with object field name (#423) 2024-03-30 19:04:31 +00:00
tests Fail schema generation if relationship name conflicts with object field name (#423) 2024-03-30 19:04:31 +00:00
build.rs Move all crates into a folder (#355) 2024-03-19 18:07:14 +00:00
Cargo.toml Upgrade ndc-spec and opentelemetry, and add a traceresponse header. (#416) 2024-03-28 16:21:22 +00:00