Closed Zatvobor closed 5 years ago
It turned out it is a bug with Pgpool-II. If there's DMLs in an explicit transaction, info needed to invalidate query cache is wiped out while committing it. I will commit/push a fix to upstream git repository.
🆒 got it. Many thanks to you.
Hi There.
I have found an issue with query cache invalidation (environment/configuration details below) logic. Cache invalidation does not work in transaction (for me at least). Note, it works as expected with out transaction.
I tried to make an update in simple transaction. After that, I still got a cached result...
here what pgpool said:
My question here, is that ok, or I've missed something? pgpool
v4.0.1
with postgresv10.1
(configs are available over gist, https://gist.github.com/Zatvobor/8a80d718a37a956d404edfcc3bcc04d0).My thanks to you for help.