MCPcopy Index your code
hub / github.com/questdb/questdb / putStrUtf8

Method putStrUtf8

core/src/main/java/io/questdb/cairo/TableWriter.java:14332–14332  ·  view source on GitHub ↗

Writes UTF8-encoded string to WAL. As the name of the function suggests the storage format is expected to be UTF16. The function must re-encode string from UTF8 to UTF16 before storing. @param columnIndex index of the column we are writing to @param value UTF8 bytes represented as CharSequenc

(int columnIndex, DirectUtf8Sequence value)

Source from the content-addressed store, hash-verified

14330 * On this interface, getChar() returns a byte, not complete character.
14331 */
14332 void putStrUtf8(int columnIndex, DirectUtf8Sequence value);
14333
14334 /**
14335 * Writes UTF8-encoded string. Accepts any Utf8Sequence implementation.

Callers 5

putUtf8Method · 0.65
testDeadCodeForUtf8Method · 0.65
appendToWal0Method · 0.65
putStrUtf8Method · 0.65

Implementers 5

NoOpRowcore/src/main/java/io/questdb/cairo/Ta
RowImplcore/src/main/java/io/questdb/cairo/Ta
RowAssertercore/src/test/java/io/questdb/test/gri
RowImplcore/src/main/java/io/questdb/cairo/wa
MockRowbenchmarks/src/main/java/org/questdb/R

Calls

no outgoing calls

Tested by 2

putUtf8Method · 0.52
testDeadCodeForUtf8Method · 0.52