Today we've found a bug in our prevalence database system. That bug made
our production database grow in each snapshot although nobody executed any
transactions over it.
The problem was actually in the xml-stream.
Please visit the following url:
In this url, one may find snippets from two different versions of the
database. It seems that, xml-text-node elements were also indented by
xml-stream's indentation mechanism. Unfortunately, strings are left intact
during read.
This bug caused our production databases to grow in every snapshot. Below
patch solves this problem.
Sat Jul 16 02:44:18 EEST 2011 ev...@core.gen.tr
* fix xml output of the xml-stream, now xml text nodes are directly
enclosed by tags (ie newlines are dropped)
If you have any production databases, let us know and we can fix the bug.
We need to know more about data in <db:string/>.
In our case, it was HTML so we can gracefully eat spaces without making
data bogus.
Regards,
--
Evrim Ulu <evri...@core.gen.tr>
Kor Information Technolgies Ltd. - http://www.core.gen.tr/