Skip to content

Commit c2bbbe5

Browse files
fix new line reader to work when reads are partial and improve memory usage
Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com> cleanup code Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com> fix reset method and rename config params Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com> handle overflow case Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com> Co-authored-by: Guy Margalit <guymguym@gmail.com>
1 parent aef68ca commit c2bbbe5

File tree

5 files changed

+183
-30
lines changed

5 files changed

+183
-30
lines changed

src/sdk/nsfs_glacier_backend/tapecloud.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ class TapeCloudUtils {
5151
throw new Error('process exited with non-zero exit code:', errcode);
5252
}
5353

54-
reader = new NewlineReader(fs_context, tmp);
54+
reader = new NewlineReader(fs_context, tmp, { skip_overflow_lines: true });
5555
await reader.forEach(async line => {
5656
const failure_case = line.startsWith("Fail");
5757
const success_case = line.startsWith("Success");

0 commit comments

Comments
 (0)