Nanosecond resolution timer for Simple API times
Final Release Note
Simple API functions such as ydb_lock_s() internally use nanosecond timers. Previously, although the API specified time in nanoseconds, the underlying timer was a millisecond timer. Note that even if timer resolution is in nanoseconds, the accuracy is always determined by the underlying hardware and operating system, as well as factors such as system load. [#388 (closed)]
Description
With #355 YottaDB has access to nanosecond timers. However, although Simple API times are specified in nanonseconds, the underlying timers may be milli- or micro-second timers. All Simple API functions should use the nanosecond timers available in YottaDB.
Draft Release Note
Simple API functions such as ydb_lock_s() use nanosecond timers. Previously, although the API specified time in nanoseconds, the underlying timer was a millisecond timer. Note that even if timer resolution is in microseconds, the underlying accuracy is always determined by the underlying hardware and operating system, as well as factors such as system load. [#388 (closed)]