-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Wire up delete series #1647
Comments
@corylanou -- I think this is done, right? |
@otoolep No, |
That's right, with |
Any update on this? I'm on 0.9.2.1 and don't see delete functionality. |
This is not currently scheduled for any particular release. I would estimate late this year for this particular functionality unless the community votes it up. |
To be clear, the docs about the query language (https://influxdb.com/docs/v0.9/query_language/spec.html) that list the |
Thanks for the note, @cschneid. I made https://github.com/influxdb/influxdb.com/issues/191 to address the docs issue. |
+1 |
1 similar comment
+1 |
+1 |
+1 |
+1 |
1 similar comment
+1 |
@beckettsean Is this still true? I just tried this, but now my row has both the original field and its value and the new field and its value. (i.e. |
@jordanbtucker with 0.10 it is no longer possible to overwrite the field set of a point. The database stores the union of the two field sets, with any duplicates taking the value from the most recently written point. |
I've just noticed that the "delete by overwrite" workaround doesn't work anymore after upgrade to 0.10. |
Overwriting a point was never a specific design goal with b1/bz1, just a handy side effect of the on-disk representation. Since it was a side effect it wasn't part of the test suite. The new TSM engine doesn't exhibit that same behavior, so the regression slipped right on by. We are working to implement functionality that encompasses this and more, which is the DELETE SERIES functionality. DELETE SERIES with a narrow enough time range becomes effectively DELETE POINT. In the interim there is no way to remove a bad field key. You can overwrite it with a new field value, but you cannot delete the point or the field itself. |
The fact that this behavior was not by design is clear to me. |
Any informations about the estimate time for the implementation of this must have functionality ? |
+1 |
1 similar comment
+1 |
+1
@beckettsean Is it possible to apply a new retention policy to the existing points? |
What we finally have come to is keeping a copy of all the raw data before putting it into the database, when we get bad data we can delete the entire series and re-import the cleaned original data. Sad but until a better workaround is available it's all we can do. |
@comcomservices you mean.. really write the points to a text file that you keep somewhere? you're not doing an export, changing the file and then reimport again? |
@pmvilaca we used to do that but now we have a simple binary database that stores the raw binary floats and does memory caching to reduce hdd ops... It's a backup to us as well as we have been plagued by corruption of our influx databases and this allows us a second degree of protection where exporting and reimporting would not |
+1 |
Pls could you consider to work on it with high priority for 0.12 ??? |
@max3163 you can delete a series using the |
You provide a time series database, for me, the time clause is important in all queries. I just hope you could consider to add this feature rly soon. |
is there an idea when this will be available? |
+1 |
Great! |
This is different than drop series. Drop series can take a set of tags, or an ID.
Delete series can additionally take a time range.
The text was updated successfully, but these errors were encountered: