Zbr's days.

About :: TODO :: Blog :: RSS :: Old blog :: Projects :: GIT :: Gallery :: Notes

Wed, 24 Sep 2008

New DST release.

This is a maintenance release, which contains following changes:

  • Use idr to manage minor numbers. Now create/remove/create sequence does not produce new minor, but uses previous one, which is now freed.
  • Added cache name to the node. It is possible to have freed node still being alive while we register new node with the same name, so its cache name should be different.
  • Wait during node removal until there are no pending transaction, so node would be freed in process context and not in the receiving threads itself.
  • Warn user if there is no security permission config file during export node initialization. No client will be allowed to connect without explicit security association.
  • Tune default size of the page pool for crypto processing a bit.
I want to thank Remy Ritchen (remy.ritchen_gmail.com) for his excellent tests and analysis.

As usual, DST is available from archive and via git tree.

/devel/dst :: Link / Comments ()