English | 中文
invoke 函数行为变更: 当返回值为表时,默认行为已变更为自动转换为对象数组。若需保留原来的 DdbTableData 结构,可显式传入 { table: 'full' } 参数,恢复旧行为。
- 新增 define 函数,用于定义并缓存用户自定义函数,避免后续重复定义操作。
- 新增支持上传 DATETIME、NANOTIMESTAMP、TIMESTAMP、DATE 类型标量和向量。
- 新增支持上传 BOOL 类型向量。
-
invoke 函数进行如下优化:
- 支持直接传入函数定义;
- 当调用函数的入参是 DolphinDB 对象,布尔值或字符串时,可传入 undefined 和 null。
-
Javascript API 提交任务的并行度调整为 64。
- 修复了在查询包含空值的 IOTANY 列时出现报错的问题。
- 修复复数虚部显示时格式不正确的问题。
- 流数据订阅新增参数 offset,支持指定流表订阅第一条消息所在的位置。
- 支持 IOTANY 向量类型。
- 优化 invoke 方法的性能。
- invoke 无法执行未在远程节点上定义的函数。
- 上传 server 的数据中若有
\0的字符串连接会断开。现已增加相关检查。
- 增加心跳机制,以避免连接长时间不使用后自动断开的情况。
- 新增 data() 函数,用于将 DolphinDB 中的数据转化为 JavaScript 原生数据。
- 新增 invoke() 函数,支持在调用 DolphinDB 函数时,以 JavaScript 原生数据类型的形式传入参数和返回执行结果。
- 新增 execute() 函数,支持执行 DolphinDB 代码并以 JavaScript 原生数据类型的形式返回执行结果。
- 支持 COMPRESSED 型向量数据的序列化与反序列化。
- 支持 Tensor 型数据的序列化与反序列化。
- 支持订阅高可用流表。
- 支持新版的文档解析和函数提示。
- StreamingMessage 数据结构改动,可通过 “window.data” 访问窗口数据。
- 低版本(> chrome 90, < chrome 100)浏览器时间格式化。
- toString 方法的返回结果中字符串未加引号。
添加常量 VIEW_OWNER 并高亮显示
新增对 DURATION Vector 序列化的支持。
新增 DURATION 类型对交易所标识的支持。