return code for all
vs _uuid
(_unique uuid)
#2999
Replies: 1 comment 1 reply
-
I too have encoutered this issue and it's quite pernacious as it prevents you from fex. grabbing the uuids of deleted tasks. At first I thought it was because of the implementation of the _uuid/_unique uuid calls, given in the docs it says these relate to pending tasks (even though non-pending tasks have uuids...) - but this doesn't seem the case, as for example, trying to run certain actions on things filtered with task all also fail:
returns no matches (while Probably I could take a play with tw code and issue a pull request, as I have modified my own tw install before by changing aspects of stuff that I dislike, but I find it to be a hassle and that grep etc. are likely to be more convenient. Potentially there's something obvious and the commands I mentioned above are incorrect though. Also in my case I mentioned performance issues - supposedly this excess data shouldn't cause performance issues because of how taskwarrior calls files (according to previous git issues), but I can confirm it does, rather trivially, by eg. moving backlog.data, or temporarily removing lines from undo.data, or deleting a few deleted objects from completed.data, and then running regular task filter commands like (Also the sheer speed of grep has me wondering if I need all the safety that comes with a tool like TW - but I figure it'll probably take me longer to reimplement tw with shell, ripgrep, and yaml, than it will just to live with it.) |
Beta Was this translation helpful? Give feedback.
-
Was just wondering if this is a bug or intended:
vs
apparently
_uuid
is deprecated but is consistent with the recommended command:thanks.
Beta Was this translation helpful? Give feedback.
All reactions