-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: TDEngine Version 3.3.4.8 - range fill(prev) Yields Output with Invalid Characters #29353
Comments
let me check on this |
Hi @yu285, thank you for taking the time to address this! It seems that the issue hasn't been resolved in the latest release. Could you share any updates or progress on this? |
could you provide us the taosdump output ? we can check this from local |
taosdump -o |
Hi @yu285, sure, here's a representative dump of the database: Google Drive Link or WeTranfer Link. You can reproduce the bug by running:
Thank you sir! |
Hi @yu285, do you have any news on this one? Thanks!! |
checking |
we are fixing this ,will fix it in the next version in the end of the Feb. or you can compile it by yourself once the PR is merged we will inform you here . |
@yu285 thank you sir! |
Bug Description
We are having an issue when querying the database using range combined with fill(prev) where the end range timestamp extends beyond the last occurrence of a tag sample.
When trying to make a query like this:
the current output in this version has for the output
tag
the following value:Instead of returning the expected value ABC.PV, the tag field contains invalid characters such as \x00\x00 when the query includes a “future” value (i.e., a timestamp after the last sample for the tag).
To Reproduce
Expected Behavior
The output should correctly display ABC.PV for the tag field if the interpolation value (interp) is correctly computed.
Screenshots
Environment (please complete the following information):
TDEngine version 3.3.4.8
Thank you very much!
The text was updated successfully, but these errors were encountered: