Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[geogig-dev] More issues

even though i'm not getting any feedback from this list i thought I dump so issues here in the interim, in case anyone reads this and knows answers:

importing a large CSV file... 300MB of point data.

used OGR2OGR to convert to shape (geogig has no CSV import option I could see)
seemed to work OK...
(threw some errors - it spat out a small number of data lines for no apparent reason, then a few

ERROR 1: fread(3373) failed on DBF file.

lines (20  or so)

on geogig import it reached 88% before dying with:

"Unable to insert features into the working tree"

looking at the logs this seems to be a geotools failure 

(NB I tried under windows - got to 88% with 

under linux got to 61% then it reported "Killed" - in this case logs were empty)

Caused by: java.nio.BufferUnderflowException: null
at java.nio.Buffer.nextGetIndex(Buffer.java:492) ~[na:1.7.0_67]
at java.nio.DirectByteBuffer.get(DirectByteBuffer.java:249) ~[na:1.7.0_67]
at org.geotools.data.shapefile.dbf.DbaseFileReader.read(DbaseFileReader.java:427) ~[gt-shapefile-11.2.jar:na]
at org.geotools.data.shapefile.dbf.DbaseFileReader.readRow(DbaseFileReader.java:321) ~[gt-shapefile-11.2.jar:na]
at org.geotools.data.shapefile.ShapefileFeatureReader.hasNext(ShapefileFeatureReader.java:195) ~[gt-shapefile-11.2.jar:na]
at org.geotools.data.store.ContentFeatureCollection$WrappingFeatureIterator.hasNext(ContentFeatureCollection.java:135) ~[gt-data-11.2.jar:na]
at org.geotools.feature.collection.DecoratingFeatureIterator.hasNext(DecoratingFeatureIterator.java:48) ~[gt-main-11.2.jar:na]
at org.geotools.feature.collection.DecoratingFeatureIterator.hasNext(DecoratingFeatureIterator.java:48) ~[gt-main-11.2.jar:na]
at org.geotools.data.store.FeatureIteratorIterator.hasNext(FeatureIteratorIterator.java:55) ~[gt-main-11.2.jar:na]
at com.google.common.collect.TransformedIterator.hasNext(TransformedIterator.java:43) ~[guava-17.0.jar:na]
at org.locationtech.geogig.storage.bdbje.JEObjectDatabase$BulkInsert.serializeNextObject(JEObjectDatabase.java:460) ~[geogig-bdbje-1.0-beta1.jar:1.0-beta1]
at org.locationtech.geogig.storage.bdbje.JEObjectDatabase$BulkInsert.run(JEObjectDatabase.java:397) ~[geogig-bdbje-1.0-beta1.jar:1.0-beta1]
at org.locationtech.geogig.storage.bdbje.JEObjectDatabase.putAll(JEObjectDatabase.java:367) 





Back to the top