Of course, not at all. I was just trying to explain where my interest in ZPAQ comes from and why am I testing it the way I am. I am not trying to put it into a bad light or something, sorry if it came across that way. Basically I use a simple "last 14 days" backup for some stuff and so far there has been only WinRAR that supported multiple file versions out of the box, without the need to rename the source files or put them into subdirs etc. So I was wondering how ZPAQ works in this scenario and so far it seems it does not work all that well for me. Perhaps I am a bit disappointed. I apologize if that came across the wrong way.Look, I'm neither the Zpaq author nor do I intend to defend the format at all cost.
That's why I am asking here and am grateful for the answers.But I understand how it works technically, plus I know and understood the source code.
I am probably still misunderstanding how deduplication works. The idea I have of deduplication is that it looks for blocks of identical data and then replaces them with a pointer. This is to me quite similar to the idea of building the usual dictionary and replacing increasingly larger blocks of data with pointers as you find them. The difference perhaps that the blocks for deduplication are at some set boundaries instead of "where you happen to find them along the way"(?). However, if deduplication works across several different files and file versions, is this not similar to solid archiving? What's the culprit of it not working with the DB files? The fixed offsets where it's trying to match the blocks?In the end it's the same, because when adding any new version of a file to the archive it is deduplicated anyway, and so it's a benchmark for how good the dedupe feature works in general.
OK, I might misunderstand journalling as well.Since when is Rar a journaling archiver?

True.as soon as you turn off solid compression or have multi-part archives that you don't want to recompress,
the different versions are stored all on their own again; also no timestamps are kept for when you added the versions, and so on...
Your insight is much appreciated. Hope I did not derail the thread too much.
Roman