我们维护着一系列bigquery连接。这可以根据数据量和线程数量向上和向下扩展。我们看到的是,即使我们通过简单地构建一个新的arraylist并将现有的一个子集复制到新的arraylist来缩小该数组列表,但是garbaga收集器未声明的资源因此堆大小通过屋顶!
bigquery库的任何已知问题?
BufferElement<ObjectType>[] newBuffer = createArray(newSize);
...
...
...
System.arraycopy(buffer, srcIdx, newBuffer, length1 + dstLength2, dstLength3);
buffer = newBuffer;