🔍
📢

Apache Olingo 4.6.0 - Java OData库

Apache Olingo 4.6.0 发布了,Olingo 是一个用于实现 Open Data Protocol(OData,开放数据协议)的 Java 库,可以让开发者实现 OData 的生产者与消费者。

OData 是一种用来查询和更新数据的 Web 协议,其提供了把存在于应用中的数据暴露出来的方法,数据源包括关系数据库、文件系统、内容管理系统与传统 Web 站点等。OData 运用且构建于很多 Web 技术之上,包括 HTTP、Atom Publishing Protocol(AtomPub)和 JSON 等。

此版本是一个维护版本,更新如下:

Bugs:

  • [OLINGO-1211] - netty-all 不是一个捆绑包,但它的依赖性增加了额外的导入包到 server-api 模块中的 MANIFEST.MF
  • [OLINGO-1293] - MetadataDocument 序列化程序未公开 Srid
  • [OLINGO-1294] - 多边形应支持多个内部孔
  • [OLINGO-1316] - multipart / mixed 不被允许作为具有批处理请求的 Accept 类型
  • [OLINGO-1343] - PipedInputStream 中的死锁
  • [OLINGO-1344] - 内部 ThreadPool 中的死锁 
  • [OLINGO-1351] - OSGi / Karaf 测试导致的构建失败

改进:

  • [OLINGO-1315] - ODATA V4.0 客户端:用于返回 HTTP 请求详细信息的 API
  • [OLINGO-1323]  -  OData v4.0:上下文网址在展开时应具有导航属性