Skip to content

Releases: TNO/knowledge-engine

0.1.7

15 Dec 11:02
Compare
Choose a tag to compare

Regression: make sure validation errors stop execution for proactive asynchronous operations.

0.1.6

15 Dec 11:02
Compare
Choose a tag to compare

Stability improvements:

  • REST API requests to proactive interactions (POST & ASK) now don't synchronously wait for the smart connector's results anymore, so it should block fewer threads.
  • After POSTing an invalid handle response to /sc/handle, you are now able to try again, with the same handleRequestId. Furthermore, the corresponding future is now also not forgotten, resulting in better stability.
  • When deleting a RestKnowledgeBase, any handle request that it was still supposed to respond to are now properly cancelled.
  • Increased thread pool from 4 to 12 threads.

Validation improvements:

  • The requirement for knowledgeBaseId in handle responses is now enforced.
  • A list of bindings in handle responses are now not allowed to contain null values anymore.

0.1.5

15 Dec 11:02
Compare
Choose a tag to compare
  • When bindings are validated, we now take into account when a graph pattern is possibly null, and don't die horribly if that is the case.
  • The handler for the REACT interactions in the REST API is now also asynchronous.

0.1.4

15 Dec 11:02
Compare
Choose a tag to compare
  • The REST API of the Knowledge Engine now executes the proactive handlers asynchronously. It is expected that this will resolve some bugs.
  • The REST API now allows you to register POST knowledge interactions without a result graph pattern.

0.1.3

15 Dec 11:02
Compare
Choose a tag to compare
  • When stopping a smart connector, it will now only wait for a limited amount of time when sending its termination message to other smart connectors. If they don't acknowledge it, we will shut down irregardless.

0.1.2

15 Dec 11:01
Compare
Choose a tag to compare
  • Better validation in REST API.

0.1.1

15 Dec 11:01
Compare
Choose a tag to compare

The second release of the Knowledge Engine.

Fixes some bugs that could leave the RestServer in an illegal state.

0.1.0

15 Dec 11:01
Compare
Choose a tag to compare

The first version of the Knowledge Engine according to the March Milestone of Work Package 5 of the InterConnect project.

Includes:

  • smart connector
  • rest api server
  • rest api specification
  • examples
  • documentation