Dave Longley
Dave Longley
The value used in contexts in the ecosystem is `expiration` not `expirationDate`.
This issue stems from: https://github.com/digitalbazaar/jsonld.js/pull/506 It relates to step 1.3 in the [Framing Algorithm](https://www.w3.org/TR/json-ld11-framing/#algorithm) where a frame's validity is being checked. It seems that either that step doesn't appropriately allow...
We do not need to serialize and hash quads for a blank node when there is only one. Instead, immediately issue a canonical identifier for it and skip the hashing.
The async version of URDNA2015 doesn't take full advantage of multiple processes / thread pooling to process hashes. It was converted some time ago from non-promises to promises and this...
When processing the input quads (in order) at the end of the URDNA2015 algorithm -- where N-Quads are created with the canonized blank node labels, add a property to each...
Other algorithm step numbers may also need updating.
See comments here: https://github.com/w3c/rch-rdc/pull/17#discussion_r1002571702
If deep recursion occurs when determining the canonical labels for blank nodes, we should bail out by default instead of continuing until all blank nodes receive their canonical labels. Since...
It may be possible to use TransferableObjects and WebWorkers or similar to save the extra memory copy we must do in the native addon before passing it off to the...