# \#usability

**URL:** https://discuss.dgraph.io/tag/usability/101.md

[Latest](https://discuss.dgraph.io/latest.md) · [Categories](https://discuss.dgraph.io/categories.md) · [Tags](https://discuss.dgraph.io/tags.md)

---

## [DQL endpoint should detect GraphQL and report proper error](https://discuss.dgraph.io/t/dql-endpoint-should-detect-graphql-and-report-proper-error/11595)

<div class="topic-metadata">

**Author:** [@grexe](https://discuss.dgraph.io/u/grexe)\
**Replies:** 2\
**Last updated:** [November 24, 2020, 5:55am UTC](https://discuss.dgraph.io/t/dql-endpoint-should-detect-graphql-and-report-proper-error/11595 "2020-11-24T05:55:39Z")

</div>

I’m new to dgraph (and even GraphQL, in practice/project work), so I rely on good tutorials (check:) and proper error reporting with informative messages and useful suggestions. When designing my first real GraphQL sche…

---

## [Connection health check when creating client](https://discuss.dgraph.io/t/connection-health-check-when-creating-client/7770)

<div class="topic-metadata">

**Author:** [@diggy](https://discuss.dgraph.io/u/diggy)\
**Replies:** 2\
**Last updated:** [August 20, 2020, 4:21am UTC](https://discuss.dgraph.io/t/connection-health-check-when-creating-client/7770 "2020-08-20T04:21:04Z")

</div>

Posted by damienburke: Hi, I was wondering if there was a way to check if a connection to a Dgraph instance is available immediately after the dgraph4j client is setup. This way, I can check before hand if my first quer…

---

## [Supporting gRPC with TLS on Java 8](https://discuss.dgraph.io/t/supporting-grpc-with-tls-on-java-8/7769)

<div class="topic-metadata">

**Author:** [@diggy](https://discuss.dgraph.io/u/diggy)\
**Replies:** 1\
**Last updated:** [May 14, 2020, 3:57pm UTC](https://discuss.dgraph.io/t/supporting-grpc-with-tls-on-java-8/7769 "2020-05-14T15:57:30Z")

</div>

Posted by danielmai: By default, TLS over gRPC is only supported on Java 9 and later. Java 9 is no longer supported. According to grpc-java, we can include grpc-netty-shaded as part of dgraph4j so that the necessary SS…

---

## [Client should support close method](https://discuss.dgraph.io/t/client-should-support-close-method/7761)

<div class="topic-metadata">

**Author:** [@diggy](https://discuss.dgraph.io/u/diggy)\
**Replies:** 1\
**Last updated:** [March 25, 2020, 4:46pm UTC](https://discuss.dgraph.io/t/client-should-support-close-method/7761 "2020-03-25T16:46:59Z")

</div>

Posted by Willem520: now,the close method is not convenient it means we should save channel by myself,maybe we should provide client close methd like public void close(){ channels.stream().forEach(item -\> {…
