apache / apache/iotdb

[Bug] iotdb 1.1.1 使用derviceId作为字段名,查询时会报 .deviceId is not a legal path

Open
#14,811 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
6.4k
Forks
1.2k
Avg merge
1d 23h
Merged PRs (30d)
115

Description

### Search before asking

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

### Version

iotdb 1.1.1

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

使用 derviceId 作为字段名,查询时会报 .deviceId is not a legal path

### What did you expect to see?

查询时会报 .deviceId is not a legal path

### What did you see instead?

查询时会报 .deviceId is not a legal path

### Anything else?

_No response_

### Are you willing to submit a PR?

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

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the query error on IoTDB 1.1.1 using the reported field name and capture the exact schema and query. Trace the query path validation that produces “.deviceId is not a legal path”; done means the field can be created and queried without that error, with a regression test covering the case.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.