Project

General

Profile

Actions

Task #4444

closed

files: store files in transactions instead of per flow state

Added by Victor Julien almost 3 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Effort:
Difficulty:
Label:

Description

Several goals:
  • performance: avoid looping the file list from the tx loop
  • code clarity: put thing together that belong together conceptionally
  • complexity: esp in Rust working with multiple mutable storage concepts caused issues

Related issues 2 (2 open0 closed)

Related to Suricata - Task #4143: tracking: file.data improvementsAssignedJeff LucovskyActions
Related to Suricata - Bug #3375: Tracking: file tracking/inspection performance issuesNewVictor JulienActions
Actions #1

Updated by Victor Julien almost 3 years ago

  • Related to Task #4143: tracking: file.data improvements added
Actions #2

Updated by Victor Julien almost 3 years ago

  • Related to Bug #3375: Tracking: file tracking/inspection performance issues added
Actions #4

Updated by Victor Julien over 1 year ago

  • Subject changed from tracking: store files in transactions instead of per flow state to files: store files in transactions instead of per flow state
  • Status changed from In Progress to Closed
Actions

Also available in: Atom PDF