全部產品
Search
文件中心

ApsaraDB for MongoDB:MongoDB小版本說明

更新時間:Dec 18, 2024

ApsaraDB for MongoDB會不定期地發布小版本,用於豐富雲產品功能或修複已知缺陷。本文介紹ApsaraDB for MongoDB的小版本更新說明。

如何查詢或升級執行個體的小版本

您可以登入MongoDB管理主控台,在目標執行個體的基本資料頁面的規格資訊地區查看當前的小版本。查看小版本資訊

如何升級執行個體的小版本,請參見升級資料庫小版本

版本及說明

  • 由於各地區版本發布進度可能有所差異,小版本發布情況請以當前控制台顯示為準。

  • 本文中的基準版本即是MongoDB社區版的版本號碼。

MongoDB 7.0

小版本號碼

發布日期

基準版本

說明

8.0.6

2024-12-09

7.0.14

  • 最佳化compact命令執行效率。

  • 修複審計日誌截斷的問題。

  • 修複serverStatus()中串連數的展示問題。

8.0.5

2024-09-03

7.0.14

  • 基準版本更新至7.0.14,用於修複WT-12708缺陷。

8.0.4

2024-06-17

7.0.10

8.0.2

2024-01-24

7.0.3

  • 修複同一VPC下用戶端無法串連MongoDB節點的問題。

8.0.1

2024-01-10

7.0.3

  • 小版本相容性最佳化,忽略無法識別的參數配置。

  • 帳號許可權收斂,避免建立過大許可權的帳號帶來資料安全風險。

  • MongoDB 7.0第一個正式版本。

MongoDB 6.0

小版本號碼

發布日期

基準版本

說明

7.0.14

2024-11-19

6.0.18

  • 基準版本更新至6.0.18,用於預設禁用SBE查詢引擎,更多介紹,請參見SERVER-91570

  • 最佳化審計日誌輸出格式。

  • 修複serverStatus()中串連數的展示問題。

7.0.12

2024-09-03

6.0.17

  • 基準版本更新至6.0.17,用於修複WT-12708缺陷。

7.0.9

2024-06-06

6.0.15

7.0.7

2024-03-12

6.0.13

  • 提升compact操作的效能,降低compact操作的失敗率。

7.0.6

2024-02-04

6.0.13

7.0.5

2024-01-23

6.0.6

  • 修複同一VPC下用戶端無法串連MongoDB節點的問題。

7.0.4

2024-01-10

6.0.6

  • 小版本相容性最佳化,忽略無法識別的參數配置。

  • 帳號許可權收斂,避免建立過大許可權的帳號帶來資料安全風險。

  • 支援內部帳號認證的向前相容。

7.0.3

2023-07-13

6.0.6

  • 修複唯讀節點的路由問題。

7.0.2

2023-06-12

6.0.6

  • 支援資料雙向同步。

  • 基準版本更新至6.0.6。

7.0.1

2023-01-06

6.0.3

  • 新增自研命令runCommandOnShard

  • 支援審計日誌,如何開通審計日誌,請參見開通審計日誌

  • 基準版本更新至6.0.3。

7.0.0

2022-11-02

6.0.0

  • 修複movePrimary命令在MongoDB 5.0版本中引入的分區中繼資料不一致問題,更多資訊,請參見SERVER-68511

  • MongoDB 6.0的第一個正式版本。

MongoDB 5.0

小版本號碼

發布日期

基準版本

說明

6.0.16

2024-11-19

5.0.29

  • 基準版本更新至5.0.29。

  • 最佳化審計日誌輸出格式。

  • 最佳化compact命令執行效率。

  • 修複serverStatus()中串連數的展示問題。

6.0.14

2024-08-03

5.0.28

  • 基準版本更新至5.0.28。

  • 修複WT-12708缺陷。

6.0.13

2024-06-24

5.0.26

6.0.10

2024-02-06

5.0.24

6.0.9

2024-01-23

5.0.21

  • 修複同一VPC下用戶端無法串連MongoDB節點的問題。

6.0.8

2023-10-10

5.0.21

  • 修複更改oplog大小後,系統啟動失敗的問題。

  • 基準版本更新至5.0.21。

6.0.7

2023-07-06

5.0.18

  • 支援資料雙向同步。

  • 修複唯讀節點的路由問題。

  • 基準版本更新至5.0.18。

6.0.6

2023-02-09

5.0.14

  • 修複自研命令可能引入null 指標的問題。

6.0.5

2023-01-06

5.0.14

  • 新增自研命令runCommandOnShard

  • 修複審計日誌內容缺失的問題。

  • getMore操作類型的慢日誌內容中,新增原始命令,更多資訊,請參見getMore

  • 基準版本更新至5.0.14。

6.0.4

2022-10-18

5.0.6

  • 提升資料備份恢複的速度。

6.0.3

2022-09-09

5.0.6

  • 將慢日誌中latency欄位的單位修複為us(微秒)。

  • 新增自研命令db.adminCommand({currentConn: 1})

6.0.2

2022-08-17

5.0.6

  • 修複分區中繼資料不一致問題,更多資訊,請參見SERVER-68511

6.0.1

2022-06-14

5.0.6

  • 修複ECS上ulimit進程數的限制。

  • 支援審計日誌。

  • 基準版本更新至5.0.6。

6.0.0

2021-09-27

5.0.3

  • MongoDB 5.0第一個正式版本。

MongoDB 4.4

小版本號碼

發布日期

基準版本

說明

5.0.16

2024-11-21

4.4.29

  • 修複serverStatus()中串連數的展示問題。

5.0.15

2024-06-24

4.4.29

  • 修複審計日誌缺失部分命令的問題。

5.0.14

2024-05-23

4.4.29

5.0.13

2024-02-01

4.4.28

5.0.12

2024-01-23

4.4.18

  • 修複同一VPC下用戶端無法串連MongoDB節點的問題。

5.0.11

2023-07-17

4.4.18

  • 修複雙向同步的問題。

5.0.10

2023-07-13

4.4.18

  • 修複唯讀節點的路由問題。

5.0.9

2023-05-08

4.4.18

  • 支援資料雙向同步。

5.0.8

2023-01-17

4.4.18

  • 基準版本更新至4.4.18。

5.0.7

2022-11-22

4.4.16

  • 基準版本更新至4.4.16。

  • getMore操作類型的慢日誌內容中,新增原始命令,更多資訊,請參見getMore

5.0.6

2022-10-18

4.4.1

  • 提升資料備份恢複的速度。

5.0.5

2022-07-21

4.4.1

  • 修複主節點stepDown時,出現死結,導致節點角色切換失敗的問題,更多資訊,請參見SERVER-59226

  • 修複使用Change Stream拉取分散式交易的Oplog時,導致MongoDB主動退出的問題,更多資訊,請參見SERVER-53566

5.0.3

2021-10-26

4.4.1

  • 修複如下問題:

    • 在逐出頻繁的時候,執行compact導致MongoDB崩潰退出。

    • 在逐出頻繁的時候,運行長事務,導致死結。

    說明

    更多資訊,請參見SERVER-50365SERVER-46876

  • 修複ECS上ulimit進程數的限制。

  • 增量備份服務依賴:在local.oplog.rs.stats()輸出中增加oplogstones資訊。

  • 支援審計日誌。

5.0.2

2021-01-28

4.4.1

  • 支援日誌滾動。

5.0.1

2020-11-23

4.4.1

  • MongoDB 4.4第一個正式版本。

MongoDB 4.2

小版本號碼

發布日期

基準版本

說明

4.0.28

2024-12-10

4.2.23

  • 審計日誌支援slow類型日誌,包括update和delete兩種類型的操作。

  • 修複serverStatus()中串連數的展示問題。

4.0.27

2024-01-23

4.2.23

  • 修複同一VPC下用戶端無法串連MongoDB節點的問題。

說明

物理機架構執行個體不支援升級至該版本。

4.0.26

2023-07-17

4.2.23

  • 修複唯讀節點的路由問題(僅涉及雲端硬碟版執行個體)。

說明

物理機架構執行個體不支援升級至該版本。

4.0.25

2023-06-13

4.2.23

  • 修複增量日誌缺失依賴欄位的問題。

4.0.24

2023-05-06

4.2.23

  • 修複資料庫版本(db version)展示問題。

4.0.23

2022-12-13

4.2.23

  • 基準版本更新至4.2.23。

  • getMore操作類型的慢日誌內容中,新增原始命令,更多資訊,請參見getMore

4.0.22

2022-11-02

4.2.13

  • 修複VPC免密下,show tables返回結果為空白的問題。

4.0.21

2022-05-18

4.2.13

  • 修複主進程逐步退出過程中出現的死結問題,更多資訊,請參見SERVER-59226

4.0.20

2021-12-01

4.2.13

  • 基準版本更新至4.2.13。

4.0.19

2021-08-31

4.2.10

  • 修複使用Change Stream拉取分散式交易的Oplog時,導致MongoDB主動退出的問題,更多資訊,請參見SERVER-50769

4.0.18

2021-06-25

4.2.10

  • 限制白名單檔案大小,最大為64 KB。

  • 修複白名單配置較多時,白名單重新整理失敗的問題。

4.0.17

2021-05-21

4.2.10

  • 合并Serverless核心功能。

4.0.16

2021-05-21

4.2.10

  • 支援Oplog回放最佳化。

4.0.15

2021-03-03

4.2.10

  • 修複Shard審計日誌中輸出的用戶端IP為Mongos的IP,而不是真實的用戶端IP問題。

  • 主動式偵測各個目錄IO情況,並輸出到db.serverStatus()的返回結果中。

4.0.14

2021-02-05

4.2.10

  • 審計日誌增加Primary和Secondary角色資訊。

  • 修複會話清理線程定期清理導致慢查詢延遲的問題,更多資訊,請參見SERVER-5287

  • 修複雜湊索引(Hashed)被誤標記為多鍵索引(Multikey),導致無法作為分區鍵的問題,更多資訊,請參見SERVER-48471

  • 修複用戶端IP被誤認為是管控機器IP,導致用戶端串連被誤判為內部串連的問題。

4.0.13

2020-12-28

4.2.10

  • 修複aggregate命令增加了useNewUpsert選項而導致的相容性問題。

4.0.12

2020-12-16

4.2.10

  • 基準版本更新至4.2.10。

  • 修複HMAC(Hash-Based Message Authentication Codes)密鑰監控線程睡眠時間過長的問題,更多資訊,請參見SERVER-52654

4.0.11

2020-11-16

4.2.1

  • 更新OpenSSL(Open Secure Sockets Layer)庫,使用1.1.1版本。

  • 修複全量同步時,count命令返回負數導致同步中斷的問題,更多資訊,請參見SERVER-35050

  • 修正磁碟滿鎖返回結果。

  • 修複IPv6訪問問題。

4.0.10

2020-10-29

4.2.1

  • 預設開啟流控。

  • 修複執行mapReduce命令時,Secondary節點崩潰退出的問題。

4.0.9

2020-08-04

4.2.1

  • MongoDB的Shard審計日誌支援用戶端及Mongos的IP資訊輸出。

  • 修複由於system.profile效能資料集合建立失敗,導致WiredTiger報錯問題。

  • 在備份結束命令中擷取備份完成時間。

4.0.8

2020-06-10

4.2.1

  • 修複VPC免密沒有處理的dbGetmore協議問題。

4.0.7

2020-06-03

4.2.1

  • 修複用戶端中斷連線時,Mongos可能崩潰退出的問題。

4.0.6

2020-05-19

4.2.1

  • 修複批量插入時,由於審計日誌大小超過16 MB,導致寫入報錯的問題。

  • 禁止使用者修改config.collections集合,但允許使用者執行sh.enableBalancing()/sh.disableBalancing()命令。

  • 在大量集合的情境下,提高Checkpoint的速度,更多資訊,請參見WT-5042

  • 最佳化Mongos路由邏輯,降低CPU消耗。

  • 修複執行runCommandOnShard相關命令時,找不到runCommandOnShard命令的問題。

4.0.5

2020-02-12

4.2.1

  • 修複MongoDB 4.2並發建立索引時,可能導致小規格執行個體主從節點同時記憶體溢出(Out Of Memory,簡稱OOM)的問題。

4.0.4

2019-12-19

4.2.1

  • 修複VPC免密下,getmore偶發報unauthorized錯誤的問題。

4.0.2

2019-11-23

4.2.1

  • 修複VPC免密串連下,不能執行show tables命令的問題。

  • 修複啟動時複製整合員沒有初始化,assert報錯ts secs too high,導致MongoDB退出的問題。

4.0.1

2019-11-21

4.2.1

  • MongoDB 4.2第一個正式版本。

MongoDB 4.0

小版本號碼

發布日期

基準版本

說明

3.0.41

2024-05-22

4.0.28

  • 基準版本更新至4.0.28。

3.0.40

2024-04-19

4.0.13

3.0.39

2023-11-28

4.0.13

  • 為解決OOM的問題,支援了tcmallocReleaseRate參數。

3.0.38

2021-10-27

4.0.13

  • 增強了MongoDB的穩定性。

3.0.37

2021-09-09

4.0.13

  • DynamoDB增加記錄檔輪轉能力,一個檔案為300 MB。

3.0.36

2021-07-22

4.0.13

  • DynamoDB完成Stream功能,增加Sort欄位的輸出。

3.0.35

2021-06-25

4.0.13

  • DynamoDB放開NEW_IMAGE對Sort欄位的限制,只保留KEYS_ONLY限制。

  • 增加updateTable命令的註冊。

3.0.34

2021-04-28

4.0.13

  • DynamoDB修複記憶體流失問題。

  • 增加校正索引是否為空白。

3.0.33

2021-03-03

4.0.13

  • 修複Shard審計日誌中輸出的用戶端IP為Mongos的IP,而不是真實的用戶端IP問題。

3.0.32

2021-02-05

4.0.13

3.0.31

2020-12-31

4.0.13

  • DynamoDB支援Stream功能。

  • DynamoDB支援Limit 1 MB限制。

  • 修複KeyCondition運算式不支援括弧的問題。

  • 修複List類型可能被返回Set類型的問題。

  • 修複Number類型的精度問題。

  • 修複批量寫執行個體時,MongoDB崩潰的問題。

3.0.30

2020-08-18

4.0.13

  • DynamoDB支援Scan功能。

  • DynamoDB支援CursorCache最佳化查詢分頁功能,可以在使用getMore時,防止開啟過多遊標。

  • 修改SLB的調度方式為SCH演算法。

  • 修複投影運算式(Projection Expression)總是會返回主鍵(Primary Key)的問題。

3.0.29

2020-08-04

4.0.13

3.0.28

2020-07-14

4.0.13

3.0.27

2020-06-10

4.0.13

  • 修複VPC免密沒有處理的dbGetmore協議問題。

3.0.26

2020-06-03

4.0.13

  • 禁止使用者修改config.collections集合,但允許使用者執行sh.enableBalancing()/sh.disableBalancing()命令。

  • 在大量集合的情境下,提高Checkpoint的速度,更多資訊,請參見WT-5042 Reduce configuration parsing overhead from checkpoints

  • 支援配置載入config.chunks中繼資料集合的逾時時間。

3.0.25

2020-4-28

4.0.13

  • 大量集合啟動最佳化。

  • 支援DynamoDB協議相容二期。

  • 修複批量插入時,由於審計日誌大小超過16 MB,導致寫入報錯的問題。

3.0.24

2020-4-15

4.0.13

  • 最佳化Mongos路由邏輯,降低CPU消耗。

3.0.23

2020-4-03

4.0.13

3.0.21

2020-02-07

4.0.13

  • 支援DynamoDB協議相容一期。

3.0.20

2020-01-02

4.0.13

  • 修複開源4.0.7在Mongos發給MongoDB的請求中增加了一個mergeByPBRT的欄位,導致3.0.19版本Mongos訪問低版本MongoDB(3.0.18及以下)時,執行aggregate會報錯的問題。

3.0.19

2019-12-04

4.0.13

  • 基準版本更新至4.0.13。

3.0.18

2019-10-24

4.0.3

  • 禁止建立名為_tmp或以_tmp開頭的資料庫。

3.0.17

2019-10-17

4.0.3

  • 修複SessionUpdateTracker::_updateSessionInfo函數assert失敗,導致從節點(Secondary節點)同時掛掉且無法啟動問題。

3.0.15

2019-08-21

4.0.3

  • 修複TDE密鑰編碼後,因為包含特殊字元,在傳遞給WiredTiger時被截斷的問題。

  • 修複批量插入時,由於審計日誌大小超過16 MB,導致寫入報錯的問題。

3.0.13

2019-07-31

4.0.3

3.0.12

2019-04-08

4.0.3

  • 基準版本更新至4.0.3。

3.0.11

2019-03-08

4.0.0

  • 支援IPv6功能 。

  • VPC免密功能增加vpcAuthMode,可隨時開啟或關閉VPC免密功能。

  • 完善審計日誌的輸出內容,修複審計日誌中DML看不到請求資料的問題。

  • 修複一些極端情境下startup為deadlock,即死結問題。

  • 將索引建立的預設行為改為了後台建立。

  • 支援單庫恢複。

3.0.8

2018-12-21

4.0.0

  • 新增VPC免密的功能。

3.0.7

2018-11-30

4.0.0

  • 增加了普通使用者不能刪除內建帳號的限制。

3.0.6

2018-11-01

4.0.0

  • 修複了與白名單相關的問題。

3.0.5

2018-10-16

4.0.0

  • 修複了審計日誌中commandargsnull的問題。

  • 修複了審計日誌文本中出現NumberInt(10),導致JSON解析失敗的問題。

  • 分區叢集執行個體執行MoveChunk操作時,變更記錄展示sessionId欄位。

3.0.2

2018-09-25

4.0.0

  • MongoDB 4.0第一個正式版本。

MongoDB 3.4

重要

小版本號碼

發布日期

說明

1.1.13

2023-01-10

  • 修複sysInfoCollector coredump問題。

1.1.12

2020-06-03

  • 禁止使用者修改config.collections集合,但允許使用者執行sh.enableBalancing()/sh.disableBalancing()命令。

  • 支援配置載入config.chunks中繼資料集合的逾時時間。

1.1.8

2019-07-25

  • 合并開源支援後台建索引的功能。

  • 允許外部串連執行hostInfo命令,返回與主機相關的資訊。關於hostInfo的更多資訊,請參見hostInfo

1.1.7

2019-04-10

  • 修複主從同步過程中,從節點(Secondary節點)批量應用Oplog而崩潰退出的問題。

1.1.6

2019-01-28

  • 支援單庫恢複。

1.1.5

2018-09-25

1.1.4

2018-08-07

1.1.3

2018-06-22

  • 修複serverStatus擷取CKPT列表引起wt cache stuck的問題。

  • 放開使用者對Shard集合開關平衡器的限制。

1.1.2

2018-05-14

  • 擴充oplogDeleteGuard命令,支援多個資料來源。

  • 修複備節點選擇同步源時,給主節點發Oplog全表掃描的問題。

  • 修複WiredTiger被Cgroup限制IOPS後,系統負載過高的問題。

  • 開放cleanupOrphaned命令。關於cleanupOrphaned命令的更多資訊,請參見cleanupOrphaned

1.1.0

2017-12-28

  • 新增自動刪除多餘的滾動日誌功能。

  • 自研物理熱備份功能,相容雲端硬碟快照,不局限於檔案拷貝。

  • Oplog自適應放大倍數從20倍調整到40倍。

1.0.9

2017-12-05

  • 修複MapReduce命令執行失敗的問題,更多資訊,請參見MapReduce failure: missing ) in parenthetical

  • 允許外部串連操作admin.system.users(儲存使用者資訊的中繼資料庫表),解決DTS無法匯入的問題。

1.0.5

2017-11-08

  • 修複VIP串連無法建立使用者問題。

MongoDB 3.2

重要

小版本號碼

發布日期

說明

0.5.3

2019-10-24

  • MongoDB 3.2執行個體的最新版本,無法再升級小版本。

0.5.1

2019-07-25

  • 合并開源支援後台建索引的功能。

  • 允許外部串連執行hostInfo命令,返回與主機相關的資訊。關於hostInfo的更多資訊,請參見hostInfo

0.5.0

2018-09-25

  • 禁止使用者在Sharding的admin資料庫執行寫操作。

  • 同步保留Oplog忽略RECOVERING節點,避免Oplog過大。

  • 增加SSL支援。

0.4.9

2018-06-22

  • 修複通過db.serverStatus()命令查看執行個體狀態時,擷取CheckPoint列表,引起WiredTiger緩衝逐出卡住的問題。

  • 放開使用者對Shard集合開關平衡器的限制。

0.4.8

2018-05-14

  • 修複備節點選擇同步源時,給主節點發Oplog全表掃描的問題。

  • 修複WiredTiger被Cgroup限制IOPS後,系統負載過高的問題。

  • 修複複本集執行個體執行rs.stepDown()命令時,主節點(Primary節點)崩潰退出的問題。關於rs.stepDown()命令的更多資訊,請參見rs.stepDown()

  • 開放cleanupOrphaned命令。關於cleanupOrphaned命令的更多資訊,請參見cleanupOrphaned

0.4.7

2017-11-17

  • 物理熱備份的結束備份不加全域鎖。

  • 修複關閉認證後,全量同步不同步cloud users的問題。

0.4.6

2017-09-05

  • 增加netvipGroup配置多組VIP,根據訪問者VIP返回所在組,支援混訪需求。

  • WiredTiger物理熱備份介面返回精確optime。關於optime的更多資訊,請參見optime

0.4.5

2017-08-17

  • 修複rs.status()命令的修改導致內嵌帳號訪問錯誤的問題。

0.4.4

2017-08-17

  • 修複RangeDelete崩潰退出的問題,更多資訊請參見RangeDeleter assert failed because of replication lag

  • 開放rs.status()命令給使用者,支援擷取主備延時介面。

  • Mongos支援慢請求。

  • ParallelBatchWriteMode鎖審計日誌只記錄慢請求。

0.4.3

2017-07-06

  • 最佳化WiredTiger熱備份。

  • 修複通過網段判斷公網VIP問題。

  • 執行db.adminCommand({features: 1})命令時,輸出阿里雲自研的features列表。

  • 調整預設的oplogDeleteGuardExpireoplogSizeMulti參數。

0.4.2

2017-05-31

  • 修複fast count導致的伺服器崩潰退出問題。

  • 開放Shard Tag管理相關的操作許可權給使用者。

0.4.1

2017-05-25

  • RocksDB升級到5.3.3版本,支援DeleteRange介面,用於刪除某個範圍的全部Key。

  • WiredTiger升級到3.2.13 版本。

  • Mongos支援審計日誌功能。

0.4.0

2017-04-27

  • Mongos和mongod增加db.adminCommand({currentConn: 1})命令,用於列出所有用戶端的網路連接資訊。

  • 最佳化審計日誌分類,更細粒度的控制審計日誌開關。

  • 修複多線程並發更新oplogDeleteGuard,導致mongod崩潰退出的問題。

  • Mongos禁止使用者通過VIP來刪除admin資料庫。

  • 開放splitVector命令。

0.3.9

2017-04-13

  • 解決通過db.runCommand({collMod: $collection})修改集合的配置時,鎖粒度過大的問題。

0.3.8

2017-03-28

  • 修複Mongos串連Shard失敗,導致崩潰退出的問題。

  • 檢測到不識別的配置項時忽略錯誤。

0.3.6

2017-02-23

  • 支援RocksDB作為MongoDB的儲存引擎。

  • 支援WiredTiger熱備份功能。

  • 修改部分參數名字,保持與設定檔一致,方便管控實現修改參數功能。

0.3.4

2016-12-27

  • 重新設計審計日誌,所有請求統一入口,並統計請求耗時。

0.3.3

2016-12-15

  • 修複double rollback的相關問題。

  • 增加節點角色切換審計日誌。

0.3.2

2016-11-29

  • 修複部分私網網段IP被錯誤識別為公網IP的問題。

0.3.0

2016-10-31

  • 使用3.2.10版本下的WiredTiger,修複WiredTiger緩衝逐出的問題。

0.2.9

2016-10-28

  • 為避免安全隱患,禁用以下命令:

    • cloneCollection:拷貝資料集合。

    • copydbgetnonce:執行copydb命令前,擷取單次密碼。

  • 增加ParallelBatchWriteMode鎖的審計日誌,方便看出重放Oplog的鎖對讀寫的影響情況。

  • 支援在Mac OS X下編譯專案,方便Mac使用者開發調試。

  • 修複VPC環境使用者白名單與管理機白名單元素衝突時無法串連問題。

0.2.8

2016-10-18

  • 開放db.runCommand({compact: $collection})命令,壓縮指定資料庫下集合的實體儲存體空間,使用者可自行回收儲存空間。

  • Mongos支援內建賬戶功能。

  • Mongos唯讀config資料庫,禁用以下命令:

    • sh.addShard():增加Shard節點。

    • sh.removeShard():刪除Shard節點。

  • 內部串連數支援配置項。

  • Oplog集合支援設定最大上限,避免漲得過大,導致物理空間不能釋放。

  • VPC網路連接繞過管理機白名單檢查。

  • 新增db.adminCommand({tcmallocRelease: 1})命令,用於釋放Thread-Caching Malloc的空閑記憶體。

  • 核心支援Oplog產生特殊的欄位,用於支援BLS雙向同步。

0.2.7

2016-09-13

  • 基於開源3.2.9合并內部補丁。

0.2.6

2016-09-07

  • 改進IO hang檢測邏輯,盡量避免IO hang誤判及出現腦裂問題。

  • 支援自動到期oplogDeleteGuard配置項,在備份任務長期掛掉情況下核心能自我保護,避免影響使用者使用。

0.2.5

2016-08-26

  • 支援增量備份相關介面,為增量備份上線做準備。

  • 支援tcpBacklog配置項,解決管控TCP隊列OverFlow而誤判執行個體不可用問題。

  • 支援redhat 7u打包。

0.2.4

2016-07-06

  • 支援自適應Oplog管理,只有同步到所有節點的Oplog才能被刪除。

  • 支援設定Oplog保留時間戳,超過該時間戳記的Oplog都會保留,用於增量備份。

  • 使用AliNLP分詞外掛程式(英文名為analysis-aliws)支援中文全文檢索索引。

0.2.3

2016-04-28

  • 支援根據oplogSizeMB配置項自動修改Oplog大小。關於oplogSizeMB的更多資訊,請參見oplogSizeMB

  • MongoDB作業記錄及審計日誌支援自動滾動功能。

  • 修複enableMajorityReadConcern配置項的邏輯錯誤。

0.2.2

2016-04-14

  • 支援執行個體IO hang檢測,當MongoDB檢測到IO hang時,主動斷開與其他成員的心跳串連。

  • 降低審計日誌開銷。

  • 修複WiredTiger的中繼資料不從緩衝裡淘汰問題,導致中繼資料佔滿緩衝,MongoDB死結的問題。

  • 通過localhost串連時,開放hostManager、clusterMonitor和clusterManager內建許可權。

0.2.1

2016-03-28

  • 解決認證時從/dev/urandom產生隨機數的效能問題。

  • 通過currentOplistDatabases等命令查問題常用唯讀操作,本地串連時繞過許可權檢查。

相關API

介面

說明

UpgradeDBInstanceKernelVersion

升級ApsaraDB for MongoDB執行個體的資料庫小版本。