pycsw
pycsw copied to clipboard
Database insert fails on large records
I work on the NGDS CKAN system, the ckan-spatial has a background process that updates pyCSW. I have noticed quite a number of log errors for large dataset inserts: index row size 2896 exceeds maximum 2712 for index "ix_records_abstract" Has this been seen before? I am on postgres 9.1 and haven't tried any fixes yet. Its a database limit based on the index. this appears to be similar to the #279 parse error, except appears to be a repository.insert error. Thanks, Gary Hudman, AZGS @smrazgs
I'm also seeing this on PyCSW 1.10. I'm looking to upgrade to 2.2.0 and see if the error persists. It affects several indexes, not just ix_records_abstract
.
This error persists in 2.4.0
This error persists in geopython/pycsw:2.6.1
index row size 3064 exceeds btree version 4 maximum 2704 for index "ix_records_links"