{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:RUMF2SFK65YWHSFV54WITLUOE3","short_pith_number":"pith:RUMF2SFK","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"},"canonical_sha256":"8d185d48aaf77163c8b5ef2c89ae8e26f7a75a338e1760cbdccfbc64929f8743","source":{"kind":"arxiv","id":"1902.04790","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1902.04790","created_at":"2026-05-17T23:54:01Z"},{"alias_kind":"arxiv_version","alias_value":"1902.04790v1","created_at":"2026-05-17T23:54:01Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1902.04790","created_at":"2026-05-17T23:54:01Z"},{"alias_kind":"pith_short_12","alias_value":"RUMF2SFK65YW","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_16","alias_value":"RUMF2SFK65YWHSFV","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_8","alias_value":"RUMF2SFK","created_at":"2026-05-18T12:33:27Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:RUMF2SFK65YWHSFV54WITLUOE3","target":"record","payload":{"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"},"canonical_sha256":"8d185d48aaf77163c8b5ef2c89ae8e26f7a75a338e1760cbdccfbc64929f8743","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"},"source_kind":"arxiv","source_id":"1902.04790","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-17T23:54:01Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ypOxt79AGCfyifbEje9L8XG2jaN+wa2xly0GqdfIxCmr6lXvRcM5e2jXGxMj79D9hranvg87K++CxhaVaZtCBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T21:18:21.450465Z"},"content_sha256":"fa2bc2c9491e6731de3a16550b9ca4a4e2722bf393574105c4ae4a1a98d6ad62","schema_version":"1.0","event_id":"sha256:fa2bc2c9491e6731de3a16550b9ca4a4e2722bf393574105c4ae4a1a98d6ad62"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:RUMF2SFK65YWHSFV54WITLUOE3","target":"graph","payload":{"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"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-17T23:54:01Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"b/sluX7TFskju2VSt+3jmemFe4bb0x5MEqHV8MTvbwTmgCyKj9xSgR9YpoXHVGrCWFl7JXGd2rB9E1bfuqq+Aw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T21:18:21.450817Z"},"content_sha256":"c802f08a527a0aaccf4781635ef97176ddf9c091fb7025f12f8d5923c713eede","schema_version":"1.0","event_id":"sha256:c802f08a527a0aaccf4781635ef97176ddf9c091fb7025f12f8d5923c713eede"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3/bundle.json","state_url":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/RUMF2SFK65YWHSFV54WITLUOE3/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-06-03T21:18:21Z","links":{"resolver":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3","bundle":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3/bundle.json","state":"https://pith.science/pith/RUMF2SFK65YWHSFV54WITLUOE3/state.json","well_known_bundle":"https://pith.science/.well-known/pith/RUMF2SFK65YWHSFV54WITLUOE3/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:RUMF2SFK65YWHSFV54WITLUOE3","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"58a971fabff57fea6f4dc76af8969e6908ff7dfd9af95da55c434c280bf58717","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2019-02-13T08:53:59Z","title_canon_sha256":"977ced3ce57b05d21d8bb0f36df274d1a112f8ecb07b559ac154b933d7b3a3bd"},"schema_version":"1.0","source":{"id":"1902.04790","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1902.04790","created_at":"2026-05-17T23:54:01Z"},{"alias_kind":"arxiv_version","alias_value":"1902.04790v1","created_at":"2026-05-17T23:54:01Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1902.04790","created_at":"2026-05-17T23:54:01Z"},{"alias_kind":"pith_short_12","alias_value":"RUMF2SFK65YW","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_16","alias_value":"RUMF2SFK65YWHSFV","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_8","alias_value":"RUMF2SFK","created_at":"2026-05-18T12:33:27Z"}],"graph_snapshots":[{"event_id":"sha256:c802f08a527a0aaccf4781635ef97176ddf9c091fb7025f12f8d5923c713eede","target":"graph","created_at":"2026-05-17T23:54:01Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"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","authors_text":"Hala Skaf-Molli, Pascal Molli, Thomas Minier","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2019-02-13T08:53:59Z","title":"SaGe: Web Preemption for Public SPARQL Query Services"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1902.04790","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:fa2bc2c9491e6731de3a16550b9ca4a4e2722bf393574105c4ae4a1a98d6ad62","target":"record","created_at":"2026-05-17T23:54:01Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"58a971fabff57fea6f4dc76af8969e6908ff7dfd9af95da55c434c280bf58717","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2019-02-13T08:53:59Z","title_canon_sha256":"977ced3ce57b05d21d8bb0f36df274d1a112f8ecb07b559ac154b933d7b3a3bd"},"schema_version":"1.0","source":{"id":"1902.04790","kind":"arxiv","version":1}},"canonical_sha256":"8d185d48aaf77163c8b5ef2c89ae8e26f7a75a338e1760cbdccfbc64929f8743","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"8d185d48aaf77163c8b5ef2c89ae8e26f7a75a338e1760cbdccfbc64929f8743","first_computed_at":"2026-05-17T23:54:01.999772Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:54:01.999772Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"e8dV/4zouWtfayknrCRG2dNUo5s3FYRCks20+FVLFiR8r1Ta1/auU0atj+2A87b4fMoNjXDP7SNDKFCCdMb/CQ==","signature_status":"signed_v1","signed_at":"2026-05-17T23:54:02.000481Z","signed_message":"canonical_sha256_bytes"},"source_id":"1902.04790","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:fa2bc2c9491e6731de3a16550b9ca4a4e2722bf393574105c4ae4a1a98d6ad62","sha256:c802f08a527a0aaccf4781635ef97176ddf9c091fb7025f12f8d5923c713eede"],"state_sha256":"894cbbeb5a336598d9269b2ad916e63e779f8ef26c7de3524abe55ef1c0e16d1"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"cyY9Zv8x7XDtuUxOh9KiM4iPYlTCfh+AZAowVB6HVk9xqncFErzU0HNW62z/2RRZuTpWzsPm0mn46Pcfa3FvDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-03T21:18:21.452821Z","bundle_sha256":"3011a8ecc1de3a897bcb7a69a474893f6bc9e703c2ed137a5efddbdd10ddc706"}}