From: Jamey Cribbs Date: 2006-07-28T23:24:55+09:00 Subject: Re: Mongoose 0.2.5 - The "Two Steps Forward, One Step Back" release Mike Harris wrote: > That would be awesome. I didn't mean to be "demanding" anything, > you're obviously doing this for free. I appreciate your help, and if > I come up with anything today, I'll send off another e-mail. > Hey, no problem. I appreciate you taking the time to try out Mongoose and give me feedback. By the way, I did glance at the code and I think I might have found the problem. Each record is marshaled to disk as an array. When I read a record back from disk, I do a #flatten on it before creating the object. That's probably where the problem is, since #flatten is recursive, it's going to flatten both the record's array, and the array you stored in one of the fields. So, I will try changing this code to not use #flatten and see if what happens. Jamey Confidentiality Notice: This email message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and/or privileged information. If you are not the intended recipient(s), you are hereby notified that any dissemination, unauthorized review, use, disclosure or distribution of this email and any materials contained in any attachments is prohibited. If you receive this message in error, or are not the intended recipient(s), please immediately notify the sender by email and destroy all copies of the original message, including attachments.