Skip to content

@acelyc111 acelyc111 released this Jan 2, 2020 · 19 commits to master since this release

Release Notes of v1.12.2

This patch release mainly provides some performance improvement for scan operations, and also provides more HTTP interfaces.

What's new in this version

  • feat(shell): support resolve IP address in dsn/utility (XiaoMi/rdsn#337)
  • fix(meta): bind task_tracker for each task in meta server (XiaoMi/rdsn#344)
  • fix: fix the bug that threads don't stop when shared_io_service is released (XiaoMi/rdsn#350)
  • feat: add http interface to get perf counter info (XiaoMi/rdsn#349)
  • fix: fix meta response state to client during configuration query (XiaoMi/rdsn#354)
  • feat(http): add HTTP interfaces to query backup info (XiaoMi/rdsn#342)
  • fix(http): add uri decoder for http_server (XiaoMi/rdsn#357)
  • feat(http): print help info on root path of the http server (XiaoMi/rdsn#367)
  • feat(shell): support resolve IP address in some shell commands (#426)
  • feat(collector): add statistics for estimate key number of table (#437)
  • feat: add http_server for info collector (#442)
  • feat(rocksdb): Adapt prefix bloom filter to speedup scans by hashkey (#438)

Upgrade from the previous version

Prefix bloom filter is enabled by default, it provides some performance improvement for scan operations, and data is compatible. However, you can disable it by

[pegasus.server]
  rocksdb_filter_type = common
Assets 2
Dec 31, 2019
Release pegasus 1.12.2-RC1

@neverchanje neverchanje released this Dec 4, 2019 · 19 commits to master since this release

Release Notes of v1.12.1

This is a patch release. We strongly recommend you to upgrade to this version instead of using v1.12.0.

What's new in this version

  • fix: fix log bug in fmt logging (XiaoMi/rdsn#346)
  • feat: optimize tcmalloc release memory (XiaoMi/rdsn#343)
  • feat: update config for tcmalloc release memory optimization (#433)
  • feat: add a interface to get perf-counters info of all partitions of all apps (#417)
  • feat(collector): add statistics for estimate key number of partition (#435)

Upgrade from the previous version

[replication]
- mem_release_interval_ms
+ mem_release_check_interval_ms = 3600000
+ mem_release_max_reserved_mem_percentage = 10
Assets 5

@neverchanje neverchanje released this Nov 19, 2019 · 19 commits to master since this release

See #409 for details.

Highlights in this release:

  • HTTP Support
  • Multi-tenant Support
  • Prometheus Support
  • CPU Profiling Support
  • Bug Fixes
Assets 4
Nov 19, 2019
Release pegasus 1.12.0-RC2
Oct 29, 2019
Release pegasus 1.12.0-RC1

@neverchanje neverchanje released this Aug 23, 2019 · 152 commits to master since this release

See #354 for details.

Highlights in this release:

  • Important bugfix on failure detection
  • Stability Fixes
  • Optimization of Memory Usage
Assets 4
Aug 21, 2019
Release pegasus 1.11.6-RC2
Jul 18, 2019
Release pegasus 1.11.6-RC1
Jul 1, 2019
Release pegasus 1.11.5-dup
You can’t perform that action at this time.