ISSUE-320: Adds a new Key value DB class with ranged/listed queries #321
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See #320
This implements for key/value tables a "wrapper class" that allows listings of existing key values to be made (including get whole/list just the keys) without knowing the actual key name
This is needed to allow our datasource to be re-tracked.
The re-tracker is implemented using the existing interface at ::getPartialItemIds but it does something (i hope) well. It checks if the Nodes/Files associated with a stored SBF Flavor data source entry, still exist. and tries to fill/refill data if a query returns many but none of these are valid... I need to check more because i added a WHILE statement... dangerous stuff. So far so good with my limited to 1500 OCRs test.
@alliomeria @roromedia ping (pong) and ping again