On Wed, Apr 6, 2011 at 08:55, Geoff Rowell <[email protected]> wrote: > On Tue, Apr 5, 2011 at 6:56 PM, Greg Stein <[email protected]> wrote: >> Sounds good to me. >> On Apr 5, 2011 4:18 AM, "Philip Martin" <[email protected]> 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

