Skip to content

Conversation

@emrekenar
Copy link

@emrekenar emrekenar commented Sep 21, 2025

RSP4J csparql2 engine is integrated into SMOL.

New keywords:

  • streamer: Specifies if a class is streamer.
  • emits: Declares which attributes are streamed by the streamer class, after the execution of a method.
  • clock: Specifies if the variable is determines the timestamp in RDF streams. (Only one non-decreasing int allowed)

New statements:

  • monitor: Takes a C-SPARQL2 (RSP-QL) query and registers it to the engine. Returns a Monitor object.
  • window: Takes a Monitor object and reads its results. Returns a List object.
  • pushStatic: Takes a string with comma-separated list of sources (heap, staticTable etc.). Pushes the current SMOL knowledge graph into C-SPARQL engine as a static named graph. Returns the reference IRI.

@emrekenar emrekenar marked this pull request as ready for review September 28, 2025 21:29
@Edkamb
Copy link
Collaborator

Edkamb commented Oct 7, 2025

Thanks for the pull request! We will review it in the next time

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants