Class AccumuloSessionProperties


  • public final class AccumuloSessionProperties
    extends Object
    Class contains all session-based properties for the Accumulo connector. Use SHOW SESSION to view all available properties.

    Can set the property using:

    SET SESSION <property> = <value>;

    • Constructor Detail

      • AccumuloSessionProperties

        @Inject
        public AccumuloSessionProperties()
    • Method Detail

      • isOptimizeLocalityEnabled

        public static boolean isOptimizeLocalityEnabled​(ConnectorSession session)
      • isOptimizeSplitRangesEnabled

        public static boolean isOptimizeSplitRangesEnabled​(ConnectorSession session)
      • isOptimizeIndexEnabled

        public static boolean isOptimizeIndexEnabled​(ConnectorSession session)
      • getIndexThreshold

        public static double getIndexThreshold​(ConnectorSession session)
      • getNumIndexRowsPerSplit

        public static int getNumIndexRowsPerSplit​(ConnectorSession session)
      • getIndexSmallCardThreshold

        public static double getIndexSmallCardThreshold​(ConnectorSession session)
      • getIndexCardinalityCachePollingDuration

        public static io.airlift.units.Duration getIndexCardinalityCachePollingDuration​(ConnectorSession session)
      • isIndexMetricsEnabled

        public static boolean isIndexMetricsEnabled​(ConnectorSession session)
      • isIndexShortCircuitEnabled

        public static boolean isIndexShortCircuitEnabled​(ConnectorSession session)