├── .gitignore ├── LICENSE ├── README.md └── src ├── .vscode ├── launch.json └── tasks.json ├── ConsoleApp1 ├── ConsoleApp1.csproj ├── Program.cs ├── Tests │ ├── AllocTest.cs │ ├── AmpCalcs.cs │ ├── ConditionalExpr.cs │ ├── DumpExamples.cs │ ├── ExtendValueTests.cs │ ├── Faker.Names.cs │ ├── Faker.cs │ ├── GZip.cs │ ├── PointerTest.cs │ └── StructTests.cs ├── Tools │ └── StaticUtils.cs └── _Imports.cs ├── LiteDB.Benchmark ├── LiteDB.Benchmark.csproj ├── Program.cs ├── Tests │ └── BsonExpressionTests.cs └── _Imports.cs ├── LiteDB.Generator.Tests ├── LiteDB.Generator.Tests.csproj └── Program.cs ├── LiteDB.Generator.sln ├── LiteDB.Generator ├── Gen │ └── InterfaceGen.cs ├── LiteDB.Generator.csproj ├── LiteGenerator.cs ├── Utils │ ├── AttributeDataExtensions.cs │ ├── Attributes.cs │ ├── CodeBase.cs │ ├── CodeWriter.cs │ ├── CompilerServices.cs │ ├── DEBUG.cs │ ├── StringExtensions.cs │ ├── SymbolExtensions.cs │ ├── SyntaxReceiver.cs │ └── TypeParameterSymbolExtensions.cs └── _Imports.cs ├── LiteDB.Tests ├── Expressions │ ├── BsonExpressions_Execute_Tests.cs │ ├── BsonExpressions_Parser_Tests.cs │ ├── BsonExpressions_ToString_Tests.cs │ └── BsonExpressions_TypeAndIsPredicate_Tests.cs ├── Internals │ └── Engine │ │ ├── CheckpointAction_Tests.cs │ │ ├── Helpers │ │ ├── MockEnumerator.cs │ │ └── MockIndexService.cs │ │ ├── Query │ │ └── Indexes │ │ │ └── IndexEqualsEnumerator_Tests.cs │ │ └── SortService_Tests.cs ├── LiteDB.Tests.csproj ├── Utils │ ├── AssertEx.cs │ └── JsonTokenizer_Tests.cs └── _Imports.cs ├── LiteDB.sln └── LiteDB ├── .editorconfig ├── Document ├── Bson │ ├── BsonReadResult.cs │ ├── BsonReader.cs │ ├── BsonTypeCode.cs │ └── BsonWriter.cs ├── Json │ ├── JsonReader.cs │ ├── JsonReaderStatic.cs │ ├── JsonSerializer.cs │ ├── JsonTokenizer │ │ ├── JsonToken.cs │ │ ├── JsonTokenType.cs │ │ └── JsonTokenizer.cs │ ├── JsonWriter.cs │ └── JsonWriterStatic.cs └── ObjectModel │ ├── BsonArray.cs │ ├── BsonAutoId.cs │ ├── BsonBinary.cs │ ├── BsonBoolean.cs │ ├── BsonDateTime.cs │ ├── BsonDecimal.cs │ ├── BsonDocument.cs │ ├── BsonDouble.cs │ ├── BsonGuid.cs │ ├── BsonInt32.cs │ ├── BsonInt64.cs │ ├── BsonMaxValue.cs │ ├── BsonMinValue.cs │ ├── BsonNull.cs │ ├── BsonObjectId.cs │ ├── BsonString.cs │ ├── BsonType.cs │ ├── BsonValue.cs │ └── ObjectId.cs ├── Engine ├── Commands │ ├── Engine.Execute.cs │ ├── Engine.ExecuteQuery.cs │ ├── Engine.Open.cs │ └── Engine.Shutdown.cs ├── DocumentStore │ ├── DocumentStoreFactory.cs │ ├── FileJson │ │ └── FileJsonDocumentStore.cs │ ├── Interfaces │ │ ├── IDataService.cs │ │ ├── IDocumentStore.cs │ │ └── IIndexService.cs │ ├── SubQuery │ │ └── SubQueryStore.cs │ └── UserCollection │ │ ├── Services │ │ ├── DataService.cs │ │ └── IndexService.cs │ │ └── UserCollectionStore.cs ├── LiteEngine.cs ├── Services │ ├── AllocMapService │ │ └── AllocationMapService.cs │ ├── AutoIdService │ │ └── AutoIdService.cs │ ├── DiskService │ │ ├── DiskService.cs │ │ ├── DiskStream.cs │ │ ├── NewDatafile.cs │ │ ├── StreamFactory │ │ │ ├── FileSortStreamFactory.cs │ │ │ ├── FileStreamFactory.cs │ │ │ ├── IStreamFactory.cs │ │ │ └── MemoryStreamFactory.cs │ │ └── Streams │ │ │ ├── AesStream.cs │ │ │ └── TempStream.cs │ ├── LockService │ │ ├── AsyncReadWriteLock.cs │ │ └── LockService.cs │ ├── LogService │ │ ├── Actions │ │ │ └── CheckpointActions.cs │ │ └── LogService.cs │ ├── MasterService │ │ ├── Mapper │ │ │ └── MasterMapper.cs │ │ ├── MasterService.cs │ │ └── ObjectModel │ │ │ ├── CollectionDocument.cs │ │ │ ├── IndexDocument.cs │ │ │ ├── MasterDocument.cs │ │ │ └── PragmaDocument.cs │ ├── MemoryCache │ │ └── MemoryCache.cs │ ├── MemoryFactory │ │ └── MemoryFactory.cs │ ├── MonitorService │ │ └── MonitorService.cs │ ├── QueryService │ │ ├── AggreagteFunc │ │ │ ├── AnyFunc.cs │ │ │ ├── ArrayFunc.cs │ │ │ ├── AvgFunc.cs │ │ │ ├── CountFunc.cs │ │ │ ├── FirstFunc.cs │ │ │ ├── IAggregateFunc.cs │ │ │ ├── LastFunc.cs │ │ │ ├── MaxFunc.cs │ │ │ ├── MinFunc.cs │ │ │ └── SumFunc.cs │ │ ├── Indexes │ │ │ ├── IndexAllEnumerator.cs │ │ │ ├── IndexEqualsEnumerator.cs │ │ │ ├── IndexInEnumerator.cs │ │ │ ├── IndexLikeEnumerator.cs │ │ │ ├── IndexRangeEnumerator.cs │ │ │ └── IndexScanEnumerator.cs │ │ ├── Lookup │ │ │ ├── DataLookup.cs │ │ │ ├── IDocumentLookup.cs │ │ │ └── IndexLookup.cs │ │ ├── Optimization │ │ │ ├── AggregateOptimization.cs │ │ │ └── QueryOptimization.cs │ │ ├── PipelineBuilder │ │ │ └── PipelineBuilder.cs │ │ ├── PipelineEnumerators │ │ │ ├── AggregateEnumerator.cs │ │ │ ├── FilterEnumerator.cs │ │ │ ├── IPipeEnumerator.cs │ │ │ ├── InMemoryOrderByEnumerator.cs │ │ │ ├── IncludeEnumerator.cs │ │ │ ├── LimitEnumerator.cs │ │ │ ├── LookupEnumerator.cs │ │ │ ├── OffsetEnumerator.cs │ │ │ ├── OrderByEnumerator.cs │ │ │ └── TransformEnumerator.cs │ │ └── QueryService.cs │ ├── RecoveryService │ │ └── RecoveryService.cs │ ├── ServiceFactory │ │ └── ServiceFactory.cs │ ├── SortService │ │ ├── Container │ │ │ ├── SortContainer.cs │ │ │ └── SortOperation.cs │ │ └── SortService.cs │ └── WalIndexService │ │ └── WalIndexService.cs ├── SqlParser │ ├── Commands │ │ ├── SqlParser.CreateCollection.cs │ │ ├── SqlParser.CreateIndex.cs │ │ ├── SqlParser.Insert.cs │ │ └── SqlParser.Select.cs │ ├── Core │ │ ├── SqlParser.AutoId.cs │ │ ├── SqlParser.DocumentStore.cs │ │ ├── SqlParser.ListOfExpressions.cs │ │ ├── SqlParser.Parameters.cs │ │ └── SqlParser.SelectFields.cs │ └── SqlParser.cs ├── Statements │ ├── BsonDataReader │ │ ├── BsonDataReader.cs │ │ ├── BsonDataReaderExtensions.cs │ │ ├── BsonScalarReader.cs │ │ └── IDataReader.cs │ ├── CheckpointStatement.cs │ ├── CreateCollectionStatement.cs │ ├── CreateIndexStatement.cs │ ├── DeleteStatement.cs │ ├── InsertStatement.cs │ ├── Interfaces │ │ ├── EngineStatementType.cs │ │ └── IEngineStatement.cs │ └── SelectStatement.cs ├── Structures │ ├── Core │ │ ├── EngineSettings.cs │ │ ├── FileHeader.cs │ │ ├── RowID.cs │ │ └── Sequence.cs │ ├── Enums │ │ ├── CheckpointActionType.cs │ │ ├── EngineState.cs │ │ └── PageType.cs │ ├── Extend │ │ ├── ExtendLocation.cs │ │ └── ExtendPageValue.cs │ ├── Log │ │ ├── CheckpointAction.cs │ │ ├── LogPageHeader.cs │ │ └── LogPosition.cs │ ├── Query │ │ ├── Cursor.cs │ │ ├── ExplainPlainBuilder.cs │ │ ├── Into.cs │ │ ├── OrderBy.cs │ │ ├── PipeContext.cs │ │ ├── PipeEmit.cs │ │ ├── PipeValue.cs │ │ ├── Query.cs │ │ ├── Resultset.cs │ │ ├── SelectField.cs │ │ └── SelectFields.cs │ └── Sort │ │ ├── SortItem.cs │ │ └── SortItemDocument.cs ├── Transaction │ ├── Transaction.Abort.cs │ ├── Transaction.Commit.cs │ ├── Transaction.GetPage.cs │ ├── Transaction.Safepoint.cs │ └── Transaction.cs └── Unsafe │ ├── Enumerator │ └── IndexNodeEnumerator.cs │ ├── IndexKey │ ├── IndexKey.Compare.cs │ ├── IndexKey.GetSize.cs │ ├── IndexKey.Initialize.cs │ ├── IndexKey.ToBsonValue.cs │ └── IndexKey.cs │ ├── PageMemory │ ├── PageMemory.AllocMap.cs │ ├── PageMemory.DataBlock.cs │ ├── PageMemory.IndexNode.cs │ ├── PageMemory.Segment.cs │ └── PageMemory.cs │ ├── Results │ ├── DataBlockResult.cs │ └── IndexNodeResult.cs │ ├── Sort │ ├── SortContainer2.cs │ ├── SortItem2.cs │ └── SortPage2.cs │ └── Structs │ ├── DataBlock.cs │ ├── IndexNode.cs │ ├── IndexNodeLevel.cs │ └── PageSegment.cs ├── Expression ├── Attributes │ └── VolatileAttribute.cs ├── BsonExpression.Static.cs ├── BsonExpression.Static.cs.bak ├── BsonExpression.cs ├── BsonExpressionContext.cs ├── BsonExpressionInfo.cs ├── BsonExpressionParser.cs ├── BsonExpressionParser.cs.bak ├── BsonExpressionType.cs ├── ExpressionMethods │ ├── Aggregate.cs │ ├── DataTypes.cs │ ├── Date.cs │ ├── Math.cs │ ├── Misc.cs │ └── String.cs ├── InternalExpressions │ ├── ArrayIndexBsonExpression.cs │ ├── BinaryBsonExpression.cs │ ├── CallBsonExpression.cs │ ├── ConditionalBsonExpression.cs │ ├── ConstantBsonExpression.cs │ ├── EmptyBsonExpression.cs │ ├── FilterBsonExpression.cs │ ├── InnerBsonExpression.cs │ ├── MakeArrayBsonExpression.cs │ ├── MakeDocumentBsonExpression.cs │ ├── MapBsonExpression.cs │ ├── ParameterBsonExpression.cs │ ├── PathBsonExpression.cs │ └── ScopeBsonExpression.cs └── Tokenizer │ ├── Token.cs │ ├── Token.cs.bak │ ├── TokenType.cs │ ├── Tokenizer.cs │ └── Tokenizer.cs.bak ├── LiteDB.csproj ├── Utils ├── Collation.cs ├── CompilerServices.cs ├── Constants.cs ├── Crc8.cs ├── Debugger │ ├── CleanerExtensions.cs │ ├── CodeContract.cs │ ├── CodeContractExpression.cs │ ├── DumpExtensions.cs │ ├── PageDump.cs │ └── Profiler.cs ├── ExceptionExtensions.cs ├── Exceptions │ ├── LiteException.Errors.cs │ └── LiteException.cs ├── Extensions │ ├── DateExtensions.cs │ ├── DictionaryExtensions.cs │ ├── HashSetExtensions.cs │ ├── IOExceptionExtensions.cs │ ├── LinqExtensions.cs │ ├── MarshalExtensions.cs │ ├── SpanExtensions.cs │ └── StringExtensions.cs ├── FileHelper.cs ├── Interfaces │ └── IIsEmpty.cs ├── Randomizer.cs ├── Reflection.Expression.cs ├── Reflection.cs ├── SharedArray.cs └── StringBuilderCache.cs ├── _Imports.cs └── icon_64x64.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | LiteDB vNext -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/README.md -------------------------------------------------------------------------------- /src/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/.vscode/launch.json -------------------------------------------------------------------------------- /src/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/.vscode/tasks.json -------------------------------------------------------------------------------- /src/ConsoleApp1/ConsoleApp1.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/ConsoleApp1.csproj -------------------------------------------------------------------------------- /src/ConsoleApp1/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/Program.cs -------------------------------------------------------------------------------- /src/ConsoleApp1/Tests/AllocTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/Tests/AllocTest.cs -------------------------------------------------------------------------------- /src/ConsoleApp1/Tests/AmpCalcs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/Tests/AmpCalcs.cs -------------------------------------------------------------------------------- /src/ConsoleApp1/Tests/ConditionalExpr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/Tests/ConditionalExpr.cs -------------------------------------------------------------------------------- /src/ConsoleApp1/Tests/DumpExamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/Tests/DumpExamples.cs -------------------------------------------------------------------------------- /src/ConsoleApp1/Tests/ExtendValueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/Tests/ExtendValueTests.cs -------------------------------------------------------------------------------- /src/ConsoleApp1/Tests/Faker.Names.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/Tests/Faker.Names.cs -------------------------------------------------------------------------------- /src/ConsoleApp1/Tests/Faker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/Tests/Faker.cs -------------------------------------------------------------------------------- /src/ConsoleApp1/Tests/GZip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/Tests/GZip.cs -------------------------------------------------------------------------------- /src/ConsoleApp1/Tests/PointerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/Tests/PointerTest.cs -------------------------------------------------------------------------------- /src/ConsoleApp1/Tests/StructTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/Tests/StructTests.cs -------------------------------------------------------------------------------- /src/ConsoleApp1/Tools/StaticUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/Tools/StaticUtils.cs -------------------------------------------------------------------------------- /src/ConsoleApp1/_Imports.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/ConsoleApp1/_Imports.cs -------------------------------------------------------------------------------- /src/LiteDB.Benchmark/LiteDB.Benchmark.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Benchmark/LiteDB.Benchmark.csproj -------------------------------------------------------------------------------- /src/LiteDB.Benchmark/Program.cs: -------------------------------------------------------------------------------- 1 | BenchmarkRunner.Run(); 2 | -------------------------------------------------------------------------------- /src/LiteDB.Benchmark/Tests/BsonExpressionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Benchmark/Tests/BsonExpressionTests.cs -------------------------------------------------------------------------------- /src/LiteDB.Benchmark/_Imports.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Benchmark/_Imports.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator.Tests/LiteDB.Generator.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator.Tests/LiteDB.Generator.Tests.csproj -------------------------------------------------------------------------------- /src/LiteDB.Generator.Tests/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator.Tests/Program.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator.sln -------------------------------------------------------------------------------- /src/LiteDB.Generator/Gen/InterfaceGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/Gen/InterfaceGen.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator/LiteDB.Generator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/LiteDB.Generator.csproj -------------------------------------------------------------------------------- /src/LiteDB.Generator/LiteGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/LiteGenerator.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator/Utils/AttributeDataExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/Utils/AttributeDataExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator/Utils/Attributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/Utils/Attributes.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator/Utils/CodeBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/Utils/CodeBase.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator/Utils/CodeWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/Utils/CodeWriter.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator/Utils/CompilerServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/Utils/CompilerServices.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator/Utils/DEBUG.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/Utils/DEBUG.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator/Utils/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/Utils/StringExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator/Utils/SymbolExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/Utils/SymbolExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator/Utils/SyntaxReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/Utils/SyntaxReceiver.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator/Utils/TypeParameterSymbolExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/Utils/TypeParameterSymbolExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB.Generator/_Imports.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Generator/_Imports.cs -------------------------------------------------------------------------------- /src/LiteDB.Tests/Expressions/BsonExpressions_Execute_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/Expressions/BsonExpressions_Execute_Tests.cs -------------------------------------------------------------------------------- /src/LiteDB.Tests/Expressions/BsonExpressions_Parser_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/Expressions/BsonExpressions_Parser_Tests.cs -------------------------------------------------------------------------------- /src/LiteDB.Tests/Expressions/BsonExpressions_ToString_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/Expressions/BsonExpressions_ToString_Tests.cs -------------------------------------------------------------------------------- /src/LiteDB.Tests/Expressions/BsonExpressions_TypeAndIsPredicate_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/Expressions/BsonExpressions_TypeAndIsPredicate_Tests.cs -------------------------------------------------------------------------------- /src/LiteDB.Tests/Internals/Engine/CheckpointAction_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/Internals/Engine/CheckpointAction_Tests.cs -------------------------------------------------------------------------------- /src/LiteDB.Tests/Internals/Engine/Helpers/MockEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/Internals/Engine/Helpers/MockEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB.Tests/Internals/Engine/Helpers/MockIndexService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/Internals/Engine/Helpers/MockIndexService.cs -------------------------------------------------------------------------------- /src/LiteDB.Tests/Internals/Engine/Query/Indexes/IndexEqualsEnumerator_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/Internals/Engine/Query/Indexes/IndexEqualsEnumerator_Tests.cs -------------------------------------------------------------------------------- /src/LiteDB.Tests/Internals/Engine/SortService_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/Internals/Engine/SortService_Tests.cs -------------------------------------------------------------------------------- /src/LiteDB.Tests/LiteDB.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/LiteDB.Tests.csproj -------------------------------------------------------------------------------- /src/LiteDB.Tests/Utils/AssertEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/Utils/AssertEx.cs -------------------------------------------------------------------------------- /src/LiteDB.Tests/Utils/JsonTokenizer_Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/Utils/JsonTokenizer_Tests.cs -------------------------------------------------------------------------------- /src/LiteDB.Tests/_Imports.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.Tests/_Imports.cs -------------------------------------------------------------------------------- /src/LiteDB.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB.sln -------------------------------------------------------------------------------- /src/LiteDB/.editorconfig: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/LiteDB/Document/Bson/BsonReadResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/Bson/BsonReadResult.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/Bson/BsonReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/Bson/BsonReader.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/Bson/BsonTypeCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/Bson/BsonTypeCode.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/Bson/BsonWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/Bson/BsonWriter.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/Json/JsonReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/Json/JsonReader.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/Json/JsonReaderStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/Json/JsonReaderStatic.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/Json/JsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/Json/JsonSerializer.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/Json/JsonTokenizer/JsonToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/Json/JsonTokenizer/JsonToken.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/Json/JsonTokenizer/JsonTokenType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/Json/JsonTokenizer/JsonTokenType.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/Json/JsonTokenizer/JsonTokenizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/Json/JsonTokenizer/JsonTokenizer.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/Json/JsonWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/Json/JsonWriter.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/Json/JsonWriterStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/Json/JsonWriterStatic.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonArray.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonAutoId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonAutoId.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonBinary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonBinary.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonBoolean.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonBoolean.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonDateTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonDateTime.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonDecimal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonDecimal.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonDocument.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonDouble.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonDouble.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonGuid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonGuid.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonInt32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonInt32.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonInt64.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonInt64.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonMaxValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonMaxValue.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonMinValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonMinValue.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonNull.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonNull.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonObjectId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonObjectId.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonString.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonType.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/BsonValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/BsonValue.cs -------------------------------------------------------------------------------- /src/LiteDB/Document/ObjectModel/ObjectId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Document/ObjectModel/ObjectId.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Commands/Engine.Execute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Commands/Engine.Execute.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Commands/Engine.ExecuteQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Commands/Engine.ExecuteQuery.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Commands/Engine.Open.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Commands/Engine.Open.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Commands/Engine.Shutdown.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Commands/Engine.Shutdown.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/DocumentStore/DocumentStoreFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/DocumentStore/DocumentStoreFactory.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/DocumentStore/FileJson/FileJsonDocumentStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/DocumentStore/FileJson/FileJsonDocumentStore.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/DocumentStore/Interfaces/IDataService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/DocumentStore/Interfaces/IDataService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/DocumentStore/Interfaces/IDocumentStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/DocumentStore/Interfaces/IDocumentStore.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/DocumentStore/Interfaces/IIndexService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/DocumentStore/Interfaces/IIndexService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/DocumentStore/SubQuery/SubQueryStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/DocumentStore/SubQuery/SubQueryStore.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/DocumentStore/UserCollection/Services/DataService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/DocumentStore/UserCollection/Services/DataService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/DocumentStore/UserCollection/Services/IndexService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/DocumentStore/UserCollection/Services/IndexService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/DocumentStore/UserCollection/UserCollectionStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/DocumentStore/UserCollection/UserCollectionStore.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/LiteEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/LiteEngine.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/AllocMapService/AllocationMapService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/AllocMapService/AllocationMapService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/AutoIdService/AutoIdService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/AutoIdService/AutoIdService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/DiskService/DiskService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/DiskService/DiskService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/DiskService/DiskStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/DiskService/DiskStream.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/DiskService/NewDatafile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/DiskService/NewDatafile.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/DiskService/StreamFactory/FileSortStreamFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/DiskService/StreamFactory/FileSortStreamFactory.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/DiskService/StreamFactory/FileStreamFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/DiskService/StreamFactory/FileStreamFactory.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/DiskService/StreamFactory/IStreamFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/DiskService/StreamFactory/IStreamFactory.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/DiskService/StreamFactory/MemoryStreamFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/DiskService/StreamFactory/MemoryStreamFactory.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/DiskService/Streams/AesStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/DiskService/Streams/AesStream.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/DiskService/Streams/TempStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/DiskService/Streams/TempStream.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/LockService/AsyncReadWriteLock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/LockService/AsyncReadWriteLock.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/LockService/LockService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/LockService/LockService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/LogService/Actions/CheckpointActions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/LogService/Actions/CheckpointActions.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/LogService/LogService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/LogService/LogService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/MasterService/Mapper/MasterMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/MasterService/Mapper/MasterMapper.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/MasterService/MasterService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/MasterService/MasterService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/MasterService/ObjectModel/CollectionDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/MasterService/ObjectModel/CollectionDocument.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/MasterService/ObjectModel/IndexDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/MasterService/ObjectModel/IndexDocument.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/MasterService/ObjectModel/MasterDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/MasterService/ObjectModel/MasterDocument.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/MasterService/ObjectModel/PragmaDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/MasterService/ObjectModel/PragmaDocument.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/MemoryCache/MemoryCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/MemoryCache/MemoryCache.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/MemoryFactory/MemoryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/MemoryFactory/MemoryFactory.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/MonitorService/MonitorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/MonitorService/MonitorService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/AggreagteFunc/AnyFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/AggreagteFunc/AnyFunc.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/AggreagteFunc/ArrayFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/AggreagteFunc/ArrayFunc.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/AggreagteFunc/AvgFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/AggreagteFunc/AvgFunc.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/AggreagteFunc/CountFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/AggreagteFunc/CountFunc.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/AggreagteFunc/FirstFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/AggreagteFunc/FirstFunc.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/AggreagteFunc/IAggregateFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/AggreagteFunc/IAggregateFunc.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/AggreagteFunc/LastFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/AggreagteFunc/LastFunc.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/AggreagteFunc/MaxFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/AggreagteFunc/MaxFunc.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/AggreagteFunc/MinFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/AggreagteFunc/MinFunc.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/AggreagteFunc/SumFunc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/AggreagteFunc/SumFunc.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/Indexes/IndexAllEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/Indexes/IndexAllEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/Indexes/IndexEqualsEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/Indexes/IndexEqualsEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/Indexes/IndexInEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/Indexes/IndexInEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/Indexes/IndexLikeEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/Indexes/IndexLikeEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/Indexes/IndexRangeEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/Indexes/IndexRangeEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/Indexes/IndexScanEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/Indexes/IndexScanEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/Lookup/DataLookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/Lookup/DataLookup.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/Lookup/IDocumentLookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/Lookup/IDocumentLookup.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/Lookup/IndexLookup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/Lookup/IndexLookup.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/Optimization/AggregateOptimization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/Optimization/AggregateOptimization.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/Optimization/QueryOptimization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/Optimization/QueryOptimization.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/PipelineBuilder/PipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/PipelineBuilder/PipelineBuilder.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/AggregateEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/AggregateEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/FilterEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/FilterEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/IPipeEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/IPipeEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/InMemoryOrderByEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/InMemoryOrderByEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/IncludeEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/IncludeEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/LimitEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/LimitEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/LookupEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/LookupEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/OffsetEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/OffsetEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/OrderByEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/OrderByEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/TransformEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/PipelineEnumerators/TransformEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/QueryService/QueryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/QueryService/QueryService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/RecoveryService/RecoveryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/RecoveryService/RecoveryService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/ServiceFactory/ServiceFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/ServiceFactory/ServiceFactory.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/SortService/Container/SortContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/SortService/Container/SortContainer.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/SortService/Container/SortOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/SortService/Container/SortOperation.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/SortService/SortService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/SortService/SortService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Services/WalIndexService/WalIndexService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Services/WalIndexService/WalIndexService.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/SqlParser/Commands/SqlParser.CreateCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/SqlParser/Commands/SqlParser.CreateCollection.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/SqlParser/Commands/SqlParser.CreateIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/SqlParser/Commands/SqlParser.CreateIndex.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/SqlParser/Commands/SqlParser.Insert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/SqlParser/Commands/SqlParser.Insert.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/SqlParser/Commands/SqlParser.Select.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/SqlParser/Commands/SqlParser.Select.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/SqlParser/Core/SqlParser.AutoId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/SqlParser/Core/SqlParser.AutoId.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/SqlParser/Core/SqlParser.DocumentStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/SqlParser/Core/SqlParser.DocumentStore.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/SqlParser/Core/SqlParser.ListOfExpressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/SqlParser/Core/SqlParser.ListOfExpressions.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/SqlParser/Core/SqlParser.Parameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/SqlParser/Core/SqlParser.Parameters.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/SqlParser/Core/SqlParser.SelectFields.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/SqlParser/Core/SqlParser.SelectFields.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/SqlParser/SqlParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/SqlParser/SqlParser.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Statements/BsonDataReader/BsonDataReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Statements/BsonDataReader/BsonDataReader.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Statements/BsonDataReader/BsonDataReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Statements/BsonDataReader/BsonDataReaderExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Statements/BsonDataReader/BsonScalarReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Statements/BsonDataReader/BsonScalarReader.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Statements/BsonDataReader/IDataReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Statements/BsonDataReader/IDataReader.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Statements/CheckpointStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Statements/CheckpointStatement.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Statements/CreateCollectionStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Statements/CreateCollectionStatement.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Statements/CreateIndexStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Statements/CreateIndexStatement.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Statements/DeleteStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Statements/DeleteStatement.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Statements/InsertStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Statements/InsertStatement.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Statements/Interfaces/EngineStatementType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Statements/Interfaces/EngineStatementType.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Statements/Interfaces/IEngineStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Statements/Interfaces/IEngineStatement.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Statements/SelectStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Statements/SelectStatement.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Core/EngineSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Core/EngineSettings.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Core/FileHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Core/FileHeader.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Core/RowID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Core/RowID.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Core/Sequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Core/Sequence.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Enums/CheckpointActionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Enums/CheckpointActionType.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Enums/EngineState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Enums/EngineState.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Enums/PageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Enums/PageType.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Extend/ExtendLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Extend/ExtendLocation.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Extend/ExtendPageValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Extend/ExtendPageValue.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Log/CheckpointAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Log/CheckpointAction.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Log/LogPageHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Log/LogPageHeader.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Log/LogPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Log/LogPosition.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Query/Cursor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Query/Cursor.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Query/ExplainPlainBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Query/ExplainPlainBuilder.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Query/Into.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Query/Into.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Query/OrderBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Query/OrderBy.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Query/PipeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Query/PipeContext.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Query/PipeEmit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Query/PipeEmit.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Query/PipeValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Query/PipeValue.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Query/Query.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Query/Query.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Query/Resultset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Query/Resultset.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Query/SelectField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Query/SelectField.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Query/SelectFields.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Query/SelectFields.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Sort/SortItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Sort/SortItem.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Structures/Sort/SortItemDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Structures/Sort/SortItemDocument.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Transaction/Transaction.Abort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Transaction/Transaction.Abort.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Transaction/Transaction.Commit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Transaction/Transaction.Commit.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Transaction/Transaction.GetPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Transaction/Transaction.GetPage.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Transaction/Transaction.Safepoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Transaction/Transaction.Safepoint.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Transaction/Transaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Transaction/Transaction.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/Enumerator/IndexNodeEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/Enumerator/IndexNodeEnumerator.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/IndexKey/IndexKey.Compare.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/IndexKey/IndexKey.Compare.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/IndexKey/IndexKey.GetSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/IndexKey/IndexKey.GetSize.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/IndexKey/IndexKey.Initialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/IndexKey/IndexKey.Initialize.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/IndexKey/IndexKey.ToBsonValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/IndexKey/IndexKey.ToBsonValue.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/IndexKey/IndexKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/IndexKey/IndexKey.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/PageMemory/PageMemory.AllocMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/PageMemory/PageMemory.AllocMap.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/PageMemory/PageMemory.DataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/PageMemory/PageMemory.DataBlock.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/PageMemory/PageMemory.IndexNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/PageMemory/PageMemory.IndexNode.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/PageMemory/PageMemory.Segment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/PageMemory/PageMemory.Segment.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/PageMemory/PageMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/PageMemory/PageMemory.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/Results/DataBlockResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/Results/DataBlockResult.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/Results/IndexNodeResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/Results/IndexNodeResult.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/Sort/SortContainer2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/Sort/SortContainer2.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/Sort/SortItem2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/Sort/SortItem2.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/Sort/SortPage2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/Sort/SortPage2.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/Structs/DataBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/Structs/DataBlock.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/Structs/IndexNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/Structs/IndexNode.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/Structs/IndexNodeLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/Structs/IndexNodeLevel.cs -------------------------------------------------------------------------------- /src/LiteDB/Engine/Unsafe/Structs/PageSegment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Engine/Unsafe/Structs/PageSegment.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/Attributes/VolatileAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/Attributes/VolatileAttribute.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/BsonExpression.Static.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/BsonExpression.Static.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/BsonExpression.Static.cs.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/BsonExpression.Static.cs.bak -------------------------------------------------------------------------------- /src/LiteDB/Expression/BsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/BsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/BsonExpressionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/BsonExpressionContext.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/BsonExpressionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/BsonExpressionInfo.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/BsonExpressionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/BsonExpressionParser.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/BsonExpressionParser.cs.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/BsonExpressionParser.cs.bak -------------------------------------------------------------------------------- /src/LiteDB/Expression/BsonExpressionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/BsonExpressionType.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/ExpressionMethods/Aggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/ExpressionMethods/Aggregate.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/ExpressionMethods/DataTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/ExpressionMethods/DataTypes.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/ExpressionMethods/Date.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/ExpressionMethods/Date.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/ExpressionMethods/Math.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/ExpressionMethods/Math.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/ExpressionMethods/Misc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/ExpressionMethods/Misc.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/ExpressionMethods/String.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/ExpressionMethods/String.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/ArrayIndexBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/ArrayIndexBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/BinaryBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/BinaryBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/CallBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/CallBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/ConditionalBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/ConditionalBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/ConstantBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/ConstantBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/EmptyBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/EmptyBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/FilterBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/FilterBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/InnerBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/InnerBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/MakeArrayBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/MakeArrayBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/MakeDocumentBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/MakeDocumentBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/MapBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/MapBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/ParameterBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/ParameterBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/PathBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/PathBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/InternalExpressions/ScopeBsonExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/InternalExpressions/ScopeBsonExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/Tokenizer/Token.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/Tokenizer/Token.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/Tokenizer/Token.cs.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/Tokenizer/Token.cs.bak -------------------------------------------------------------------------------- /src/LiteDB/Expression/Tokenizer/TokenType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/Tokenizer/TokenType.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/Tokenizer/Tokenizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/Tokenizer/Tokenizer.cs -------------------------------------------------------------------------------- /src/LiteDB/Expression/Tokenizer/Tokenizer.cs.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Expression/Tokenizer/Tokenizer.cs.bak -------------------------------------------------------------------------------- /src/LiteDB/LiteDB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/LiteDB.csproj -------------------------------------------------------------------------------- /src/LiteDB/Utils/Collation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Collation.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/CompilerServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/CompilerServices.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Constants.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Crc8.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Crc8.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Debugger/CleanerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Debugger/CleanerExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Debugger/CodeContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Debugger/CodeContract.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Debugger/CodeContractExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Debugger/CodeContractExpression.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Debugger/DumpExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Debugger/DumpExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Debugger/PageDump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Debugger/PageDump.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Debugger/Profiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Debugger/Profiler.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/ExceptionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/ExceptionExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Exceptions/LiteException.Errors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Exceptions/LiteException.Errors.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Exceptions/LiteException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Exceptions/LiteException.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Extensions/DateExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Extensions/DateExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Extensions/DictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Extensions/DictionaryExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Extensions/HashSetExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Extensions/HashSetExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Extensions/IOExceptionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Extensions/IOExceptionExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Extensions/LinqExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Extensions/LinqExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Extensions/MarshalExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Extensions/MarshalExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Extensions/SpanExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Extensions/SpanExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/FileHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/FileHelper.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Interfaces/IIsEmpty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Interfaces/IIsEmpty.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Randomizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Randomizer.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Reflection.Expression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Reflection.Expression.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/Reflection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/Reflection.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/SharedArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/SharedArray.cs -------------------------------------------------------------------------------- /src/LiteDB/Utils/StringBuilderCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/Utils/StringBuilderCache.cs -------------------------------------------------------------------------------- /src/LiteDB/_Imports.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/_Imports.cs -------------------------------------------------------------------------------- /src/LiteDB/icon_64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbdavid/LiteDB-vNext/HEAD/src/LiteDB/icon_64x64.png --------------------------------------------------------------------------------