Hi,
I am trying to use the python binding of the maridb-columnstore-api to bulk load some data.
I have a 2 PM/UM system.
I am trying to load data into multiple tables.
The problem i see is following:
I run one instance of my python program to load data into tableA.
I run another instance of my python program to load data into tableB.
The second instance crashes with the error:
terminate called after throwing an instance of 'mcsapi::ColumnStoreNetworkError'
what(): Compressed data corruption
Aborted (core dumped)
However, no core file seems to be generated. I looked up the source code and the error seems to be coming from src/util_network.cpp in snappy uncompress method.
I am running this on Ubuntu 16.04 system.
I checked all the logs in /var/log/mariadb/columnstore but can't find anything that might point to the issue. Is there any other place that i can look?
I assume the columnstore system should allow 2 parallel loads to 2 different tables of the same database using 2 different processes simultaneously.
Any pointers to how to get past this errors would be of great help as I am having to do a single process batched.
Kindly let me know if any more information is required for getting to the root cause of this issue.
Thanks,
./a