[dev] Adding SQLite as a new optional dependency
Renato Westphal
renato at opensourcerouting.org
Mon Jun 18 21:27:44 EDT 2018
@Vincent Thanks for your suggestion. I think libgit2 could be a good
fit in the sense that we would store only the deltas instead of full
configurations. But other than that, I think libgit2 would introduce
more complexity and would bring other challenges to solve. I'll
analyze this more carefully tomorrow.
@Donald Yes, Martin raised the same concern last time I talked to him.
Using the SQLite solution this wouldn't be a problem since SQLite
supports in-memory databases. As a matter of fact, this shouldn't be a
problem for any solution we choose as long as we store the
transactions on a tmpfs directory.
On Mon, Jun 18, 2018 at 9:10 PM, Donald Sharp
<sharpd at cumulusnetworks.com> wrote:
> Given the state of hard drives on whitebox switches, I think we need
> to carefully evaluate doing anything that might further involve a file
> system.
>
> donald
>
> On Mon, Jun 18, 2018 at 8:03 PM, Vincent Jardin
> <vincent.jardin at 6wind.com> wrote:
>>
>> What's about using libgit2 ?
>> https://libgit2.github.com/docs/guides/101-samples/
>>
>>
>>
>>
>> _______________________________________________
>> dev mailing list
>> dev at lists.frrouting.org
>> https://lists.frrouting.org/listinfo/dev
--
Renato Westphal
More information about the dev
mailing list