Details
-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
None
-
None
Description
When swapping a node following error is printed on SDKD console.
log4net:ERROR Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+StringFormatFormattedMessage]
System.FormatException: Input string was not in a correct format.
at System.Text.StringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ParamsArray args)
at System.String.FormatHelper(IFormatProvider provider, String format, ParamsArray args)
at System.String.Format(IFormatProvider provider, String format, Object[] args)
at Common.Logging.Factory.AbstractLogger.StringFormatFormattedMessage.ToString() in c:_oss\common-logging\src\Common.Logging.Portable\Logging\Factory\AbstractLogger.cs:line 125
at log4net.ObjectRenderer.DefaultRenderer.RenderObject(RendererMap rendererMap, Object obj, TextWriter writer)
at log4net.ObjectRenderer.RendererMap.FindAndRender(Object obj, TextWriter writer)
It turned out following line from CouchbaseRequestExecuter.cs causes it.
Log.Debug(JsonConvert.SerializeObject(bucketConfig));
Looks like Log.Debug() does not like a string converted from Json object.
By the way, this does not affect functionality.
Attachments
For Gerrit Dashboard: NCBC-1352 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
76392,2 | NCBC: 1352 Log bucket configuration JSON as parameter | master | couchbase-net-client | Status: MERGED | +2 | +1 |