Forum for English speaking Miranda NG users > News

Version 0.95.8 has been released

<< < (3/3)

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

There was an error while thanking
Thanking...
Go to full version