public ValuesHistoryMiddleware(
     IPgSettings pgSettings,
     ISystemStorage systemStorage)
 {
     this.pgSettings    = pgSettings;
     this.systemStorage = systemStorage;
 }
Exemplo n.º 2
0
 public WorkMem(
     IHardwareInfo hardwareInfo,
     IPgSettings pgSettings,
     ILogger <WorkMem> logger) : base(logger)
 {
     this.hardwareInfo = hardwareInfo;
     this.pgSettings   = pgSettings;
 }
Exemplo n.º 3
0
 public MaxLocksPerTransaction(
     IDatabaseServer databaseServer,
     IPgSettings pgSettings,
     ILogger <MaxLocksPerTransaction> logger) : base(logger)
 {
     this.databaseServer = databaseServer;
     this.pgSettings     = pgSettings;
 }
Exemplo n.º 4
0
 public AutovacuumVacuumCostLimit(
     IBloatAnalysis bloatAnalysis,
     IPgSettings pgSettings,
     ILogger <IntegerParameterBase> logger) : base(logger)
 {
     this.bloatAnalysis = bloatAnalysis;
     this.pgSettings    = pgSettings;
 }
Exemplo n.º 5
0
 public ValueCalculationsMiddleware(
     IEnumerable <IParameter> parameters,
     IPgSettings pgSettings,
     ILogger <ValueCalculationsMiddleware> logger)
 {
     this.parameters = parameters.ToImmutableArray();
     this.pgSettings = pgSettings;
     this.logger     = logger;
 }
Exemplo n.º 6
0
 public MaxWalSize(
     IWalLsnHistory walLsnHistory,
     IDatabaseServer databaseServer,
     IPgSettings pgSettings,
     ILogger <MaxWalSize> logger) : base(logger)
 {
     this.walLsnHistory  = walLsnHistory;
     this.databaseServer = databaseServer;
     this.pgSettings     = pgSettings;
 }
 public ParametersAdjustmentMiddleware(IPgSettings pgSettings) => this.pgSettings = pgSettings;
Exemplo n.º 8
0
 public CheckpointWarning(
     IPgSettings pgSettings,
     ILogger <TimeSpanParameterBase> logger) : base(logger)
     => this.pgSettings = pgSettings;
Exemplo n.º 9
0
 public CheckpointCompletionTarget(
     IPgSettings pgSettings,
     ILogger <FractionParameterBase> logger) : base(logger)
     => this.pgSettings = pgSettings;
Exemplo n.º 10
0
 public WalBuffers(
     IPgSettings pgSettings,
     ILogger <MemoryParameterBase> logger) : base(logger)
     => this.pgSettings = pgSettings;