apache / apache/iotdb

[Bug] 树模型和表模型存在相同的数据库名称,会导致树模型的数据无法写入磁盘

Abierto
#16,774 1 comentario 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
6.4k
Forks
1.2k
Merge medio
1 d 23 h
PR fusionados (30 d)
115

Descripción

### Search before asking

- [x] I searched in the [issues](https://github.com/apache/iotdb/issues) and found nothing similar.

### Version

树模型和表模型存在相同的数据库名称,好像会导致树模型的数据无法写入磁盘。通过last 查询最新一条数据是最新的,但是查询列表并不是最新数据。

### Describe the bug and provide the minimal reproduce step

1、在表模型创建root 数据库,在树模型中也创建root 数据库
2、通过sql 插入数据到树模型的root 数据库中
3、通过last 查询 和普通查询会发现数据不一致

### What did you expect to see?

期望看到 last 查询和查询列表的 数据是同一时间的

### What did you see instead?

last 查询 是最新的数据,普通列表查询的最新数据还是旧的数据

### Anything else?

_No response_

### Are you willing to submit a PR?

- [ ] I'm willing to submit a PR!

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza reproduciendo el conflicto entre una base de datos tree-model y table-model llamada root, insertando datos de tree-model mediante SQL y comparando después las consultas de lista last y ordinarias. Rastrea la ruta de escritura y las dos rutas de consulta para este nombre de base de datos compartido. Se considera terminado cuando ambas formas de consulta devuelven los mismos datos más recientes y la regresión queda cubierta por una prueba.

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

Evaluación

Stack tecnológico
java
Área
databases
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.