Class RelationalLoggingUtil

java.lang.Object
com.apple.foundationdb.relational.util.RelationalLoggingUtil

@API(EXPERIMENTAL) public class RelationalLoggingUtil extends Object
  • Constructor Details

    • RelationalLoggingUtil

      public RelationalLoggingUtil()
  • Method Details

    • publishPlanGenerationLogs

      public static void publishPlanGenerationLogs(org.apache.logging.log4j.Logger logger, KeyValueLogMessage message, @Nullable Plan<?> plan, @Nullable com.apple.foundationdb.relational.api.exceptions.RelationalException e, long totalTime, com.apple.foundationdb.relational.api.Options options)
    • publishNormalizeQueryLogs

      public static void publishNormalizeQueryLogs(KeyValueLogMessage message, long stepTime, int queryHash, String query)
    • publishPlanCacheLogs

      public static void publishPlanCacheLogs(KeyValueLogMessage message, RelationalLoggingUtil.PlanCacheEvent event, long stepTime, long primaryCacheNumEntries)