System Software Requirements
Mandatory:
JDK 17 (JDK is necessary for the development, for running the system JRE 17 headless is sufficient)
Postgres 15
Optional:
In order to use V3 API two-phase commit please enable Postgres prepared transactions functionality. This can be done by adding to postgresql.conf file “max_prepared_transactions” setting. For instance:
max_prepared_transactions = 10
More information: https://www.postgresql.org/docs/15/sql-prepare-transaction.html