IronJacamar 1.0.0.Beta6版本发布

发布者:    |      

我很高兴宣布IronJacamar 1.0.0.Beta6版本的发布。

完整发布说明请见此处

连接池

我们的连接池实现现在支持在发生错误时使用不同的刷新策略。这些包括

  • 仅失败连接(默认)
  • 空闲连接
  • 整个连接池

'仅失败连接'是当前JBoss应用服务器的稳定版本,并将成为版本7的默认策略。'空闲连接'将移除池中的任何空闲连接,当然也包括失败的连接。'整个连接池'将移除池中的所有连接——包括活动连接——所以请在启用此策略之前确保您知道自己在做什么。

我们修复了一个问题,其中池会——可能有点过于积极——预先填充池,因此现在这个功能应该按文档工作。在玩代码的时候,我们添加了对PoolBySubject的预先填充支持,因此现在您的安全域支持配置也可以预先填充。最后,我们将默认策略更改为'false'以在启动时节省资源——通过以下方式更改

<pool>
  <min-pool-size>1</min-pool-size>
  <prefill>true</prefill>
</pool>

在您的配置中。

统计信息

我们添加了对统计模块的支持,以便获取关于容器和已部署资源适配器的运行时信息。

第三方资源适配器可以通过在资源适配器类、管理连接工厂(们)和/或管理对象(们)上实现以下SPI来在IronJacamar容器内支持统计信息

org.jboss.jca.core.spi.statistics.Statistics

当然,我们还添加了关于核心池的一些统计信息,以及关于JDBC资源适配器中预编译语句缓存的一些统计信息。

请向我们发送您的反馈——特别是您想看到这个区域的东西。

其他改进

我们还添加了一些其他的改进

  • 使缓存的连接管理器在每个部署中可选使用
  • 对代码生成器进行了增强

以及各种错误修复。

未来之路

我们将把这次发布与即将到来的 JBoss 应用服务器 7.0.0.Beta4 版本集成,这样您就可以访问所有这些酷炫的新功能。我们还将探讨如何使测试资源适配器变得更加容易——尽管它已经很容易了;查看我们的文档!

对于那些即将摇滚的人,我们向您致敬!

[网站] [下载] [文档] [JIRA] [论坛]


回到顶部