comparison patchablegraph.py @ 9:1b6718a54c00

add a workaround for a str/bytes bug in cyclone SSE
author drewp@bigasterisk.com
date Wed, 24 Nov 2021 19:54:20 -0800
parents dc4f852d0d70
children 388a5e15d249
comparison
equal deleted inserted replaced
8:cf1f964b7c28 9:1b6718a54c00
35 from rdfdb.rdflibpatch import inGraph, patchQuads 35 from rdfdb.rdflibpatch import inGraph, patchQuads
36 from rdflib import ConjunctiveGraph 36 from rdflib import ConjunctiveGraph
37 from rdflib.namespace import NamespaceManager 37 from rdflib.namespace import NamespaceManager
38 from rdflib.parser import StringInputSource 38 from rdflib.parser import StringInputSource
39 from rdflib.plugins.serializers.jsonld import from_rdf 39 from rdflib.plugins.serializers.jsonld import from_rdf
40 40 import patch_cyclone
41
42 patch_cyclone.patch_sse()
41 log = logging.getLogger('patchablegraph') 43 log = logging.getLogger('patchablegraph')
42 44
43 SERIALIZE_CALLS = Summary('serialize_calls', 'PatchableGraph.serialize calls') 45 SERIALIZE_CALLS = Summary('serialize_calls', 'PatchableGraph.serialize calls')
44 PATCH_CALLS = Summary('patch_calls', 'PatchableGraph.patch calls') 46 PATCH_CALLS = Summary('patch_calls', 'PatchableGraph.patch calls')
45 STATEMENT_COUNT = Gauge('statement_count', 'current PatchableGraph graph size') 47 STATEMENT_COUNT = Gauge('statement_count', 'current PatchableGraph graph size')