{
  "schema": 1,
  "sqlstate": "22P02",
  "condition_name": "invalid_text_representation",
  "sources": [
    {
      "id": "src.errcodes.18.6",
      "kind": "upstream_source",
      "source_role": "condition_definition",
      "tag": "REL_18_6",
      "commit": "724edf9bde9d356724ad384a2e196edc3c9f80f7",
      "path": "src/backend/utils/errcodes.txt",
      "sha256": "6e8de346643ba84aa3c9c6a73360acfc7b2dfb89162c06c08ce9bf5bcd5bbcba",
      "url": "https://github.com/postgres/postgres/blob/724edf9bde9d356724ad384a2e196edc3c9f80f7/src/backend/utils/errcodes.txt#L206",
      "lines": "206"
    },
    {
      "id": "src.path.0",
      "kind": "upstream_source",
      "source_role": "resolved_report_context",
      "tag": "REL_18_6",
      "commit": "724edf9bde9d356724ad384a2e196edc3c9f80f7",
      "path": "src/backend/commands/copyfrom.c",
      "sha256": "2eacfb8e896414428a8d124921fdc38629afe55c391c0fc16bce99b2db8bd86f",
      "url": "https://github.com/postgres/postgres/blob/724edf9bde9d356724ad384a2e196edc3c9f80f7/src/backend/commands/copyfrom.c#L1169",
      "lines": "1169-1172"
    },
    {
      "id": "src.path.1",
      "kind": "upstream_source",
      "source_role": "resolved_report_context",
      "tag": "REL_18_6",
      "commit": "724edf9bde9d356724ad384a2e196edc3c9f80f7",
      "path": "contrib/file_fdw/file_fdw.c",
      "sha256": "d79ec21c08be6a806b0710aab09698678ddb24103d3470702e66ee1523432125",
      "url": "https://github.com/postgres/postgres/blob/724edf9bde9d356724ad384a2e196edc3c9f80f7/contrib/file_fdw/file_fdw.c#L799",
      "lines": "799-802"
    },
    {
      "id": "src.path.2",
      "kind": "upstream_source",
      "source_role": "resolved_report_context",
      "tag": "REL_18_6",
      "commit": "724edf9bde9d356724ad384a2e196edc3c9f80f7",
      "path": "contrib/isn/isn.c",
      "sha256": "5dcd8ac520146b708998b4d4d9284abc1759136ca9d2d6b6cc029096fb001c4d",
      "url": "https://github.com/postgres/postgres/blob/724edf9bde9d356724ad384a2e196edc3c9f80f7/contrib/isn/isn.c#L409",
      "lines": "409-419"
    },
    {
      "id": "src.path.3",
      "kind": "upstream_source",
      "source_role": "resolved_report_context",
      "tag": "REL_18_6",
      "commit": "724edf9bde9d356724ad384a2e196edc3c9f80f7",
      "path": "src/backend/commands/extension.c",
      "sha256": "e31879ca59521eea978a04160050aed07185dc682e005a307a8d6f6aa53416fc",
      "url": "https://github.com/postgres/postgres/blob/724edf9bde9d356724ad384a2e196edc3c9f80f7/src/backend/commands/extension.c#L1366",
      "lines": "1366-1420"
    },
    {
      "id": "src.invalid-integer.18.6",
      "kind": "upstream_source",
      "source_role": "source_call",
      "tag": "REL_18_6",
      "commit": "724edf9bde9d356724ad384a2e196edc3c9f80f7",
      "path": "src/backend/utils/adt/numutils.c",
      "sha256": "9018d559d8a2b04f6d3fa8fedeb754fc5f1f8cd8594292e6adc5108e8f97f1bf",
      "url": "https://github.com/postgres/postgres/blob/724edf9bde9d356724ad384a2e196edc3c9f80f7/src/backend/utils/adt/numutils.c#L614-L618"
    },
    {
      "id": "src.invalid-integer.10.23",
      "kind": "upstream_source",
      "source_role": "source_call",
      "tag": "REL_10_23",
      "commit": "02991e79f8f58bc208f05dcc8af0c62dbe0a6ea4",
      "path": "src/backend/utils/adt/numutils.c",
      "sha256": "6cb3fd7e4b38a66c16f2cc4a3de0c52ce44e01dd22edd3dd9340d2a8faea0d35",
      "url": "https://github.com/postgres/postgres/blob/02991e79f8f58bc208f05dcc8af0c62dbe0a6ea4/src/backend/utils/adt/numutils.c#L59-L62",
      "lines": "59-62"
    },
    {
      "id": "manifest.22P02",
      "kind": "local_artifact",
      "source_role": "case_manifest",
      "sha256": "00983166353d1b7677634984b78a5ad06ba1b7a3db5011d308573d071138e7d6"
    },
    {
      "id": "snippet-registry.22P02",
      "kind": "local_artifact",
      "source_role": "snippet_registry",
      "sha256": "887c8b0911b9b03f70d657e8dc3a6d3c07e323fd33f1b91259be44c2c9dc27c0"
    },
    {
      "id": "src.calls.REL_18_6",
      "kind": "local_artifact",
      "source_role": "source_call_scan",
      "tag": "REL_18_6",
      "sha256": "9ee8a0e81d8f0825c5c1ae45583439859a26e602bdd4ce2f2a62aa278867ccbf"
    },
    {
      "id": "src.calls.REL_10_23",
      "kind": "local_artifact",
      "source_role": "source_call_scan",
      "tag": "REL_10_23",
      "sha256": "00d16d3eb01b71ccf1b245c8f3102f9d0ec9f36fb02777b8dd1b99fcb263040c"
    }
  ],
  "claims": [
    {
      "id": "identity",
      "statement": "22P02 is invalid_text_representation in SQLSTATE Class 22.",
      "sources": [
        "src.errcodes.18.6"
      ],
      "method": "Read fixed definition."
    },
    {
      "id": "resolved-paths",
      "statement": "The cited PostgreSQL 18.6 source paths support the representative mechanisms and message boundaries described.",
      "sources": [
        "src.path.0",
        "src.path.1",
        "src.path.2",
        "src.path.3"
      ],
      "method": "Read complete fixed source contexts.",
      "limits": "Source confirmation is not natural runtime."
    },
    {
      "id": "history",
      "statement": "The locked catalogue records 22P02 from 7.4; that boundary does not prove exact implementation introduction.",
      "sources": [
        "src.errcodes.18.6"
      ],
      "method": "Use catalogue boundary."
    },
    {
      "id": "mechanism.integer-input",
      "statement": "The selected ordinary cast path reports invalid integer text through the numeric input routine; PostgreSQL 18 and 10 use different fixed wording around the type name.",
      "sources": [
        "src.invalid-integer.18.6",
        "src.invalid-integer.10.23"
      ],
      "method": "Read fixed numutils.c source-call records and compare selected runtime diagnostics.",
      "limits": "This is one integer-input path; COPY, enum, extension, and contrib callers can use different 22P02 messages."
    },
    {
      "id": "runtime.representative-case",
      "statement": "The invalid_integer_text case passed on isolated PostgreSQL 18.6 and 10.21 targets, with IDLE recovery and a same-session valid value of 42.",
      "sources": [
        "manifest.22P02",
        "snippet-registry.22P02"
      ],
      "method": "Execute the shared registry and inspect SQLSTATE, severity, IDLE state, repair, cleanup, and target stop.",
      "limits": "Scope is limited to the integer cast statements, psycopg, and the two selected versions.",
      "runtime": [
        "runtime.ops-22p02-latest-1.latest",
        "runtime.ops-22p02-pg10-1.pg10"
      ]
    }
  ],
  "messages": [
    {
      "id": "message.0",
      "sqlstate": "22P02",
      "primary_template": "skipped more than REJECT_LIMIT (%\" PRId64 \") rows due to data type incompatibility",
      "severity_source": "ERROR",
      "sources": [
        "src.path.0",
        "src.path.1"
      ]
    },
    {
      "id": "message.1",
      "sqlstate": "22P02",
      "primary_template": "cannot cast EAN13(%s) to %s for number: \"%s\"",
      "severity_source": "ERROR",
      "sources": [
        "src.path.2"
      ]
    },
    {
      "id": "message.2",
      "sqlstate": "22P02",
      "primary_template": "invalid character in extension owner: must not contain any of \"%s\"",
      "severity_source": "ERROR",
      "sources": [
        "src.path.3"
      ]
    },
    {
      "id": "message.integer-input.18.6",
      "sqlstate": "22P02",
      "primary_template": "invalid input syntax for type integer: \"%s\"",
      "severity_source": "ERROR",
      "sources": [
        "src.invalid-integer.18.6"
      ]
    },
    {
      "id": "message.integer-input.10.23",
      "sqlstate": "22P02",
      "primary_template": "invalid input syntax for integer: \"%s\"",
      "severity_source": "ERROR",
      "sources": [
        "src.invalid-integer.10.23"
      ]
    }
  ],
  "usage_evidence": [
    {
      "scope": "definition",
      "status": "definition_only",
      "evidence_ids": [
        "identity"
      ]
    },
    {
      "scope": "fixed-source-path",
      "status": "source_path_confirmed",
      "evidence_ids": [
        "resolved-paths"
      ]
    },
    {
      "scope": "history",
      "status": "unknown",
      "evidence_ids": [
        "history"
      ]
    },
    {
      "scope": "selected-case-18.6-and-10.21",
      "status": "observed_runtime",
      "evidence_ids": [
        "runtime.ops-22p02-latest-1.latest",
        "runtime.ops-22p02-pg10-1.pg10",
        "runtime.representative-case"
      ]
    }
  ],
  "runtime": [
    {
      "id": "runtime.ops-22p02-latest-1.latest",
      "run_id": "ops-22p02-latest-1",
      "target": "latest",
      "status": "passed",
      "server_version": "18.6 (Homebrew)",
      "server_version_num": 180006,
      "summary_sha256": "87063ee0a6214c4680c1c769e43dc8470c2bfff2aa3822564275b123322fea0b",
      "raw_sha256": "5e618501c098a3f91b1949d0d800cfe85ffa5c674cc5ca276b4307aacac71d47",
      "case_manifest": {
        "id": "manifest.22P02",
        "kind": "local_artifact",
        "source_role": "case_manifest",
        "sha256": "00983166353d1b7677634984b78a5ad06ba1b7a3db5011d308573d071138e7d6"
      },
      "snippet_registry": {
        "id": "snippet-registry.22P02",
        "kind": "local_artifact",
        "source_role": "snippet_registry",
        "sha256": "887c8b0911b9b03f70d657e8dc3a6d3c07e323fd33f1b91259be44c2c9dc27c0"
      },
      "environment": {
        "TimeZone": "Asia/Shanghai",
        "backend_pid": 43518,
        "binary": {
          "bindir": "/opt/homebrew/Cellar/postgresql@18/18.6/bin",
          "pg_config": "/opt/homebrew/bin/pg_config",
          "pg_config_version": "PostgreSQL 18.6 (Homebrew)",
          "postgres": "/opt/homebrew/Cellar/postgresql@18/18.6/bin/postgres"
        },
        "connection_scope": "runner-owned localhost port",
        "current_user": "runner",
        "docker": {},
        "lc_messages": "C",
        "libpq_version": "18.6",
        "locale": "C.UTF-8",
        "log_destination": "csvlog,jsonlog",
        "log_error_verbosity": "verbose",
        "log_min_error_statement": "error",
        "log_min_messages": "error",
        "logging_collector": "on",
        "machine": "arm64",
        "max_connections": "100",
        "platform": "macOS-26.6.2-arm64-arm-64bit-Mach-O",
        "psycopg_version": "3.3.5",
        "python_version": "3.14.6 (main, Jun 10 2026, 10:03:53) [Clang 21.0.0 (clang-2100.0.123.102)]",
        "server_encoding": "UTF8",
        "server_version": "18.6 (Homebrew)",
        "server_version_num": "180006",
        "target_kind": "latest",
        "wal_level": "logical"
      },
      "cases": [
        "invalid_integer_text"
      ],
      "observed": {
        "connection_autocommit": true,
        "diagnostic": {
          "column_name": null,
          "constraint_name": null,
          "context": null,
          "datatype_name": null,
          "exception_type": "InvalidTextRepresentation",
          "internal_position": null,
          "internal_query": null,
          "message_detail": null,
          "message_hint": null,
          "message_primary": "invalid input syntax for type integer: \"not-an-integer\"",
          "schema_name": null,
          "severity": "ERROR",
          "severity_nonlocalized": "ERROR",
          "source_file": "numutils.c",
          "source_function": "pg_strtoint32_safe",
          "source_line": "618",
          "sqlstate": "22P02",
          "statement_position": "8",
          "table_name": null,
          "text": "invalid input syntax for type integer: \"not-an-integer\"\nLINE 1: SELECT 'not-an-integer'::integer\n               ^"
        },
        "failed_status": "IDLE",
        "invalid_text": "not-an-integer",
        "repair_status": "IDLE",
        "repair_value": 42,
        "target_type": "integer"
      },
      "assertions": [
        {
          "expected": "22P02",
          "name": "22P02 SQLSTATE",
          "observed": "22P02",
          "passed": true
        },
        {
          "expected": "ERROR",
          "name": "22P02 ERROR severity",
          "observed": "ERROR",
          "passed": true
        },
        {
          "expected": "invalid input syntax ... integer ... not-an-integer",
          "name": "integer input diagnostic names the invalid text",
          "observed": "invalid input syntax for type integer: \"not-an-integer\"",
          "passed": true
        },
        {
          "expected": "IDLE",
          "name": "invalid text leaves autocommit session usable",
          "observed": "IDLE",
          "passed": true
        },
        {
          "expected": {
            "status": "IDLE",
            "value": 42
          },
          "name": "valid integer text repairs conversion",
          "observed": {
            "status": "IDLE",
            "value": 42
          },
          "passed": true
        }
      ],
      "cleanup": {
        "errors": [],
        "passed": true
      },
      "target_stop": {
        "argv": [
          "/opt/homebrew/Cellar/postgresql@18/18.6/bin/pg_ctl",
          "-D",
          "<local runtime artifact>",
          "-m",
          "fast",
          "-w",
          "stop"
        ],
        "elapsed_seconds": 0.115,
        "returncode": 0,
        "stderr": "",
        "stdout": "waiting for server to shut down.... done\nserver stopped\n"
      }
    },
    {
      "id": "runtime.ops-22p02-pg10-1.pg10",
      "run_id": "ops-22p02-pg10-1",
      "target": "pg10",
      "status": "passed",
      "server_version": "10.21 (Debian 10.21-1.pgdg90+1)",
      "server_version_num": 100021,
      "summary_sha256": "064999d95d45e80ef01dc634dbb7db052c63c8bde10e0b589143b609f0e7dbf6",
      "raw_sha256": "b7bbdabc455657dbbb2d12ba411c0e72fbaed32ed7e8aaa3f724fa9ba45c36ea",
      "case_manifest": {
        "id": "manifest.22P02",
        "kind": "local_artifact",
        "source_role": "case_manifest",
        "sha256": "00983166353d1b7677634984b78a5ad06ba1b7a3db5011d308573d071138e7d6"
      },
      "snippet_registry": {
        "id": "snippet-registry.22P02",
        "kind": "local_artifact",
        "source_role": "snippet_registry",
        "sha256": "887c8b0911b9b03f70d657e8dc3a6d3c07e323fd33f1b91259be44c2c9dc27c0"
      },
      "environment": {
        "TimeZone": "Etc/UTC",
        "backend_pid": 79,
        "binary": {},
        "connection_scope": "runner-owned localhost port",
        "current_user": "postgres",
        "docker": {
          "architecture": "arm64",
          "command": "/usr/local/bin/docker",
          "digest": "sha256:b2baf8998630663d21370da06387c950e587071bdd307ee34e661cdcc7442bcc",
          "id": "sha256:b2baf8998630663d21370da06387c950e587071bdd307ee34e661cdcc7442bcc",
          "image": "postgres:10",
          "image_created": "2022-06-23T09:11:18.374607054Z",
          "image_ref": "postgres@sha256:b2baf8998630663d21370da06387c950e587071bdd307ee34e661cdcc7442bcc",
          "log_destination": "csvlog",
          "os": "linux",
          "repo_digests": [
            "postgres@sha256:b2baf8998630663d21370da06387c950e587071bdd307ee34e661cdcc7442bcc"
          ]
        },
        "lc_messages": "en_US.utf8",
        "libpq_version": "18.6",
        "locale": "C.UTF-8",
        "log_destination": "csvlog",
        "log_error_verbosity": "verbose",
        "log_min_error_statement": "error",
        "log_min_messages": "error",
        "logging_collector": "on",
        "machine": "arm64",
        "max_connections": "100",
        "platform": "macOS-26.6.2-arm64-arm-64bit-Mach-O",
        "psycopg_version": "3.3.5",
        "python_version": "3.14.6 (main, Jun 10 2026, 10:03:53) [Clang 21.0.0 (clang-2100.0.123.102)]",
        "server_encoding": "UTF8",
        "server_version": "10.21 (Debian 10.21-1.pgdg90+1)",
        "server_version_num": "100021",
        "target_kind": "pg10",
        "wal_level": "logical"
      },
      "cases": [
        "invalid_integer_text"
      ],
      "observed": {
        "connection_autocommit": true,
        "diagnostic": {
          "column_name": null,
          "constraint_name": null,
          "context": null,
          "datatype_name": null,
          "exception_type": "InvalidTextRepresentation",
          "internal_position": null,
          "internal_query": null,
          "message_detail": null,
          "message_hint": null,
          "message_primary": "invalid input syntax for integer: \"not-an-integer\"",
          "schema_name": null,
          "severity": "ERROR",
          "severity_nonlocalized": "ERROR",
          "source_file": "numutils.c",
          "source_function": "pg_atoi",
          "source_line": "62",
          "sqlstate": "22P02",
          "statement_position": "8",
          "table_name": null,
          "text": "invalid input syntax for integer: \"not-an-integer\"\nLINE 1: SELECT 'not-an-integer'::integer\n               ^"
        },
        "failed_status": "IDLE",
        "invalid_text": "not-an-integer",
        "repair_status": "IDLE",
        "repair_value": 42,
        "target_type": "integer"
      },
      "assertions": [
        {
          "expected": "22P02",
          "name": "22P02 SQLSTATE",
          "observed": "22P02",
          "passed": true
        },
        {
          "expected": "ERROR",
          "name": "22P02 ERROR severity",
          "observed": "ERROR",
          "passed": true
        },
        {
          "expected": "invalid input syntax ... integer ... not-an-integer",
          "name": "integer input diagnostic names the invalid text",
          "observed": "invalid input syntax for integer: \"not-an-integer\"",
          "passed": true
        },
        {
          "expected": "IDLE",
          "name": "invalid text leaves autocommit session usable",
          "observed": "IDLE",
          "passed": true
        },
        {
          "expected": {
            "status": "IDLE",
            "value": 42
          },
          "name": "valid integer text repairs conversion",
          "observed": {
            "status": "IDLE",
            "value": 42
          },
          "passed": true
        }
      ],
      "cleanup": {
        "errors": [],
        "passed": true
      },
      "target_stop": {
        "cleanup": {
          "argv": [
            "/usr/local/bin/docker",
            "rm",
            "-f",
            "-v",
            "sqlstate22p02_ops22p02pg101_pg10"
          ],
          "elapsed_seconds": 0.307,
          "returncode": 0,
          "stderr": "",
          "stdout": "sqlstate22p02_ops22p02pg101_pg10\n"
        },
        "inspect": {
          "argv": [
            "/usr/local/bin/docker",
            "inspect",
            "sqlstate22p02_ops22p02pg101_pg10"
          ],
          "elapsed_seconds": 0.018,
          "returncode": 0,
          "stderr": "",
          "stdout": "[\n    {\n        \"Id\": \"55ddbd871c1c269851c1e141841ab9970b7ef3c594e260aaccc38183acc5c810\",\n        \"Created\": \"2026-09-09T17:10:41.956604554Z\",\n        \"Path\": \"docker-entrypoint.sh\",\n        \"Args\": [\n            \"postgres\",\n            \"-c\",\n            \"listen_addresses=*\",\n            \"-c\",\n            \"log_destination=csvlog\",\n            \"-c\",\n            \"logging_collector=on\",\n            \"-c\",\n            \"log_directory=log\",\n            \"-c\",\n            \"log_filename=postgresql-%Y%m%d%H%M%S.log\",\n            \"-c\",\n            \"log_min_messages=error\",\n            \"-c\",\n            \"log_min_error_statement=error\",\n            \"-c\",\n            \"log_error_verbosity=verbose\",\n            \"-c\",\n            \"wal_level=logical\",\n            \"-c\",\n            \"max_wal_senders=10\",\n            \"-c\",\n            \"max_replication_slots=10\"\n        ],\n        \"State\": {\n            \"Status\": \"running\",\n            \"Running\": true,\n            \"Paused\": false,\n            \"Restarting\": false,\n            \"OOMKilled\": false,\n            \"Dead\": false,\n            \"Pid\": 64207,\n            \"ExitCode\": 0,\n            \"Error\": \"\",\n            \"StartedAt\": \"2026-09-09T17:10:42.085508346Z\",\n            \"FinishedAt\": \"0001-01-01T00:00:00Z\"\n        },\n        \"Image\": \"sha256:b2baf8998630663d21370da06387c950e587071bdd307ee34e661cdcc7442bcc\",\n        \"ResolvConfPath\": \"/var/lib/docker/containers/55ddbd871c1c269851c1e141841ab9970b7ef3c594e260aaccc38183acc5c810/resolv.conf\",\n        \"HostnamePath\": \"/var/lib/docker/containers/55ddbd871c1c269851c1e141841ab9970b7ef3c594e260aaccc38183acc5c810/hostname\",\n        \"HostsPath\": \"/var/lib/docker/containers/55ddbd871c1c269851c1e141841ab9970b7ef3c594e260aaccc38183acc5c810/hosts\",\n        \"LogPath\": \"/var/lib/docker/containers/55ddbd871c1c269851c1e141841ab9970b7ef3c594e260aaccc38183acc5c810/55ddbd871c1c269851c1e141841ab9970b7ef3c594e260aaccc38183acc5c810-json.log\",\n        \"Name\": \"/sqlstate22p02_ops22p02pg101_pg10\",\n        \"RestartCount\": 0,\n        \"Driver\": \"overlayfs\",\n        \"Platform\": \"linux\",\n        \"MountLabel\": \"\",\n        \"ProcessLabel\": \"\",\n        \"AppArmorProfile\": \"\",\n        \"ExecIDs\": null,\n        \"HostConfig\": {\n            \"Binds\": null,\n            \"ContainerIDFile\": \"\",\n            \"LogConfig\": {\n                \"Type\": \"json-file\",\n                \"Config\": {}\n            },\n            \"NetworkMode\": \"bridge\",\n            \"PortBindings\": {\n                \"5432/tcp\": [\n                    {\n                        \"HostIp\": \"127.0.0.1\",\n                        \"HostPort\": \"\"\n                    }\n                ]\n            },\n            \"RestartPolicy\": {\n                \"Name\": \"no\",\n                \"MaximumRetryCount\": 0\n            },\n            \"AutoRemove\": false,\n            \"VolumeDriver\": \"\",\n            \"VolumesFrom\": null,\n            \"ConsoleSize\": [\n                0,\n                0\n            ],\n            \"CapAdd\": null,\n            \"CapDrop\": null,\n            \"CgroupnsMode\": \"private\",\n            \"Dns\": null,\n            \"DnsOptions\": [],\n            \"DnsSearch\": [],\n            \"ExtraHosts\": null,\n            \"GroupAdd\": null,\n            \"IpcMode\": \"private\",\n            \"Cgroup\": \"\",\n            \"Links\": null,\n            \"OomScoreAdj\": 0,\n            \"PidMode\": \"\",\n            \"Privileged\": false,\n            \"PublishAllPorts\": false,\n            \"ReadonlyRootfs\": false,\n            \"SecurityOpt\": null,\n            \"UTSMode\": \"\",\n            \"UsernsMode\": \"\",\n            \"ShmSize\": 67108864,\n            \"Runtime\": \"runc\",\n            \"Isolation\": \"\",\n            \"CpuShares\": 0,\n            \"Memory\": 0,\n            \"NanoCpus\": 0,\n            \"CgroupParent\": \"\",\n            \"BlkioWeight\": 0,\n            \"BlkioWeightDevice\": [],\n            \"BlkioDeviceReadBps\": [],\n            \"BlkioDeviceWriteBps\": [],\n            \"BlkioDeviceReadIOps\": [],\n            \"BlkioDeviceWriteIOps\": [],\n            \"CpuPeriod\": 0,\n            \"CpuQuota\": 0,\n            \"CpuRealtimePeriod\": 0,\n            \"CpuRealtimeRuntime\": 0,\n            \"CpusetCpus\": \"\",\n            \"CpusetMems\": \"\",\n            \"Devices\": [],\n            \"DeviceCgroupRules\": null,\n            \"DeviceRequests\": null,\n            \"MemoryReservation\": 0,\n            \"MemorySwap\": 0,\n            \"MemorySwappiness\": null,\n            \"OomKillDisable\": null,\n            \"PidsLimit\": null,\n            \"Ulimits\": [],\n            \"CpuCount\": 0,\n            \"CpuPercent\": 0,\n            \"IOMaximumIOps\": 0,\n            \"IOMaximumBandwidth\": 0,\n            \"MaskedPaths\": [\n                \"/proc/acpi\",\n                \"/proc/asound\",\n                \"/proc/interrupts\",\n                \"/proc/kcore\",\n                \"/proc/keys\",\n                \"/proc/latency_stats\",\n                \"/proc/sched_debug\",\n                \"/proc/scsi\",\n                \"/proc/timer_list\",\n                \"/proc/timer_stats\",\n                \"/sys/devices/virtual/powercap\",\n                \"/sys/firmware\"\n            ],\n            \"ReadonlyPaths\": [\n                \"/proc/bus\",\n                \"/proc/fs\",\n                \"/proc/irq\",\n                \"/proc/sys\",\n                \"/proc/sysrq-trigger\"\n            ]\n        },\n        \"Storage\": {\n            \"RootFS\": {\n                \"Snapshot\": {\n                    \"Name\": \"overlayfs\"\n                }\n            }\n        },\n        \"Mounts\": [\n            {\n                \"Type\": \"volume\",\n                \"Name\": \"3a2fd8c1cb1a3e4433f770e288dadd45389d1fec1bee3f79fb9d1f9d8b99211c\",\n                \"Source\": \"/var/lib/docker/volumes/3a2fd8c1cb1a3e4433f770e288dadd45389d1fec1bee3f79fb9d1f9d8b99211c/_data\",\n                \"Destination\": \"/var/lib/postgresql/data\",\n                \"Driver\": \"local\",\n                \"Mode\": \"\",\n                \"RW\": true,\n                \"Propagation\": \"\"\n            }\n        ],\n        \"Config\": {\n            \"Hostname\": \"55ddbd871c1c\",\n            \"Domainname\": \"\",\n            \"User\": \"\",\n            \"AttachStdin\": false,\n            \"AttachStdout\": false,\n            \"AttachStderr\": false,\n            \"ExposedPorts\": {\n                \"5432/tcp\": {}\n            },\n            \"Tty\": false,\n            \"OpenStdin\": false,\n            \"StdinOnce\": false,\n            \"Env\": [\n                \"POSTGRES_HOST_AUTH_METHOD=trust\",\n                \"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/postgresql/10/bin\",\n                \"GOSU_VERSION=1.14\",\n                \"LANG=en_US.utf8\",\n                \"PG_MAJOR=10\",\n                \"PG_VERSION=10.21-1.pgdg90+1\",\n                \"PGDATA=/var/lib/postgresql/data\"\n            ],\n            \"Cmd\": [\n                \"postgres\",\n                \"-c\",\n                \"listen_addresses=*\",\n                \"-c\",\n                \"log_destination=csvlog\",\n                \"-c\",\n                \"logging_collector=on\",\n                \"-c\",\n                \"log_directory=log\",\n                \"-c\",\n                \"log_filename=postgresql-%Y%m%d%H%M%S.log\",\n                \"-c\",\n                \"log_min_messages=error\",\n                \"-c\",\n                \"log_min_error_statement=error\",\n                \"-c\",\n                \"log_error_verbosity=verbose\",\n                \"-c\",\n                \"wal_level=logical\",\n                \"-c\",\n                \"max_wal_senders=10\",\n                \"-c\",\n                \"max_replication_slots=10\"\n            ],\n            \"Image\": \"postgres@sha256:b2baf8998630663d21370da06387c950e587071bdd307ee34e661cdcc7442bcc\",\n            \"Volumes\": {\n                \"/var/lib/postgresql/data\": {}\n            },\n            \"WorkingDir\": \"\",\n            \"Entrypoint\": [\n                \"docker-entrypoint.sh\"\n            ],\n            \"Labels\": {},\n            \"StopSignal\": \"SIGINT\",\n            \"StopTimeout\": 1\n        },\n        \"NetworkSettings\": {\n            \"SandboxID\": \"9f931ecde5ff7c0921e8adc95e0d2e95fc43edf09dc22f9333741e2bcb6d15c1\",\n            \"SandboxKey\": \"/var/run/docker/netns/9f931ecde5ff\",\n            \"Ports\": {\n                \"5432/tcp\": [\n                    {\n                        \"HostIp\": \"127.0.0.1\",\n                        \"HostPort\": \"57896\"\n                    }\n                ]\n            },\n            \"Networks\": {\n                \"bridge\": {\n                    \"IPAMConfig\": null,\n                    \"Links\": null,\n                    \"Aliases\": null,\n                    \"DriverOpts\": null,\n                    \"GwPriority\": 0,\n                    \"NetworkID\": \"aed51554f8cd8bac69ecd4f073e41e147fda7b458e9d95be2af472651f2e825c\",\n                    \"EndpointID\": \"ac7391609ed2394e797f1e534fbd75c5ef8329ea704411726a176a1e61da8af6\",\n                    \"Gateway\": \"172.17.0.1\",\n                    \"IPAddress\": \"172.17.0.53\",\n                    \"MacAddress\": \"fe:07:da:36:73:e2\",\n                    \"IPPrefixLen\": 16,\n                    \"IPv6Gateway\": \"\",\n                    \"GlobalIPv6Address\": \"\",\n                    \"GlobalIPv6PrefixLen\": 0,\n                    \"DNSNames\": null\n                }\n            }\n        },\n        \"ImageManifestDescriptor\": {\n            \"mediaType\": \"application/vnd.docker.distribution.manifest.v2+json\",\n            \"digest\": \"sha256:52aada7978f1eef3b6b52a51afb7a3defd69254d00c946cb90d2ceb32b8ffce7\",\n            \"size\": 3246,\n            \"platform\": {\n                \"architecture\": \"arm64\",\n                \"os\": \"linux\",\n                \"variant\": \"v8\"\n            }\n        }\n    }\n]\n"
        }
      }
    }
  ]
}
