Class LocalSyncManager

  • All Implemented Interfaces:
    ISyncManager

    public class LocalSyncManager
    extends java.lang.Object
    implements ISyncManager
    • Constructor Detail

      • LocalSyncManager

        public LocalSyncManager​(DataRegion dataRegion,
                                Pipe pipe)
    • Method Detail

      • syncHistoryTsFile

        public java.util.List<java.io.File> syncHistoryTsFile​(long dataStartTime)
        Specified by:
        syncHistoryTsFile in interface ISyncManager
      • createHardlink

        public java.io.File createHardlink​(java.io.File tsFile,
                                           long modsOffset)
        Specified by:
        createHardlink in interface ISyncManager
      • splitPathPatternByDevice

        public static java.util.List<org.apache.iotdb.commons.path.PartialPath> splitPathPatternByDevice​(org.apache.iotdb.commons.path.PartialPath pathPattern)
                                                                                                  throws org.apache.iotdb.commons.exception.MetadataException
        Throws:
        org.apache.iotdb.commons.exception.MetadataException