monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] Re: character set.


From: Graydon Hoare
Subject: [Monotone-devel] Re: character set.
Date: Fri, 04 Jul 2008 16:01:22 -0700
User-agent: Thunderbird 2.0.0.15pre (X11/20080501)

Lapo Luchini wrote:
Bruce Stephens wrote:
It used to store the binary deltas in base64, IIRC.  (Just an
implementation detail, in other words.)

OK, but that's only because SQLite2 had problems with \0 most probably, and has nothing to do with the actual content of committed files; on the content being binary-safe, I guess we would have discovered any bug by now for sure, we even committed gigs of binary content (photos) at the summit ;-)

(de lurking temporarily)

It's actually because monotone was initially -- perhaps as many as 5 or 6 years ago -- built to communicate by blindly flooding changes over unauthenticated transports, including junky 7-bit ASCII channels like SMTP and NNTP, and just filtering out the stuff it received but didn't trust. For a time it even had a micro-NNTP client.

The packet system is there for that reason. SQLite2 just compounded the reasoning. But it's all completely obsolete.

-Graydon





reply via email to

[Prev in Thread] Current Thread [Next in Thread]