Можно применить фильтр к списку возвращенных проблем так же, как и для старого API. Взгляните на https://www.jetbrains.com/help/youtrack/standalone/resource-api-issues.html#get_all-Issue-method . Единственное отличие в этом отношении состоит в том, что поле поля называется «запрос», а не «фильтр».
Похоже, что существует другой модуль, который не использует структуру в оперативной памяти: Архив:: Tar:: Переданный потоком. Оборотная сторона - то, что это требует, чтобы tar был доступен в системе, на этом работают. Однако, это лучше, чем представляющий в виде строки марионетку tar самостоятельно.
Это похоже на Архив:: Tar:: Обертка является Вашим лучшим выбором. Я не попробовал его сам, но это использует Вашу систему tar
исполняемый файл и не сохраняет файлы в памяти.
Вопреки Chas. Ответ Owen, Архив:: Tar:: Переданный потоком действительно сохраняет файлы в памяти и не использует Вашу систему tar
. Это на самом деле использует Архив:: Tar внутренне, но это обрабатывает один файл за один раз (использующий в своих интересах то, что архивы tar могут быть связаны). Это означает что Архив:: Tar:: Переданный потоком может обработать архивы, более крупные, чем память, пока каждый отдельный файл в архиве уместится в памяти. Но это не то, что Вы попросили.