# Dgraph Release v23.1.1 is now Generally Available

**URL:** https://discuss.dgraph.io/t/dgraph-release-v23-1-1-is-now-generally-available/19301
**Category:** Announce
**Tags:** dgraph, release
**Created:** [April 26, 2024, 10:37pm UTC](https://discuss.dgraph.io/t/dgraph-release-v23-1-1-is-now-generally-available/19301 "2024-04-26T22:37:35Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![gajanan](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/gajanan/32/6184_2.png) [@gajanan](https://discuss.dgraph.io/u/gajanan)
#### Post date: [April 26, 2024, 10:37pm UTC](https://discuss.dgraph.io/t/dgraph-release-v23-1-1-is-now-generally-available/19301/1 "2024-04-26T22:37:35Z")

</div>

Dgraph [23.1.1](https://github.com/dgraph-io/dgraph/releases/tag/v23.1.1) is now generally available!

In addition to a few tooling optimizations, this release dramatically improves performance for queries where a small number of items is being filtered by a large type index by avoiding a large in-memory operation (in extreme cases this increases query speed by 100x).

These optimizations are in preparation for Dgraph v24 with Vector support (currently in Alpha). If you’d like to try v24-alpha on Dgraph Cloud please email [vector@hypermode.com](mailto:vector@hypermode.com).

Please file [Github Issues](https://github.com/dgraph-io/dgraph/issues/new/choose) with the label [v23.1.1](https://github.com/dgraph-io/dgraph/labels/v23.1.1) if you find any problems or bugs in this release.

---

<div class="post-metadata">

### Author: ![rahst12](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/rahst12/32/2416_2.png) [@rahst12](https://discuss.dgraph.io/u/rahst12)
#### Post date: [April 29, 2024, 4:34pm UTC](https://discuss.dgraph.io/t/dgraph-release-v23-1-1-is-now-generally-available/19301/2 "2024-04-29T16:34:15Z")

</div>

In the Pull Request for the performance improvement, the following is given as an example:  
`func(uid: 0x1) @filter(type)`

Is this implemented for filters in general? or only for ‘type’ filters?

We use UID lookups with filters extensively.

Thanks,  
Ryan

---

<div class="post-metadata">

### Author: ![harshil\_goel](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/harshil_goel/32/3737_2.png) [@harshil\_goel](https://discuss.dgraph.io/u/harshil_goel)
#### Post date: [April 29, 2024, 6:25pm UTC](https://discuss.dgraph.io/t/dgraph-release-v23-1-1-is-now-generally-available/19301/3 "2024-04-29T18:25:38Z")

</div>

Right now, its only for the type filters. But we have plans to improve more filters() using this.

---

<div class="post-metadata">

### Author: ![rahst12](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/rahst12/32/2416_2.png) [@rahst12](https://discuss.dgraph.io/u/rahst12)
#### Post date: [April 29, 2024, 7:16pm UTC](https://discuss.dgraph.io/t/dgraph-release-v23-1-1-is-now-generally-available/19301/4 "2024-04-29T19:16:07Z")

</div>

We use a lot of this style in upsert/queries:

```auto
node as var(func:uid("0x1"))
nodeDate as var(func:uid(node)) @filter(has(publication.date))
nodeDateFiltered as var(func:uid(nodeDate)) @filter(le(publication.date, "2023-10-05T10:00:00Z"))

```

Love to see any improvement on the `has` and `le` filters.

Thanks,  
Ryan

---

<div class="post-metadata">

### Author: ![spandanank](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/spandanank/32/7375_2.png) [@spandanank](https://discuss.dgraph.io/u/spandanank)
#### Post date: [May 9, 2024, 6:17am UTC](https://discuss.dgraph.io/t/dgraph-release-v23-1-1-is-now-generally-available/19301/5 "2024-05-09T06:17:54Z")

</div>

is 23.1.1 v is a stable version? and can be upgraded in production?

---

<div class="post-metadata">

### Author: ![harshil\_goel](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/harshil_goel/32/3737_2.png) [@harshil\_goel](https://discuss.dgraph.io/u/harshil_goel)
#### Post date: [May 9, 2024, 4:21pm UTC](https://discuss.dgraph.io/t/dgraph-release-v23-1-1-is-now-generally-available/19301/6 "2024-05-09T16:21:44Z")

</div>

Yes, 23.1.1 is stable version. It can be directly replaced with the 23.1 binary.

---

<div class="post-metadata">

### Author: ![rahst12](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/rahst12/32/2416_2.png) [@rahst12](https://discuss.dgraph.io/u/rahst12)
#### Post date: [May 9, 2024, 6:57pm UTC](https://discuss.dgraph.io/t/dgraph-release-v23-1-1-is-now-generally-available/19301/7 "2024-05-09T18:57:53Z")

</div>

We have successfully moved to it. Very easy drop-in replacement, no issues.
