2013-01-18 55 views
1

有人可以讓我知道StatusCodes可用的IOperationResult或指向我的某些文檔嗎?Couchbase中IOperationResult的狀態碼

我看了一下在線文檔,但沒有找到任何東西。我從GitHub下載了代碼,但我發現的唯一的東西是枚舉StatusCodeEnums,有兩個代碼(Success(0)NotFound(1))。

不過,我有一個測試,返回一個狀態碼2和後續的消息:

Message = "Failed to process response: \0\0\0\0\0\0\0\0?'q\0\0\0\0P_" 

(是的,它有\ 0字符 - 這不是一個複製粘貼/格式錯誤)

該測試試圖存儲相同的事件兩次對StoreMode.Add中的同一個鍵 - 所以我會期待一個異常。

我正在使用Couchbase 2.0與.NET客戶端1.2。

任何人都可以提供一個代碼的列表,可以預期與描述他們的意思嗎?

回答

2

下面的信息是從集羣損壞的響應時,它已被固定在2.2釋放。缺陷MB-8149更詳細地介紹了此問題。

Message = "Failed to process response: \0\0\0\0\0\0\0\0?'q\0\0\0\0P_" 

SDK manual具有所有StatusCodes的列表。