danshearer created an issue (rpm-software-management/rpm#4303)

rpm is now shipped as a [LumoSQL](https://codeberg.org/lumosql/lumosql) sample 
application. So far as we have tested, rpm doesn't know it has a different 
database underneath, and seems likely to offer improved performance and crash 
behaviour, besides encryption and incremental online backups. Here is the 
recipe to build rpm with the [LumoSQL 
amalgamation](https://lumosql.org/src/lumosql/doc/trunk/examples/rpm/README.md).

It would be great to hear from rpm developers as to whether this seems useful, 
and if there are any obvious problems. Sometime soon there will be another 
LumoSQL release and it would be nice to have solid rpm support in there.

This issue is to call for feedback, bug reports and general opinions as to 
whether this addresses problems the rpm project thinks are important. I know 
there are weaknesses, for example, while we can run real distro application 
databases off LMDB-backed RPM, ENABLE_TESTSUITE is a mysterious world we 
haven't tried, and while mktree.rootfs looks like it works I haven't tried to 
understand it.

Finally - rpm was in the original NLNet-funded plan six years ago, so this has 
been a long time coming after much work by the LumoSQL contributors. It feels 
rather good to be raising this issue :) 

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/4303
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/issues/[email protected]>
_______________________________________________
Rpm-maint mailing list
[email protected]
https://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to