Skip to content

Introduce async data reader operations #29

Introduce async data reader operations

Introduce async data reader operations #29

Triggered via pull request September 23, 2025 05:54
Status Success
Total duration 41s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build: LiteDB.Stress/Test/TestExecution.cs#L43
'LiteDatabaseSyncExtensions.Execute(ILiteDatabase, string, BsonDocument, CancellationToken)' is obsolete: 'Use ExecuteAsync(string, BsonDocument, ...) and await the result instead of blocking.'
build: LiteDB.Shell/Shell/ShellProgram.cs#L43
'LiteDatabaseSyncExtensions.Execute(ILiteDatabase, string, BsonDocument, CancellationToken)' is obsolete: 'Use ExecuteAsync(string, BsonDocument, ...) and await the result instead of blocking.'
build: LiteDB/Engine/Query/QueryExecutor.cs#L160
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
build: LiteDB/Engine/Query/QueryExecutor.cs#L139
Re-throwing caught exception changes stack information (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2200)
build: LiteDB/Engine/FileReader/FileReaderV8.cs#L23
Field 'FileReaderV8.PageInfo.PageType' is never assigned to, and will always have its default value
build: LiteDB/Engine/Disk/Streams/AesStream.cs#L95
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(string, byte[])' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
build: LiteDB/Engine/FileReader/Legacy/AesEncryption.cs#L21
'Rfc2898DeriveBytes.Rfc2898DeriveBytes(string, byte[])' is obsolete: 'The default hash algorithm and iteration counts in Rfc2898DeriveBytes constructors are outdated and insecure. Use a constructor that accepts the hash algorithm and the number of iterations.' (https://aka.ms/dotnet-warnings/SYSLIB0041)
build: LiteDB/Client/Mapper/BsonMapper.Deserialize.cs#L26
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build: LiteDB/Engine/FileReader/FileReaderV8.cs#L23
Field 'FileReaderV8.PageInfo.PageType' is never assigned to, and will always have its default value
build: LiteDB/Client/Mapper/BsonMapper.Deserialize.cs#L26
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.