Uploaded image for project: 'Apache IoTDB'
  1. Apache IoTDB
  2. IOTDB-1609

Print the actual size of plan when it exceeds the wal_buffer_size

    XMLWordPrintableJSON

Details

    • 2021-10-Tian

    Description

      When a plan can not fit into the wal buffer, we throw an exception. However, users do not know how to set the wal_buffer_size.

       

      client: 

       

      server:

      Caused by: java.io.IOException: Log cannot fit into the buffer, please increase wal_buffer_sizeCaused by: java.io.IOException: Log cannot fit into the buffer, please increase wal_buffer_size at org.apache.iotdb.db.writelog.node.ExclusiveWriteLogNode.write(ExclusiveWriteLogNode.java:116) at org.apache.iotdb.db.engine.storagegroup.TsFileProcessor.insert(TsFileProcessor.java:197) ... 16 common frames omitted
      
      Caused by: java.nio.BufferOverflowException: null at java.nio.DirectByteBuffer.put(DirectByteBuffer.java:363) at java.nio.ByteBuffer.put(ByteBuffer.java:859) at org.apache.iotdb.tsfile.utils.ReadWriteIOUtils.write(ReadWriteIOUtils.java:232) at org.apache.iotdb.db.qp.physical.crud.InsertRowPlan.putValues(InsertRowPlan.java:391) at org.apache.iotdb.db.qp.physical.crud.InsertRowPlan.serializeMeasurementsAndValues(InsertRowPlan.java:461) at org.apache.iotdb.db.qp.physical.crud.InsertRowPlan.subSerialize(InsertRowPlan.java:447) at org.apache.iotdb.db.qp.physical.crud.InsertRowPlan.serialize(InsertRowPlan.java:441) at org.apache.iotdb.db.writelog.node.ExclusiveWriteLogNode.putLog(ExclusiveWriteLogNode.java:130) at org.apache.iotdb.db.writelog.node.ExclusiveWriteLogNode.write(ExclusiveWriteLogNode.java:111) ... 17 common frames omitted

       

      Attachments

        Issue Links

          Activity

            People

              cpaulyz yanze chen
              qiaojialin Jialin Qiao
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 8h
                  8h
                  Remaining:
                  Remaining Estimate - 8h
                  8h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified