On Wed, Apr 6, 2011 at 08:55, Geoff Rowell <geoff.row...@gmail.com> wrote: > On Tue, Apr 5, 2011 at 6:56 PM, Greg Stein <gst...@gmail.com> wrote: >> Sounds good to me. >> On Apr 5, 2011 4:18 AM, "Philip Martin" <philip.mar...@wandisco.com> wrote: >>> Text and property conflict file names are stored in ACTUAL_NODE as >>> simple names and the WC code has to do path manipulation to obtain the >>> path from name. For the property conflict file the manipulation is >>> different for files and directories and this is a problem for the new >>> revert code as it may have removed the NODES row that contained the node >>> kind. >>> >>> To fix this I plan to store relpaths instead of names. There will be no >>> change to the SQLite tables, just to the way the existing columns are >>> used by the code. I'll bump the WC format and autoupgrade existing >>> working copies. > > What's the character width of that column? Doesn't that define the > maximum relative path length?
AFAIK, SQLite does not have char widths on its columns. If it does, then we have problems everywhere. Cheers, -g