ClickHouse / ClickHouse/clickhouse-java

[client-v2] FixedString padding

Offen
#2,929 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area:data-type area:docs client-api-v2
Vorherrschende Sprache
Java
Sterne
1.6k
Forks
636
Ø Merge
2 T. 23 Std.
Gemergte PRs (30 T.)
29

Beschreibung

### Description

Exact number of bytes should be sent when writing a `FixedString`. When string has less number then client add padding `0`s . This behavior is not documented well.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne im Schreibpfad von client-v2 FixedString und verfolge, wie die deklarierte String-Länge in Bytes umgewandelt wird. Vergleiche die Ausgabe mit der im Issue erwarteten exakten Länge und der Auffüllung mit Nullen und füge anschließend Testabdeckung oder Dokumentation hinzu, die das resultierende Verhalten überprüfbar macht.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
databases
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
62/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.