Skip to content

Target API version 510 by default #63

@KrzysFR

Description

@KrzysFR

The current default API version is 300, which correspond to the v3.x of FoundationDB. The latest version available is now v5.1.5, which add some features compare to the old v3.x (more atomic operation types, and versionstamp).

Since not a lot of people are probably using the .NET binding in production, and since probably most people would jump straight to v5.1, I think that it is reasonable to target API version 510 by default.

This means that application that do not explicitly request an API version, or call Fdb.Start() without arguments, would now default to the latest API v500. It is unknown at this time if there has been changes to the behavior of existing commands between 300 and 510.

Looking at other binding (java, python, etc...) it appears that some have dropped support for pre-510 versions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiIssues or changes related to the client API

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions