Vincent Rogier
Vincent Rogier
Hi, Can you more details? Ocilib and oracle version? Code snippet to reproduce the issue? Regards, Vincent
Hi Can you provide more info ? DirectPath operations are not meant to be made in // Regards, Vincent
Hi, Looking at the error stack strace, the issue occurs when calling oracle client method from OcilibDirPathSetColumn(). The only Oracle client calls made from that method are: OCIAttrGet(), OCIParamGet(), OCIDescriptorFree()...
Have you tried with a much smaller buffer size? You use: uint32_t bufferSize = 64000000;// batchRows < 20000 ? 6400000 : 1024 * 1024 * 1024; 64mo or 1Go is...
Hi, OCI_DirPathSetBufferSize(dp, 64000000); ==> this is way to big. Have you tried a much smaller size ?
Any news?
Hi, Good catch! I will commit a fix for it this week! Thanks! Vincent
Hi, I added a check that prevents the infinite loop if the number of loaded rows does not increase over iterations on failures. Regards, Vincent
Hi, Thanks for taking time to propose this PR. Unfortunately, I can't merge it for 2 reasons: - I do not yet have put in place Contributor License Agreement (CLA)...
Ok, I will fix these also and commit asap. What is your GCC version ?