Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
1.1.2
-
None
-
None
-
2017-25, 2018-01, 2018-02, 2018-03
Description
I got round to porting the million row test to java and it seems to crash consistently both on 1.1.2 and develop-1.1. It seems to be fine up to about 700-800k rows then after that it crashes. Will attach the java crash file but the stack is:
Stack: [0x00007fdec2a8d000,0x00007fdec2b8e000], sp=0x00007fdec2b8a780, free space=1013k
|
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
|
C [libmcsapi.so.1+0xa1b3] mcsapi::ColumnStoreSystemCatalogColumn::ColumnStoreSystemCatalogColumn(mcsapi::ColumnStoreSystemCatalogColumn const&)+0xb3
|
C [libmcsapi.so.1+0xe6b7] mcsapi::ColumnStoreBulkInsert::setColumn(unsigned short, long, mcsapi::columnstore_data_convert_status_t*)+0x67
|
J 703 com.mariadb.columnstore.api.javamcsapiJNI.ColumnStoreBulkInsert_setColumn__SWIG_9(JLcom/mariadb/columnstore/api/ColumnStoreBulkInsert;II)J (0 bytes) @ 0x00007fded92d1b95 [0x00007fded92d1ac0+0xd5]
|
J 743% C2 com.mariadb.columnstore.api.MillionRowTest.testLoadMillionRows()V (310 bytes) @ 0x00007fded92fc9c4 [0x00007fded92fc840+0x184]
|
use branch java_crash to reproduce and then run ./gradlew --info test from the java directory