{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2022:7TM5YWESJ7QZ7HTWUK66JGGH2C","short_pith_number":"pith:7TM5YWES","schema_version":"1.0","canonical_sha256":"fcd9dc58924fe19f9e76a2bde498c7d0a94359bc6b5e6f6bf617f15e7b680403","source":{"kind":"arxiv","id":"2208.03586","version":1},"attestation_state":"computed","paper":{"title":"Implementing Window Functions in a Column-Store with Late Materialization (Extended Version)","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":["cs.DS"],"primary_cat":"cs.DB","authors_text":"George Chernishev, Nadezhda Mukhaleva, Valentin Grigorev","submitted_at":"2022-08-06T21:28:54Z","abstract_excerpt":"A window function is a generalization of the aggregation operation. Unlike aggregation, the cardinality of its output is always the same as the cardinality of input. That is, the semantics of this operator imply computing values for extra attributes for each row, depending on its context, either expressed by a sliding window or a previously evaluated row. Window functions are a very powerful tool, which is also popular among data analysts and supported by the majority of industrial DBMSes. It allows to gracefully express quite complex use-cases, such as running sums and averages, local maximum"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2208.03586","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.DB","submitted_at":"2022-08-06T21:28:54Z","cross_cats_sorted":["cs.DS"],"title_canon_sha256":"e29b8181f215f592ddd77d7fcb5a766b3b23dba93ffa48fe188e013c807ac1d0","abstract_canon_sha256":"1661bd3599d06fec9efa17a07c2ab998ab441dccb25f1fa454631c04fbf403a3"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T04:46:42.496044Z","signature_b64":"u7ONttzF6QeFT1ylgDL1YvXWdmTlqN77lhiW43ql+WTssUN0CL5Kmcncw5R6wP01vNwCNBC80QwPV39fIQ5tBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"fcd9dc58924fe19f9e76a2bde498c7d0a94359bc6b5e6f6bf617f15e7b680403","last_reissued_at":"2026-07-05T04:46:42.495592Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T04:46:42.495592Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Implementing Window Functions in a Column-Store with Late Materialization (Extended Version)","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":["cs.DS"],"primary_cat":"cs.DB","authors_text":"George Chernishev, Nadezhda Mukhaleva, Valentin Grigorev","submitted_at":"2022-08-06T21:28:54Z","abstract_excerpt":"A window function is a generalization of the aggregation operation. Unlike aggregation, the cardinality of its output is always the same as the cardinality of input. That is, the semantics of this operator imply computing values for extra attributes for each row, depending on its context, either expressed by a sliding window or a previously evaluated row. Window functions are a very powerful tool, which is also popular among data analysts and supported by the majority of industrial DBMSes. It allows to gracefully express quite complex use-cases, such as running sums and averages, local maximum"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2208.03586","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2208.03586/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2208.03586","created_at":"2026-07-05T04:46:42.495650+00:00"},{"alias_kind":"arxiv_version","alias_value":"2208.03586v1","created_at":"2026-07-05T04:46:42.495650+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2208.03586","created_at":"2026-07-05T04:46:42.495650+00:00"},{"alias_kind":"pith_short_12","alias_value":"7TM5YWESJ7QZ","created_at":"2026-07-05T04:46:42.495650+00:00"},{"alias_kind":"pith_short_16","alias_value":"7TM5YWESJ7QZ7HTW","created_at":"2026-07-05T04:46:42.495650+00:00"},{"alias_kind":"pith_short_8","alias_value":"7TM5YWES","created_at":"2026-07-05T04:46:42.495650+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/7TM5YWESJ7QZ7HTWUK66JGGH2C","json":"https://pith.science/pith/7TM5YWESJ7QZ7HTWUK66JGGH2C.json","graph_json":"https://pith.science/api/pith-number/7TM5YWESJ7QZ7HTWUK66JGGH2C/graph.json","events_json":"https://pith.science/api/pith-number/7TM5YWESJ7QZ7HTWUK66JGGH2C/events.json","paper":"https://pith.science/paper/7TM5YWES"},"agent_actions":{"view_html":"https://pith.science/pith/7TM5YWESJ7QZ7HTWUK66JGGH2C","download_json":"https://pith.science/pith/7TM5YWESJ7QZ7HTWUK66JGGH2C.json","view_paper":"https://pith.science/paper/7TM5YWES","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2208.03586&json=true","fetch_graph":"https://pith.science/api/pith-number/7TM5YWESJ7QZ7HTWUK66JGGH2C/graph.json","fetch_events":"https://pith.science/api/pith-number/7TM5YWESJ7QZ7HTWUK66JGGH2C/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/7TM5YWESJ7QZ7HTWUK66JGGH2C/action/timestamp_anchor","attest_storage":"https://pith.science/pith/7TM5YWESJ7QZ7HTWUK66JGGH2C/action/storage_attestation","attest_author":"https://pith.science/pith/7TM5YWESJ7QZ7HTWUK66JGGH2C/action/author_attestation","sign_citation":"https://pith.science/pith/7TM5YWESJ7QZ7HTWUK66JGGH2C/action/citation_signature","submit_replication":"https://pith.science/pith/7TM5YWESJ7QZ7HTWUK66JGGH2C/action/replication_record"}},"created_at":"2026-07-05T04:46:42.495650+00:00","updated_at":"2026-07-05T04:46:42.495650+00:00"}