All Downloads are FREE. Search and download functionalities are using the official Maven repository.

tech.mlsql.indexer.impl.TestIndexerMeta.scala Maven / Gradle / Ivy

The newest version!
package tech.mlsql.indexer.impl

import tech.mlsql.indexer.{MLSQLIndexerMeta, MlsqlIndexerItem, MlsqlOriTable}

/**
 * 21/12/2020 WilliamZhu([email protected])
 */
class TestIndexerMeta extends MLSQLIndexerMeta {
  override def fetchIndexers(tableNames: List[MlsqlOriTable], options: Map[String, String]): Map[MlsqlOriTable, List[MlsqlIndexerItem]] = {
    Map(
      MlsqlOriTable(
        "newtable", "delta", "tmp.newtable", "",Map()
      ) -> List(MlsqlIndexerItem(
        name = "xxxxx",
        oriFormat = "delta",
        oriPath = "tmp.newtable",
        oriStorageName = "",
        format = "delta",
        path = "_mlsql_indexer_.delta_tmp_newtable",
        storageName = "",
        owner="",
        status = 0,
        lastStatus = 0,
        lastFailMsg = "",
        lastExecuteTime = 0,
        syncInterval = 0,
        content = "",
        indexerConfig = "",
        lastJobId = "",
        indexerType = "nested"
      ))
    )

  }

  override def registerIndexer(indexer: MlsqlIndexerItem): Unit = ???
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy