{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2019:RUMF2SFK65YWHSFV54WITLUOE3","short_pith_number":"pith:RUMF2SFK","schema_version":"1.0","canonical_sha256":"8d185d48aaf77163c8b5ef2c89ae8e26f7a75a338e1760cbdccfbc64929f8743","source":{"kind":"arxiv","id":"1902.04790","version":1},"attestation_state":"computed","paper":{"title":"SaGe: Web Preemption for Public SPARQL Query Services","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DB","authors_text":"Hala Skaf-Molli, Pascal Molli, Thomas Minier","submitted_at":"2019-02-13T08:53:59Z","abstract_excerpt":"To provide stable and responsive public SPARQL query services, data providers enforce quotas on server usage. Queries which exceed these quotas are interrupted and deliver partial results. Such interruption is not an issue if it is possible to resume queries execution afterward. Unfortunately, there is no preemption model for the Web that allows for suspending and resuming SPARQL queries. In this paper, we propose SaGe: a SPARQL query engine based on Web preemption. SaGe allows SPARQL queries to be suspended by the Web server after a fixed time quantum and resumed upon client request. Web pree"},"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":"1902.04790","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2019-02-13T08:53:59Z","cross_cats_sorted":[],"title_canon_sha256":"977ced3ce57b05d21d8bb0f36df274d1a112f8ecb07b559ac154b933d7b3a3bd","abstract_canon_sha256":"58a971fabff57fea6f4dc76af8969e6908ff7dfd9af95da55c434c280bf58717"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:54:02.000481Z","signature_b64":"e8dV/4zouWtfayknrCRG2dNUo5s3FYRCks20+FVLFiR8r1Ta1/auU0atj+2A87b4fMoNjXDP7SNDKFCCdMb/CQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8d185d48aaf77163c8b5ef2c89ae8e26f7a75a338e1760cbdccfbc64929f8743","last_reissued_at":"2026-05-17T23:54:01.999772Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:54:01.999772Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"SaGe: Web Preemption for Public SPARQL Query Services","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DB","authors_text":"Hala Skaf-Molli, Pascal Molli, Thomas Minier","submitted_at":"2019-02-13T08:53:59Z","abstract_excerpt":"To provide stable and responsive public SPARQL query services, data providers enforce quotas on server usage. Queries which exceed these quotas are interrupted and deliver partial results. Such interruption is not an issue if it is possible to resume queries execution afterward. Unfortunately, there is no preemption model for the Web that allows for suspending and resuming SPARQL queries. In this paper, we propose SaGe: a SPARQL query engine based on Web preemption. SaGe allows SPARQL queries to be suspended by the Web server after a fixed time quantum and resumed upon client request. Web pree"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1902.04790","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":""},"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":"1902.04790","created_at":"2026-05-17T23:54:01.999890+00:00"},{"alias_kind":"arxiv_version","alias_value":"1902.04790v1","created_at":"2026-05-17T23:54:01.999890+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1902.04790","created_at":"2026-05-17T23:54:01.999890+00:00"},{"alias_kind":"pith_short_12","alias_value":"RUMF2SFK65YW","created_at":"2026-05-18T12:33:27.125529+00:00"},{"alias_kind":"pith_short_16","alias_value":"RUMF2SFK65YWHSFV","created_at":"2026-05-18T12:33:27.125529+00:00"},{"alias_kind":"pith_short_8","alias_value":"RUMF2SFK","created_at":"2026-05-18T12:33:27.125529+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/RUMF2SFK65YWHSFV54WITLUOE3","json":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3.json","graph_json":"https://pith.science/api/pith-number/RUMF2SFK65YWHSFV54WITLUOE3/graph.json","events_json":"https://pith.science/api/pith-number/RUMF2SFK65YWHSFV54WITLUOE3/events.json","paper":"https://pith.science/paper/RUMF2SFK"},"agent_actions":{"view_html":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3","download_json":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3.json","view_paper":"https://pith.science/paper/RUMF2SFK","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1902.04790&json=true","fetch_graph":"https://pith.science/api/pith-number/RUMF2SFK65YWHSFV54WITLUOE3/graph.json","fetch_events":"https://pith.science/api/pith-number/RUMF2SFK65YWHSFV54WITLUOE3/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3/action/timestamp_anchor","attest_storage":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3/action/storage_attestation","attest_author":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3/action/author_attestation","sign_citation":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3/action/citation_signature","submit_replication":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3/action/replication_record"}},"created_at":"2026-05-17T23:54:01.999890+00:00","updated_at":"2026-05-17T23:54:01.999890+00:00"}