[ANNOUNCE] 3.11.4

138 views
Skip to first unread message

syntonyze

unread,
Jul 18, 2025, 3:24:23 PMJul 18
to Repo and Gerrit Discussion
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Gerrit version 3.11.4 is now available.

please see the release notes for details.

Release Notes:
https://www.gerritcodereview.com/3.11.html#3114

Documentation:
http://gerrit-documentation.storage.googleapis.com/Documentation/3.11.4/index.html

Log of changes since 3.11.3:
https://gerrit.googlesource.com/gerrit/+log/v3.11.3..v3.11.4?no-merges

Download:
https://gerrit-releases.storage.googleapis.com/gerrit-3.11.4.war

SHA1:
79defc5f53edf30e94995c4ffc8f458678b30ca4

SHA256:
729747fdd22d842f2fe1bc35ec2de74e286f9fdecc931f512da34457d5caa780

MD5:
58aa3e20937df8dd848cb16db4d9a75a

Maintainers' public keys:
https://www.gerritcodereview.com/releases/public-keys.md
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEnrHcOvBk7y2NP1rwB095sJ/f5XcFAmh6WlQACgkQB095sJ/f
5Xd2AA/9FLa37Q01OyH6P/wV7SuBTrfymFvMIcrBOwDJN5DYUHpYVM8HShYsv2Mj
ra5DGxnglp+TaXMBphhlXg7x0uIAY4r2ULIJb+2BW59zCbqROFzhKhgtVbWe05tC
RIPPj6oXJk/IZ1BJsvB2vfJsucrS+E80xWBQQy0bCEzc98CbQm5HGIT/jRmfjxy0
PLHsF9QVusuRVzKkI/6/aAW8gZqpxV6XK6t8tE1OBN7iscsFmOHNO8VD3cA61ztG
XgpLeVSkaIkVvm0rHdv+eDJyMo5sDeq12kTlVE4jvf6hLd0+Qz/PkPyfggrLV7Fq
qPsA1BGG6XPbpSW1ov0hc037cBbUTV354BTavTCNKpJ8I1SVEOOJDiBfE7K5plC0
FmHbqSi6YPoDxNZD8MXA2hSOpkmth66Qg8WZZ/NzbKhmVDgl8FtBQO/eNE4B6RQ8
15+fSv7qbabV0vns5KAYfPZdF4veyYY8mMifxRO3UJpoQ5WGQ5EI17DwKF9z12RX
kaZfnFPh5uNmJJaQKxKp50H7Qqbs6lxPXlsq4orJMqvvYzKHo1m5jd9dKXYHpt7f
NCRXqi1+v6APCTYKE7xZtRuYhOABbzvs8ji4iRpePayW4xo2oGqR5q9L/gVoWhi5
hxhlCtJoWIrujEKeKjndcu7i37bmX6yQPuW8+t+B/4LErek0TTk=
=jXzc
-----END PGP SIGNATURE-----

Luca Milanesio

unread,
Jul 18, 2025, 7:11:41 PMJul 18
to Repo and Gerrit Discussion, Luca Milanesio
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Binary packages (Deb / Rpm) of Gerrit version 3.11.4 are now available
==========================================================================

Please note that the GPG keys for GerritForge's distribution site
have changed and need to be reimported before the upgrade.

(on Debian / Ubuntu)
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 55787ed781304950

(on AlmaLinux / RedHat / Fedora)
rpm --import 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x72adb205736d7147da56e8c955787ed781304950

How to install/upgrade: 3.11.4
**********************************

(on Debian / Ubuntu)
apt-get update && apt-get install gerrit=3.11.4-1

(on AlmaLinux / RedHat)
yum clean all && yum install gerrit-3.11.4-1

(on Fedora)
dnf clean all && dnf install gerrit-3.11.4-1

If it is a new installation and you don't have the GerritForge repositories
configured, or if you are upgrading to ARM-64, please follow the instructions at:
https://gitenterprise.me/2022/11/23/arm-64-welcomes-gerrit-code-review/

Docker images
*************

Gerrit is distributed on DockerHub at:
https://hub.docker.com/r/gerritcodereview/gerrit/

The following tags have been published
3.11.4 => 3.11.4-almalinux9
3.11.4-almalinux9
3.11.4-ubuntu24

More information on how to use Gerrit Docker image for testing, staging, and production at:
https://gerrit.googlesource.com/docker-gerrit

MacOS native package
********************

Gerrit is now available as Homebrew tap:
https://github.com/GerritCodeReview/homebrew-gerrit

To install or update the tap:
brew tap GerritCodeReview/gerrit
OR
brew update

To install Gerrit with Homebrew:
brew install ger...@3.11.4

MacOS Gerrit native installer is available for download at:
https://gerritforge.com/gerrit/mac/gerrit-installer-3.11.4.pkg

SHA1:
356c84a72009b040f96556e515dcab05329e8754

SHA256:
034b4942e957d6282af8ee40d13bf11b41bd9142e7b25744b0123e271e1a9665

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEmCU49QQ43XtIE8giC0731aK2mH4FAmh61CoACgkQC0731aK2
mH4ejg/+Lu1RxN515ykybfh9bFJ/0hMXLTrm1FqH+R7mJcP8pqspWc+QezP1S31u
kXf2Jm/ml5ptAGe3RddU5YF4cn38frxTzdcE6wgwXtq7kUSonIA4tagyW7VfsopJ
WsSFIORu+5Ifa7kwqan5bMO49qLgyT76IK7w9c2vsTugb6PN3+G/g26kYBbu8bD6
qWn1yk/WeG4hcAnDqTOxqOQl0a2Q0R9UQnc+XktU6mH4nSSf+IR5DNjV8RoDvdlF
5R26PUolgZvD0iYmvb+LXVE7s99oVL+2xxkgwB6GV/uPhHj6OMnwKQXqeVZXQeFZ
svGiGv+YSiufpii78WbIgRSh36aopB4VjwIFFf71++y4QtJm61AdR/poYdiyvArJ
EHoT9UpWnkWac95dYTlmaTiuZtQqIdfenodVW+BDqTYlt3kd/pAJdgRpVsf3GcO1
ql+vpGZvOO44hzoGVnK9LTx7OJ/fFsPUFs5F0rg32tXIbWjoi7q1Nkanzqw6jTsP
GbWzzFL1eDn4eToUnp3ydxc0V+h2PY9kxgg8sMcOuYtu0pHnCIHPmZkpnkgqNJyt
+lkys3p3LR3wQegaaFGYKfwnX/3MfwO3eOfVfHQveOYvwLzdVH4oMe8Bj9JsUb70
y+3NcD5xqCqplrzDLPuJHrEU8Iz+OVsedH5c4OwpuA9+caMYMyM=
=7kZD
-----END PGP SIGNATURE-----

szjo...@gmail.com

unread,
Jul 19, 2025, 8:36:28 AMJul 19
to Repo and Gerrit Discussion
I have issue with this release: https://issues.gerritcodereview.com/issues/432616202

Luca Milanesio

unread,
Jul 19, 2025, 5:32:58 PMJul 19
to Repo and Gerrit Discussion, Luca Milanesio

On 19 Jul 2025, at 13:36, szjo...@gmail.com <szjo...@gmail.com> wrote:


Are you upgrading from v3.11.3 to v3.11.4?
I see the issue is about offline reindexing: you shouldn’t perform any reindexing when upgrading to v3.11.4 from v3.11.3.

Luca.

-- 
-- 
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en

--- 
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/repo-discuss/639229c9-8c42-4318-b922-a428c909f785n%40googlegroups.com.

szjo...@gmail.com

unread,
Jul 21, 2025, 1:28:26 AMJul 21
to Repo and Gerrit Discussion
Let put that way, at least the offline reindexing for me is not working at all in version v3.11.4.
Just to be sure that everything is fine I used to do offline reindex with every updgrade (even minor ones) and this is the first time I have issues with it.
I tried also to delete the whole index forlder and to offlien reindex using  v3.11.4 which is still not working it keeps (the second log in the issue)
Then I reverted to v3.11.3 and with that the offline reindex worked as expected

Luca Milanesio

unread,
Jul 21, 2025, 3:50:18 AMJul 21
to Repo and Gerrit Discussion, Luca Milanesio
Thanks for your feedback, I’d suggest to follow-up with more troubleshooting on [1].

On 21 Jul 2025, at 06:28, szjo...@gmail.com <szjo...@gmail.com> wrote:

Let put that way, at least the offline reindexing for me is not working at all in version v3.11.4.

Gotcha.

Just to be sure that everything is fine I used to do offline reindex with every updgrade (even minor ones) and this is the first time I have issues with it.

As a general note: offline reindexing aren’t needed in minor upgrades, where the last number changes (e.g. v3.11.3 to v3.11.4).

I tried also to delete the whole index forlder and to offlien reindex using  v3.11.4 which is still not working it keeps (the second log in the issue)
Then I reverted to v3.11.3 and with that the offline reindex worked as expected

It would be helpful if you could get a JVM thread dump when the process is stuck and attach it to [1],
Thanks again for notifying this issue.



szjo...@gmail.com

unread,
Jul 22, 2025, 6:11:19 AMJul 22
to Repo and Gerrit Discussion

attached the issue the output of the commands:
jstack 1301704 > threaddump.txt
and
jstack -l 1301704 > threaddump_l.txt

where 1301704  was the pid for the process: java -jar gerrit.war reindex -d /var/lib/gerrit/

lucamilanesio

unread,
Aug 8, 2025, 3:13:03 AMAug 8
to Repo and Gerrit Discussion
*WARNING*: If you are using any Gerrit plugins with persistent caches, you *may not* want to upgrade to v3.11.4 because of a newly discovered issue. I've documented it at [1].
We're now discussing a possible solution and will release v3.11.5 with a fix.

Luca.

Reply all
Reply to author
Forward
0 new messages