ClickHouse / ClickHouse/clickhouse-cpp

ColumnLowCardinalityT fail in constructor

Abierto
#457 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C
Estrellas
382
Forks
208
Merge medio
2 d 19 h
PR fusionados (30 d)
14

Descripción

I'm trying to create a clickhouse::ColumnLowCardinalityT to insert into low_cardinality(Int32), but in this code:

```
template
using LCC = clickhouse::ColumnLowCardinalityT;

using column_int32 = LCC;

std::shared_ptr abc = std::make_shared(); // throws ItemView value size mismatch for Int32 expected: 4, got: 0
```

I don't understand what I'm doing wrong and what I need to pass to the constructor.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Reproduce la llamada mostrada a std::make_shared() y comienza inspeccionando los constructores de ColumnLowCardinalityT y ColumnInt32. Determina si se admite la construcción predeterminada y qué entrada espera el constructor; el trabajo estará terminado cuando la discrepancia indicada se haya resuelto con un proceso de construcción claro y verificado o con un comportamiento corregido.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
cpp
Área
databases
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.