@Test
  public void testSetFetchSizeJdbcProperty() throws SQLException {
    final HiveConnection connection = mock(HiveConnection.class);
    final Iface iface = mock(Iface.class);
    final TSessionHandle handle = mock(TSessionHandle.class);

    try (HiveStatement stmt = new HiveStatement(connection, iface, handle, false, 4)) {
      assertEquals(4, stmt.getFetchSize());
    }
  }
Gives the JDBC driver a hint as to the number of rows that should be
fetched from the database when more rows are needed for ResultSet objects
generated by this Statement. The fetch size can be passed in through the
JDBC connection string whereby every created {@code Statement} will start
with the fetch size specified if no explicit calls are made.

@see Utils.JdbcConnectionParams#FETCH_SIZE
jdbc/src/test/org/apache/hive/jdbc/TestHiveStatement.java