Use pool of MemoryStream to reduce memory pressure #261
Annotations
10 warnings
Short:
ClickHouse.Client/ADO/ClickHouseConnectionStringBuilder.cs#L7
Type 'ClickHouseConnectionStringBuilder' directly or indirectly inherits 'ICollection' without implementing any of 'ICollection<T>', 'IReadOnlyCollection<T>'. Publicly-visible types should implement the generic version to broaden usability. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1010)
|
Short:
ClickHouse.Client/ADO/Readers/ClickHouseDataReader.cs#L223
Opening square brackets should not be preceded by a space. (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1010.md)
|
Short:
ClickHouse.Client/ADO/StreamCallbackContent.cs#L1
Code should not contain blank lines at start of file (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1517.md)
|
Short:
ClickHouse.Client/Formats/HttpParameterFormatter.cs#L97
Commas should be followed by whitespace. (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1001.md)
|
Short:
ClickHouse.Client/Numerics/ClickHouseDecimal.cs#L49
Single-line comments should not be followed by blank line (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1512.md)
|
Short:
ClickHouse.Client/Types/AggregateFunctionType.cs#L13
Code should not contain multiple blank lines in a row (https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1507.md)
|
Short:
ClickHouse.Client/Numerics/ClickHouseDecimal.cs#L21
Non-constant fields should not be visible (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2211)
|
Short:
ClickHouse.Client/ADO/Feature.cs#L26
Provide a message for the ObsoleteAttribute that marks Geo as Obsolete (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1041)
|
Short:
ClickHouse.Client/ClickHouseServerException.cs#L64
Prefer 'AsSpan' over 'Substring' when span-based overloads are available (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1846)
|
Short:
ClickHouse.Client/Copy/ClickHouseBulkCopy.cs#L190
Forward the 'token' parameter to the 'Run' method or pass in 'CancellationToken.None' explicitly to indicate intentionally not propagating the token (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2016)
|