Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewLocalOracle ¶
NewLocalOracle creates an Oracle that uses local time as data source.
func NewPdOracle ¶
NewPdOracle create an Oracle that uses a pd client source. Refer https://github.com/pingcap/pd/blob/master/client/client.go for more details. PdOracle mantains `lastTS` to store the last timestamp got from PD server. If `GetTimestamp()` is not called after `conf.OracleUpdateInterval`, it will be called by itself to keep up with the timestamp on PD server.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.