i have a brain with a structure similar to this:
- notes (Small, usually 5-10 lines)
- notes (BIG, sometimes 10-20 A4 pages)
- jumps to e.g. "t1, all, topic1" ... that have a parent of e.g. "definitions"
etc. up to about 240 children under "notes" (squarebrackets = thoughts) where some thought-names will be very long sometimes and getting longer even by using the "comma"-link technique.
Unfortunately, i have had to rebuild the database once and have been working on a successor of that ever since. After some time i found out that there are BROKEN THOUGHTLINKS (about 50 thoughts under "notes" and their corresponding children, NOT the jumps though) and LOST NOTES (of the unlinked thoughts, NOT the jumpthought notes) as far as I can tell but I'm still assessing the damage.
Once i figured this out, I found the 128-character bug reported elsewhere but as i can now safely reproduce the "unlinking & noteloosing" one also with an old brainzip that pre-dates the database-rebuilding just by re-building the db again, i need help debugging AND getting a merged version of the old and the new brain without inconsistencies. So..
I have compared xml-output of the original brain ("ORIG") and the database rebuilt and broken brain ("RBLD") and indeed the notes are completely missing w/i RBLD. I have done this by looking for one of the missing thought's GUID. ORIG has an <Entry> tag with the corresponding GUID while RBLD does not. An additional grep over the xml has brought up no notes-content and indeed the RBLD-xml has about 800K missing. That's the damage i'm looking at right now.
Unfortunately, i can't show the brain as it contains mainly copyrighted and private material. I'm working on a downsized version to see if the error can be reproduced on a smaller scale.
Any ideas on how to best proceed debugging AND MERGING my current with the old working brain would be greatly welcome!
Also: I did search for output.log/ error-logs but didn't find any. What am I missing?
- Linux 2.6.28-11-generic #38-Ubuntu SMP Fri Mar 27 09:00:52 UTC 2009 i686 GNU/Linux
-- 18.104.22.168 (22.214.171.124) on Mac OS X 10.12.6
- java version "1.6.0_14", Java(TM) SE Runtime Environment (build 1.6.0_14-b08), Java HotSpot(TM) Client VM (build 14.0-b16, mixed mode, sharing)
- PersonalBrain Pro Trial 126.96.36.199. Nov. 28, 2009.
Old enough to remember Natrificial times...