AIO 14.0.0 Beta – HPB warning and dirty table reads

AIO 14.0.0 Beta – HPB warning and dirty table reads

Hi,

I have updated my Nextcloud AIO instance to AIO 14.0.0 Beta.

The instance is running on:

  • Ubuntu 24.04 LTS, fully updated

  • Nextcloud AIO: 14.0.0 Beta

  • Nextcloud: 34.0.3

  • Talk High-performance backend: 2.1.1~docker

After the update I noticed two warnings/errors and I would like to check whether these are currently expected with the beta version.

Talk High-performance backend

In Administration settings → Overview I see:

High-performance backend

Warning: Running version: 2.1.1~docker;
Server does not support all features of this Talk version,
missing features: changed-users

The Talk HPB itself seems to be running normally.

I found that the same changed-users warning has already been reported for Nextcloud 34 with HPB 2.1.1~docker:

There is also a related signaling server issue:

Is this currently an expected temporary mismatch between the Talk version included with NC34 and the signaling/HPB version shipped with AIO 14 Beta?

Is any action required, or should AIO users simply wait for an updated HPB image?

dirty table reads in the log

I also found this entry in the Nextcloud log:

Debug
no app in context

Exception

dirty table reads:
SELECT * FROM `*PREFIX*jobs`
WHERE (`reserved_at` <= :dcValue1)
AND (`last_checked` <= :dcValue2)
ORDER BY `last_checked` ASC
LIMIT 1

Administration Overview currently shows:

Errors in the log
1 error in the logs since 26 August 2026

I found similar reports in the Nextcloud server tracker, for example:

So I am not sure whether this is just an existing debug/database warning or something worth investigating further.

I am intentionally using the Beta channel, so I mainly want to confirm whether both of these are currently known/expected with AIO 14.0.0 Beta + Nextcloud 34.0.3.

If any additional logs or information would be useful, I can provide them.

Cheers.

Hi, regarding the first error, see Error message NextCloud Talk HBP after NextCloud update

@szaimen, glad for that answers the HPB part.

So I understand that the changed-users warning can simply be ignored for now until a new HPB/signaling release becomes available.

What about the second issue from my post?

dirty table reads:
SELECT * FROM `*PREFIX*jobs`
WHERE (`reserved_at` <= :dcValue1)
AND (`last_checked` <= :dcValue2)
ORDER BY `last_checked` ASC
LIMIT 1

Is this also a known/expected issue with NC34, or should I investigate/report this separately?

The other must be addressed in the server code and is thus for now expected.

There is still no update available which fixes the warning “Achtung: Laufende Version: 2.1.1~docker; Der Server unterstützt nicht alle Funktionen dieser Talk-Version, fehlende Funktionen: changed-users” right? I got a lot of updates in the last weeks but nothing fixed it.

Indeed. The feature in question doesnt seem to be merged nor released yet. See Don't need all users in requests from Talk by fancycode · Pull Request #1175 · strukturag/nextcloud-spreed-signaling · GitHub