[Bug] iotdb 1.1.1 使用derviceId作为字段名,查询时会报 .deviceId is not a legal path
- 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
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