YugabyteDB 2.1.0 发布,强大的分布式 NewSQL 数据库

2020-2-26 12:05

YSQL的变化

  • [YSQL]修复系统表和共置表的表位置缓存。#3416
  • [YSQL]启用ALTER TABLE IF EXISTS语法。#3417
  • [YSQL]在PgDocOp中使用std :: future来获取RPC结果。#3240
  • [YSQL]如果创建唯一索引,则清理唯一索引。#3462
  • [YSQL]消除冗余外键检查。#3328
  • [YSQL]尽可能批处理所有写操作。#2934
  • [YSQL]允许创建数据库编码unicode / utf8 #3595
  • [YSQL]修复了yb_dml_systable_scan中测试错误的假设。
  • [YSQL]对YBqlOp和YBPgsqlOp使用智能指针。#3641
  • [YSQL]提供GFLAG以抑制不支持的错误。#3633

YCQL变更

  • [YCQL]默认情况下,添加gflag将CQL表创建为事务性的;将GROUP从保留字更改为关键字;修复重复的列错误消息。#3313
  • [YCQL]修复了CatalogManager中意外的“重复对象”错误。#2475
  • [YCQL]修复:信号11:段错误:yb :: ql :: PreparedResult :: PreparedResult。#3415
  • [YCQL]如果未绑定变量,则应用程序将停留在BoundStatement执行中。#3419

系统改进

  • 将默认历史记录保留时间设置为120秒。#3373
  • 重置百分位数后修复指标错误。#3362
  • 从transaction_participant.cc中提取类以分离文件。#1032
  • 写入停止后恢复。#3331
  • 修复yugabyted进程重新启动循环的问题。#3207
  • 在交易参与者处跟踪复制的批次。#3220
  • 回填索引表。#448
  • [共置]使用4字节PG表ID作为扩展坞前缀。#3365
  • YB入站RPC在软内存限制上节流。#2563
  • BlockBasedMemory内存跟踪器应使用“平板电脑” MetricsEntity而不是“服务器”。#3364
  • 指标直方图的均值应基于当前值,而不是历史值。#3470
  • 使yugabyted与Docker卷挂载一起工作。#3513
  • 添加了Graph来跟踪Rocksdb写拒绝。#2871
  • WAL关闭之前的Fsync。#3490
  • 为redis指标启用百分位。#3362
  • OpenKeyValueTablet中可能已经存在BlockBasedMemory记忆跟踪器。#3364
  • [cdc]避免CDCReadRpc出现争用情况。#3441
  • 从平板电脑关闭呼叫TransactionParticipant关闭。#3495
  • 将yugabyted指向系统conf文件(如果存在)。#3169
  • 回填索引表-TServer端实现,用于回填非唯一索引。#448
  • 主机代管:使读取表墓碑#3359
  • 添加了将混合时间过滤器设置为现有rocksdb文件的功能。#1032
  • 截断表后,服务器在启动时崩溃。#3524
  • 将所有yugabyte修改后的数据移动到中央var dir下。#3524
  • 将物理时间添加到cdc_state表。#2837
  • docdb:遍历kTransactionId #3482的意图
  • 防止从分离的rocksdb实例回调 防止插入和截断之间的竞争状态;在截断时禁用rocksdb flush。#3288
  • 在超级块中保留cdc min复制索引。#3418
  • [CDC]清理cdc_state行中已删除的流。#2529
  • yugabyted不能以自定义配置文件开头。#3634
  • [2DC]创建新的BootstrapProducer API。#3319
  • 修复CDCProducer上的密钥处理。#3582
  • 使yb-docker-ctl与python3兼容
  • 回填索引:处理失败的主服务器-> TS rpc。#3627
  • [cdc]将上一个消费者检查点添加到CDC生产者指标。#2154
  • 将操作追加到日志后,在跟随者处逐出日志缓存。#3665
  • 实施不终止的事务密封。#3220
  • [共置]主服务器应仅向后续表发出AddTableToTable。#3681
  • 从Heartbeater中提取HeartbeatDataProvider。#3571
  • 避免从关注者发送申请意向。#3698

平台

  • YW警报改进。#2892
  • 将Universe的“延后警报状态”添加到运行状况检查面板。#2891
  • 添加了UI支持,以便能够暂停和启用警报。#2891
  • 添加切换按钮以获取备份按钮。#3341
  • 将yugaware日志从yugabyted重定向到yugabyte-logs dir。#3516
  • 为只读用户添加功能。
  • 添加端点以支持在YB数据库中创建用户角色。
  • 添加功能以指定要备份的表列表。#3614
  • 修正指标网址检查。#3653
  • 在gflag更新期间请勿合并标志。#3533
  • 添加选项以添加,删除用户
  • [YW]通过调用onHide回调将ESC键绑定添加到文档以关闭屏幕上的任何模式。#3211
  • [YW]为currentProvider添加默认值并修复eslint警告。#3332
  • [YW]在CreateBackups模式中启用多表备份。#3680
  • 添加身份验证以注册新用户。
  • [YW] [OSS]添加支持以禁用“表”选项卡上的“启用/禁用备份”按钮,并更改禁用的TableAction的颜色
  • 以更好的方式处理整体异常。#3676

更新说明:https://github.com/yugabyte/yugabyte-db/releases/tag/v2.1.0


路过

雷人

握手

鲜花

鸡蛋

周一至周日9:00-18:00

反馈建议

service#bjjem.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! © 2001-2019