Skip to content

Releases: linksplatform/Data.Doublets

[C#] 0.6.9

17 Jul 15:30
e22a3b5
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Data.Doublets/0.6.9

It is now possible to correctly format structure of link containing external reference.
Platform.Data dependency updated from 0.3.0 to 0.3.1.

[C#] 0.6.8

02 Jul 17:33
bf29451
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Data.Doublets/0.6.8

Platform.Random dependency updated from 0.1.0 to 0.2.0.
Platform.Memory dependency updated from 0.2.0 to 0.2.1.

[C#] 0.6.7

25 Dec 17:25
2cf1d71
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Data.Doublets/0.6.7

Added constructor to SplitMemoryLinks class with string arguments

[C#] 0.6.6

24 Mar 08:18
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Data.Doublets/0.6.6

Platform.Collections.Methods dependency updated from 0.3.0 to 0.3.1.
Recursion-less version of Size Balanced Tree is enabled by default.
Added new converters:

  • NumberToLongRawNumberSequenceConverter
  • LongRawNumberSequenceToNumberConverter
  • DateTimeToLongRawNumberSequenceConverter
  • LongRawNumberSequenceToDateTimeConverter

Refactoring, issues fix.

[C#] 0.6.5

21 Mar 19:11
Compare
Choose a tag to compare

[C#] 0.6.4

21 Mar 18:13
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Data.Doublets/0.6.4

Added UInt32Links combined decorator.
Better handling of memory size adjustion at memory adapter initialization.

[C#] 0.6.3

21 Mar 16:31
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Data.Doublets/0.6.3

Added SingleOrDefault method to ILinksExtensions.
Optimizations: using less System.Linq extensions.

[C#] 0.6.2

21 Mar 15:17
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Data.Doublets/0.6.2

Initial storage size fix for Split memory adapter.

[C#] 0.6.1

20 Mar 20:28
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Data.Doublets/0.6.1

Added UInt32 and UInt64 versions of memory adapters.

[C#] 0.6.0

20 Mar 18:28
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Data.Doublets/0.6.0

ResizableDirectMemoryLinks renamed to UnitedMemoryLinks.
Added SplitMemoryLinks implementation.
Memory adapters implementations are now at Platform.Data.Doublets.Memory namespace.
ILinksExtensions.Format methods added.
IndexTreeType enum added.
Using SizeBalancedTree for index by default.
LinksHeader.FirstAsSource renamed to RootAsSource.
LinksHeader.FirstAsTarget renamed to RootAsTarget.
StringToUnicodeSymbolsListConverter added.
UnicodeSymbolsListToUnicodeSequenceConverter added.
UnicodeSequenceCriterionMatcher removed.
UnicodeSymbolCriterionMatcher removed.
TargetMatcher added.
Added contructor overloads for StringToUnicodeSequenceConverter and OptimalVariantConverter.
Doublet struct is now immutable.

Benchmarks added.
Refactoring.
Issues fix.

This release is not backward compatible with the previous 0.5.0 release.