Oslo 设计规范¶
Epoxy¶
Dalmatian¶
Zed¶
Victoria¶
Ussuri¶
Train¶
Stein¶
Rocky¶
Queens¶
Pike¶
Ocata¶
Newton¶
Mitaka¶
Liberty¶
- 为 oslo_messaging 中的通知用法添加 Kafka 驱动
- 创建/采用 automaton
- 采用 futurist
- 动态策略叠加
- fileutils 毕业
- Reports 毕业
- oslo.service 毕业
- 将 versionutils 毕业到 oslo.log
- 扩展 oslo.i18n 库的 gettext 支持
- 可选依赖项
- 为 oslo 库提供一组示例
- oslo.log: 静默库
- oslo.log –
user_identity格式灵活性 - oslo.messaging: 移除 RPC 响应结尾的消息
- 重构 oslotest 中的测试基类
- 特权分离守护进程
- Windows 平台的 Oslo 服务工作进程
- ZeroMQ 上下文应每个驱动实例创建一次
- 新的 ZeroMQ 驱动实现细节
- 将 ZeroMQ 驱动的基础模式更改为 REQ/REP
Kilo¶
Juno¶
- 为 DB-API 调用添加 tpool 代理包装器
- 为 oslo.messaging 提供 AMQP 1.0 实现
- 将 ChainingRegExpFilter 添加到 rootwrap
- 修复 log 和 versionutils 之间的导入循环
- oslo.concurrency 毕业
- oslo.i18n 毕业
- oslo.log 毕业
- Oslo 中间件毕业
- oslo.serialization 毕业
- oslo.utils 毕业
- 添加 ConfigFilter 包装器类以强制选项作用域
- oslo-config-generator
- 教 PBR 了解 semver
- 支持策略配置目录
- 采用 pylockfile
- Rootwrap 守护程序模式
- 使用 SQLAlchemy Engine 事件的 Filter API 进行错误包装
团队政策¶
团队决策和策略,不限于特定版本。