Skip to content
  • Maria Matejka's avatar
    d4ea5619
    Common parts of the ROA updater moved into the table · d4ea5619
    Maria Matejka authored
    Channel is now just subscribing to yet another journal announcing
    digested tries from the ROA table.
    
    Creating tries in every channel on-the-fly was too slow to handle
    and it ate obnoxious amounts of memory. Instead, the tries are
    constructed directly in the table and the channels are notified
    with the completed tries.
    
    The delayed export-release mechanism is used to keep the tries allocated
    until routes get reloaded.
    d4ea5619
    Common parts of the ROA updater moved into the table
    Maria Matejka authored
    Channel is now just subscribing to yet another journal announcing
    digested tries from the ROA table.
    
    Creating tries in every channel on-the-fly was too slow to handle
    and it ate obnoxious amounts of memory. Instead, the tries are
    constructed directly in the table and the channels are notified
    with the completed tries.
    
    The delayed export-release mechanism is used to keep the tries allocated
    until routes get reloaded.
Loading