airbytehq / airbytehq/airbyte

[source-mysql] incorrect type mapping of tinyint cause data loss

Aberta
#76,180 6 comentários 0 reações 0 responsáveis Ver no GitHub
area/connectors autoteam community connectors/source/mysql needs-triage team/extensibility type/bug
Linguagem predominante
Python
Estrelas
22.1k
Forks
5.4k
Merge médio
5h
PRs com merge (30d)
671

Descrição

### Connector Name

source-mysql

### Connector Version

3.51.5

### What step the error happened?

During the sync

### Relevant information

According to https://docs.airbyte.com/integrations/sources/mysql type mapping of tinyint(1) is boolean.

This is wrong. Signed tinyint(1) can take values from -128 to +127 . It causes data loss in the destinations. It must be integer like other tinyint types.

### Relevant log output

```shell

```

### Contribute

- [ ] Yes, I want to contribute

---
**Internal Tracking:** https://github.com/airbytehq/oncall/issues/11929

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.