Hello, I have some questions about StoreConnection:
1) There is no public method to force a release. Is there a reason for not having a public release(Location location, boolean force) method that calls expel(location, true)? 2) A call to release throws an exception if there is still some active transactions when the operation is handled. Thus, if I want to remove repository files as soon as the connection is closed I have to iteratively call StoreConnection.release while it does not throws an exception. I suggest to add a small feature that offers to register an action to execute once the connection is released. Then, internally it is possible to use wait/notify mechanism (through transactionManager.activeTransactions) to execute the action which have been registered as soon as no transactions are running and the store is released. Is there already such a feature or can I propose a small patch for that? Kind Regards, Laurent
