java.lang.Object
org.apache.ignite.migrationtools.tablemanagement.Namespace

public class Namespace extends Object
Old class to help navigate the limitation of custom schemas in Ignite 3.
  • Method Details

    • resolveTableName

      public static String resolveTableName(String tableName)
      Resolves the full table name for a table inside our namespace.
      Parameters:
      tableName - Unquoted table name.
      Returns:
      The full unquoted full table name (with the namespace prefix).
    • isTableFromNamespace

      public static boolean isTableFromNamespace(String tableName)
      Check if the provided table name is inside our namespace.
      Parameters:
      tableName - Name of the table to check. May be quoted or unquoted.
      Returns:
      Whether the table is inside our namespace or not.