Правило: размер приращения последовательности - это значение allocSize в jpa: у меня была эта настройка: что неверно:
@SequenceGenerator(name = "User_Seq_Gen",
sequenceName = "shp_users_seq", allocationSize=999)
исправлено в соответствии с этим:
@SequenceGenerator(name = "User_Seq_Gen",
sequenceName = "shp_users_seq" ,allocationSize=1)
потому что размер приращения последовательности равен 1:
shopper=> \d shp_users_seq;
Sequence "public.shp_users_seq"
Column | Type | Value
---------------+---------+---------------------
sequence_name | name | shp_users_seq
last_value | bigint | 1
start_value | bigint | 1
increment_by | bigint | 1
max_value | bigint | 9223372036854775807
min_value | bigint | 1
cache_value | bigint | 1
log_cnt | bigint | 0
is_cycled | boolean | f
is_called | boolean | t