Skip to content

Commit 53609ce

Browse files
committed
Avoid String allocation in column name validation
1 parent d46895e commit 53609ce

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

core/src/main/java/io/questdb/client/cutlass/qwp/client/QwpWebSocketSender.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -965,7 +965,7 @@ private void checkTableSelected() {
965965
}
966966
}
967967

968-
private String checkedColumnName(CharSequence name) {
968+
private CharSequence checkedColumnName(CharSequence name) {
969969
if (name == null || !TableUtils.isValidColumnName(name, DEFAULT_MAX_NAME_LENGTH)) {
970970
if (name == null || name.length() == 0) {
971971
throw new LineSenderException("column name cannot be empty");
@@ -975,7 +975,7 @@ private String checkedColumnName(CharSequence name) {
975975
}
976976
throw new LineSenderException("column name contains illegal characters: " + name);
977977
}
978-
return name.toString();
978+
return name;
979979
}
980980

981981
/**

0 commit comments

Comments
 (0)