Forum for English speaking Miranda NG users > News
Version 0.95.8 has been released
ghazan:
riki,
yes, I removed all file locks from the database plugin, cause they don't work at all in some cases
riki:
After a few days of intense use, latest Miranda seems to be rock solid. It used to be difficult to kill the old process when restarting, but now all restarts are fluid. I think this was an excellent update! Thanks to all the developers - Ghazan in the first place.
@himselfv - You probably already know, but have you tried database->compact? It significantly reduced .dat file size for me.
himselfv:
--- Quote from: ghazan on 07 05 2018, 18:44:29 ---you will need to implement the indexed search of message ids in history.
both features are missing now in mmap, so I decided to switch to a regular key / value instead of reinventing a wheel
--- End quote ---
Which interfaces/files are these in? db3x_mdbx seems to only implement MIDatabase/MIDatabaseCommon, the same as db3x_mmap. Is it doing anything special?
I've looked at the DBEVENTINFO but it also seems to be the same as before.
himselfv:
--- Quote from: riki on 21 05 2018, 02:39:10 ---@himselfv - You probably already know, but have you tried database->compact? It significantly reduced .dat file size for me.
--- End quote ---
Thanks, but yeah, that was after doing the compact.
himselfv:
Hmm. I have restored the original db3x_mmap and applied the few fixes that happened in its absence and it seems to be working fine. Here's the binaries for Miranda NG 0.95.8.1:
https://github.com/himselfv/miranda-ng/releases/tag/v0.95.8
And here's the source + summary of changes:
https://github.com/himselfv/miranda-ng/tree/dbx_mmap_origin/plugins/Db3x_mmap_origin
I'm going to be maintaining this for the time being for myself.
Navigation
[0] Message Index
[*] Previous page
Go to full version