[ 
https://issues.apache.org/jira/browse/AVRO-606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Patrick Wendell updated AVRO-606:
---------------------------------

    Attachment: AVRO-606.v3.txt

Hey Phil,

I addressed all of the small things.

For persistent storage - this gets very difficult to do if we don't enforce 
that there is only one TracePlugin running at a time. If multiple TracePlugin's 
are running at the same time, and they both are managing the files in that 
directory, we don't have any good way to coordinate the deletion of files. It 
turns into a consistency nightmare.

I have some code that does persistent storage in a local branch, but I'm going 
to punt it until we decide to make this into a Factory method, or figure out in 
more detail the context in which a TracePlugin is going to run.

- Patrick

> Add File-Based Span Storage to TracePlugin
> ------------------------------------------
>
>                 Key: AVRO-606
>                 URL: https://issues.apache.org/jira/browse/AVRO-606
>             Project: Avro
>          Issue Type: Sub-task
>            Reporter: Patrick Wendell
>            Assignee: Patrick Wendell
>         Attachments: AVRO-606.v1.txt, AVRO-606.v2.txt, AVRO-606.v3.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to