/** * Writes query metrics. * * @param writer Writer. * @param metrics Metrics. */ public static void writeQueryMetrics(BinaryRawWriter writer, QueryMetrics metrics) { assert writer != null; assert metrics != null; writer.writeLong(metrics.minimumTime()); writer.writeLong(metrics.maximumTime()); writer.writeDouble(metrics.averageTime()); writer.writeInt(metrics.executions()); writer.writeInt(metrics.fails()); }
raw.writeLong(lRaw); raw.writeFloat(fRaw); raw.writeDouble(dRaw); raw.writeChar(cRaw); raw.writeBoolean(boolRaw);
/** * Writes the data region configuration. * * @param w Writer. */ private static void writeDataRegionConfiguration(BinaryRawWriter w, DataRegionConfiguration cfg) { assert w != null; assert cfg != null; w.writeString(cfg.getName()); w.writeBoolean(cfg.isPersistenceEnabled()); w.writeLong(cfg.getInitialSize()); w.writeLong(cfg.getMaxSize()); w.writeString(cfg.getSwapPath()); w.writeInt(cfg.getPageEvictionMode().ordinal()); w.writeDouble(cfg.getEvictionThreshold()); w.writeInt(cfg.getEmptyPagesPoolSize()); w.writeBoolean(cfg.isMetricsEnabled()); w.writeInt(cfg.getMetricsSubIntervalCount()); w.writeLong(cfg.getMetricsRateTimeInterval()); w.writeLong(cfg.getCheckpointPageBufferSize()); }
w.writeString(plc.getSwapFilePath()); w.writeInt(plc.getPageEvictionMode().ordinal()); w.writeDouble(plc.getEvictionThreshold()); w.writeInt(plc.getEmptyPagesPoolSize()); w.writeBoolean(plc.isMetricsEnabled());
/** * Writes query metrics. * * @param writer Writer. * @param metrics Metrics. */ public static void writeQueryMetrics(BinaryRawWriter writer, QueryMetrics metrics) { assert writer != null; assert metrics != null; writer.writeLong(metrics.minimumTime()); writer.writeLong(metrics.maximumTime()); writer.writeDouble(metrics.averageTime()); writer.writeInt(metrics.executions()); writer.writeInt(metrics.fails()); }
/** * Writes the data region configuration. * * @param w Writer. */ private static void writeDataRegionConfiguration(BinaryRawWriter w, DataRegionConfiguration cfg) { assert w != null; assert cfg != null; w.writeString(cfg.getName()); w.writeBoolean(cfg.isPersistenceEnabled()); w.writeLong(cfg.getInitialSize()); w.writeLong(cfg.getMaxSize()); w.writeString(cfg.getSwapPath()); w.writeInt(cfg.getPageEvictionMode().ordinal()); w.writeDouble(cfg.getEvictionThreshold()); w.writeInt(cfg.getEmptyPagesPoolSize()); w.writeBoolean(cfg.isMetricsEnabled()); w.writeInt(cfg.getMetricsSubIntervalCount()); w.writeLong(cfg.getMetricsRateTimeInterval()); w.writeLong(cfg.getCheckpointPageBufferSize()); }
w.writeString(plc.getSwapFilePath()); w.writeInt(plc.getPageEvictionMode().ordinal()); w.writeDouble(plc.getEvictionThreshold()); w.writeInt(plc.getEmptyPagesPoolSize()); w.writeBoolean(plc.isMetricsEnabled());