Unexpected behavior of the Next() method in SessionDataSet
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 52/100
Research direction
Start by locating the SessionDataSet.Next() implementation and tracing how it populates the Measurements collection. Reproduce the provided SELECT query, then compare the first record's measurements with the query result, focusing on the unexpected has_signal___int measurement. Done means Next() no longer adds measurements absent from the result and the behavior is covered by a regression check.
Written by the indexing model from the issue text.
Description
In the current version of the library, the Next() method behaves incorrectly. In certain cases, values are added to the Measurements collection that should not be included.
For example, when executing a SELECT * FROM root.raw.droot.test.test_device WHERE time >= 1773618600000 and time < 1773621600000 ORDER BY timequery, the first record contains the has_signal___int measurement, even though according to the query result, it should not be present.
- Dominant language
- C#
- Stars
- 24
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from apache/iotdb-client-csharp
-
网络波动后导致获取连接失败 Open
Difficulty 4/5 3-5 days Newbie friendliness 45/100
apache/iotdb-client-csharp#58 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
apache/iotdb-client-csharp#54 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
apache/iotdb-client-csharp#53 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 64/100
apache/iotdb-client-csharp#50 · 5 comments · 1 reaction ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
apache/iotdb-client-csharp#36 · 1 comment · 1 reaction ·
All issues in apache/iotdb-client-csharp
Similar issues
-
Status: Waiting triage Type: Bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
nanoframework/Home#1857 ·
-
kind/bug kind/regression
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
unoplatform/uno.toolkit.ui#1646 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
nightscout/nocturne#1379 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
elastic/esql-dotnet#47 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100