Skip to contents

Set or unset consolidation timestamps to the given configuration object.

Usage

set_consolidation_timestamps(cfg, start_time = NULL, end_time = NULL)

unset_consolidation_timestamps(cfg)

Arguments

cfg

A configuration object tiledb::tiledb_config().

start_time, end_time

Optional time stamp values. A date time objects of class POSIXt.

Value

The modified tiledb_config object.

Examples

cfg <- tiledb::tiledb_config()
cfg <- set_consolidation_timestamps(cfg, as.POSIXct(1), as.POSIXct(1000))
cfg["sm.consolidation.timestamp_start"] # 1000 (ms)
#> sm.consolidation.timestamp_start 
#>                           "1000" 

# reset
cfg <- unset_consolidation_timestamps(cfg)
cfg["sm.consolidation.timestamp_start"] # 0
#> sm.consolidation.timestamp_start 
#>                              "0"