大家好!我是 Daniel,带着我的狗狗(🐶 汪!)为大家带来最新的 Rails 新闻。
GitHub 的技术人员们为 Rails 的多数据库支持付出了巨大的努力。本周引入了水平分片。Rails 应用程序现在可以连接到多个分片,并(手动)在它们之间切换。
Katrina 继续在模式缓存方面进行工作,这次为 YAML 和 Marshal 序列化策略都添加了 gzip 支持。这在尝试在受限环境中部署特别大的模式时会很有用。
现在可以在特定数据库上运行 rails db:schema:dump、rails db:schema:load、rails db:structure:dump、rails db:structure:load 和 rails db:test:prepare。之前这只适用于 rails db:create、rails db:drop 和 rails db:migrate。Kyle,恭喜你在 Rails 的前几次提交中表现出色!
我将这个加入进来主要是为了提交信息,而不是代码本身的变化。这次基准测试让我对 Action Controller、Action View 以及如何编写一个好的基准测试有了些许了解。