Package com.illumon.iris.logfilemanager
Class DateBinaryLogFileManager
java.lang.Object
com.illumon.iris.logfilemanager.BinaryLogFileManager
com.illumon.iris.logfilemanager.DateBinaryLogFileManager
public class DateBinaryLogFileManager extends BinaryLogFileManager
DateBinaryLogFileManager determines column partition details for the default date-partitioned files, usually in yyyy-MM-dd... format.
This will be used for standard date-partitioned files, as written by the standard log rollover logic in the binary log writers.
The Log entries for this must include a path specification including a valid date format in a $(date format) section,
and a way to determine the namespace and table name from the filename.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.illumon.iris.logfilemanager.BinaryLogFileManager
BinaryLogFileManager.TableLocationIdentifierStatus
-
Constructor Summary
Constructors Constructor Description DateBinaryLogFileManager(com.fishlib.io.logger.Logger log, LogtailerConfiguration.ConfigurationEntry configurationEntry, LogtailerMain.LogtailerRunDetails logtailerRunDetails, LogtailerDestinationThrottles destinations)
-
Method Summary
Methods inherited from class com.illumon.iris.logfilemanager.BinaryLogFileManager
findAndSetMatchingFiles, getTableLocationIdentifierStatusMap, handleFile, requestShutdown
-
Constructor Details
-
DateBinaryLogFileManager
public DateBinaryLogFileManager(com.fishlib.io.logger.Logger log, LogtailerConfiguration.ConfigurationEntry configurationEntry, LogtailerMain.LogtailerRunDetails logtailerRunDetails, LogtailerDestinationThrottles destinations)
-