MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / workflow_wal_level

Function workflow_wal_level

test/pg-cdc/mzcompose.py:163–178  ·  view source on GitHub ↗
(c: Composition, parser: WorkflowArgumentParser)

Source from the content-addressed store, hash-verified

161
162
163def workflow_wal_level(c: Composition, parser: WorkflowArgumentParser) -> None:
164 pg_version = get_targeted_pg_version(parser)
165 for wal_level in ["replica", "minimal"]:
166 with c.override(
167 create_postgres(
168 pg_version=pg_version,
169 extra_command=[
170 "-c",
171 "max_wal_senders=0",
172 "-c",
173 f"wal_level={wal_level}",
174 ],
175 )
176 ):
177 c.up("materialized", "postgres")
178 c.run_testdrive_files("override/insufficient-wal-level.td")
179
180
181def workflow_replication_disabled(

Callers

nothing calls this directly

Calls 5

overrideMethod · 0.80
run_testdrive_filesMethod · 0.80
get_targeted_pg_versionFunction · 0.70
create_postgresFunction · 0.70
upMethod · 0.45

Tested by

no test coverage detected