package
1.2.3
Repository: https://github.com/matrixorigin/matrixone.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ToIntString print out 1 or 0 as true/false.
BuildTestBlockid used only in unit test.
BuildTestRowid used only in unit test.
No description provided by the author
No description provided by the author
No description provided by the author
do not use this function, will be deleted in the future use BuildVarlenaFromValena or BuildVarlenaFromByteSlice instead.
BytesToArray bytes should be of little-endian format.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
var v T.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FromClockUTC gets the utc time value in Timestamp.
FromClockZone gets the local time value in Timestamp.
GetArray Returns []T from Varlena.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Just for test , start >= 1.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
rewrite ParseDateCast, don't use regexp, that's too slow the format we need to support: 1.yyyy-mm-dd hh:mm:ss.ms or yyyy-mm-dd hh:mm: or yyyy-mm-dd hh:mm 2.yyyy-mm-dd 3.yyyymmdd.
ParseDatetime will parse a string to be a Datetime Support Format: 1.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ParseEnum return item index with item name or value.
ParseEnumIndex return item value with index.
ParseEnumName return item index with item name.
ParseEnumValue return item index with special number.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
During parsing, if the input length of msec is larger than predefined scale, it will be rounded eg.
ParseTimestamp will parse a string to be a Timestamp Support Format: 1.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StringToArrayToBytes convert "[1,2,3]" --> []float32{1.0,2.0,3.0} --> []bytes{11,33...}.
StringToArrayV2 this implementation uses only one forloop instead of split(",").
StringToArrayV3 this implementation uses only one forloop without casting string to rune array (via unsafe).
No description provided by the author
No description provided by the author
No description provided by the author
TODO::need to take "NodeID" account into.
Today Holds number of days since January 1, year 1 in Gregorian calendar.
No description provided by the author
No description provided by the author
UnitIsDayOrLarger if interval type unit is day or larger, we return true else return false use to judge a string whether it needs to become date/datetime type when we use date_add/sub(str string, interval type).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
date[0001-01-01 to 9999-12-31].
date[0001-01-01 00:00:00 to 9999-12-31 23:59:59].
No description provided by the author
validTimeInDay return true if hour, minute and second can be a time during a day.
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Time range is [-2562047787:59:59.999999,2562047787:59:59.999999] This is the max hour that int64 with solution msec can present (9223372036854775807(max int64)/1000000(msec) - 1)/3600(sec per hour) - 1 = 2562047787.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
10^6.
10^3.
No description provided by the author
No description provided by the author
Time range is [-2562047787:59:59.999999,2562047787:59:59.999999] This is the max hour that int64 with solution msec can present (9223372036854775807(max int64)/1000000(msec) - 1)/3600(sec per hour) - 1 = 2562047787.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
10^9.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
any family.
In SQL , it is vecf32.
In SQL , it is vecf64.
No description provided by the author
T_bit bit family.
blobs.
No description provided by the author
bool family.
string family.
date and time.
No description provided by the author
No description provided by the author
No description provided by the author
numeric/decimals.
No description provided by the author
numeric/float family.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
numeric/integer family.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Transaction TS.
system family.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WeekFirstWeekday: If not set, Weeks are numbered according to ISO 8601:1988.
WeekMondayFirst: set Monday as first day of week; otherwise Sunday is first day of week.
WeekYear: If set, Week is in range 1-53, otherwise Week is in range 0-53.
No description provided by the author
No description provided by the author
ZeroDatetime is the zero value for date Time '0000-01-01 00:00:00'.

# Variables

CompoundKeyType -- this is simply deadly wrong thing.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
just for test.
No description provided by the author
No description provided by the author
Why this was in package types?.
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
Fixed bytes.
FixedSized types in our type system.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

Blockid.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Objectid.
Rowid.
Segmentid.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
timestamp for transaction: physical time (higher 8 bytes) + logical (lower 4 bytes) See txts.go for impl.
No description provided by the author
No description provided by the author
UUID is Version 1 UUID based on the current NodeID and clock sequence, and the current time.
No description provided by the author
No description provided by the author
No description provided by the author