[ { "Plan": { "Node Type": "Gather", "Parallel Aware": false, "Async Capable": false, "Startup Cost": 1000.00, "Total Cost": 23898.31, "Plan Rows": 8022, "Plan Width": 32, "Actual Startup Time": 0.217, "Actual Total Time": 93.190, "Actual Rows": 10000, "Actual Loops": 1, "Workers Planned": 2, "Workers Launched": 2, "Single Copy": false, "Shared Hit Blocks": 0, "Shared Read Blocks": 10310, "Shared Dirtied Blocks": 0, "Shared Written Blocks": 0, "Local Hit Blocks": 0, "Local Read Blocks": 0, "Local Dirtied Blocks": 0, "Local Written Blocks": 0, "Temp Read Blocks": 0, "Temp Written Blocks": 0, "Plans": [ { "Node Type": "Seq Scan", "Parent Relationship": "Outer", "Parallel Aware": true, "Async Capable": false, "Relation Name": "rls_bench_composite", "Alias": "src", "Startup Cost": 0.00, "Total Cost": 22096.11, "Plan Rows": 3342, "Plan Width": 32, "Actual Startup Time": 0.065, "Actual Total Time": 90.218, "Actual Rows": 3333, "Actual Loops": 3, "Filter": "((current_setting('graph.rls_benchmark_policy'::text, true) = 'broad_allow'::text) OR ((current_setting('graph.rls_benchmark_policy'::text, true) = 'sparse_allow'::text) AND ((local_id % '100'::bigint) = 0)) OR ((current_setting('graph.rls_benchmark_policy'::text, true) = 'sparse_deny'::text) AND ((local_id % '100'::bigint) <> 0)))", "Rows Removed by Filter": 330000, "Shared Hit Blocks": 0, "Shared Read Blocks": 10310, "Shared Dirtied Blocks": 0, "Shared Written Blocks": 0, "Local Hit Blocks": 0, "Local Read Blocks": 0, "Local Dirtied Blocks": 0, "Local Written Blocks": 0, "Temp Read Blocks": 0, "Temp Written Blocks": 0, "Workers": [ ] } ] }, "Settings": { }, "Planning": { "Shared Hit Blocks": 104, "Shared Read Blocks": 0, "Shared Dirtied Blocks": 0, "Shared Written Blocks": 0, "Local Hit Blocks": 0, "Local Read Blocks": 0, "Local Dirtied Blocks": 0, "Local Written Blocks": 0, "Temp Read Blocks": 0, "Temp Written Blocks": 0 }, "Planning Time": 0.261, "Triggers": [ ], "Execution Time": 93.485 } ]