ARTICLE AD BOX
I'm getting this error when inserting a large string into GridDB:
60079 DS_TIM_ROW_DATA_INVALID Registration of row failed. Value of column may have exceeded the limit value.Setup: GridDB server and Java client, same version (5.x), COLLECTION container.
containerInfo.setColumnInfoList(Arrays.asList( new ColumnInfo("id", GSType.STRING), new ColumnInfo("payload", GSType.STRING) )); containerInfo.setRowKeyAssigned(true);Works (~1MB):
String payload = new String(new char[1_000_000]).replace('\0', 'A');Fails (~10MB):
String payload = new String(new char[10_000_000]).replace('\0', 'A'); Row row = container.createRow(); row.setString(0, "device-1"); row.setString(1, payload); container.put(row); // Fails at ~10MBWhat is the maximum allowed size for a STRING column in GridDB? Is this error expected due to an internal limit?
