Skip to content

Latest commit

 

History

History
171 lines (100 loc) · 6 KB

File metadata and controls

171 lines (100 loc) · 6 KB

src/minisql/common/version.ml

Home · Files

Provides minisql common version facilities for this project.

Package: minisql.common.version

Reachable from entry: yes

Declarations

componentName

function componentName()

Performs the componentName operation for the minisql common version module. Takes no caller-supplied inputs. Returns the produced value or propagates a structured error from validation or delegated operations.

View source

DATABASE_FORMAT_VERSION

const DATABASE_FORMAT_VERSION = 1

Defines the database format version constant used by the minisql common version module.

View source

isImplemented

function isImplemented()

Returns whether implemented satisfies the condition required by the minisql common version module. Takes no caller-supplied inputs. Returns a boolean result; invalid input or delegated failures are reported as structured errors.

View source

MILESTONE

const MILESTONE = "M50"

Defines the milestone constant used by the minisql common version module.

View source

milestone

function milestone()

Performs the milestone operation for this module. Takes no caller-supplied inputs. Returns the produced value or propagates a structured error from validation or delegated operations.

View source

PRODUCT_NAME

const PRODUCT_NAME = "MiniSQL"

Central product, wire-protocol, and database-format identity. Persisted and

View source

PRODUCT_VERSION

const PRODUCT_VERSION = "1.1.0"

Defines the product version constant used by the minisql common version module.

View source

productName

function productName()

Performs the product name operation for this module. Takes no caller-supplied inputs. Returns the produced value or propagates a structured error from validation or delegated operations.

View source

productVersion

function productVersion()

Performs the product version operation for this module. Takes no caller-supplied inputs. Returns the produced value or propagates a structured error from validation or delegated operations.

View source

REVISION

const REVISION = "M48-M50R3"

Defines the revision constant used by the minisql common version module.

View source

targetMilestone

function targetMilestone()

Performs the targetMilestone operation for the minisql common version module. Takes no caller-supplied inputs. Returns the produced value or propagates a structured error from validation or delegated operations.

View source

versionLine

function versionLine(component)

Performs the version line operation for this module. Inputs: component. Returns the produced value or propagates a structured error from validation or delegated operations.

Parameter Type Default Description
component dynamic component value consumed by this operation.

View source

WIRE_PROTOCOL_VERSION

const WIRE_PROTOCOL_VERSION = 1

Defines the wire protocol version constant used by the minisql common version module.

View source