Skip to content
This repository has been archived by the owner on Mar 27, 2024. It is now read-only.

feat: Full EDV provider support for AND+OR multiple tag queries #3252

Merged

Conversation

DRK3
Copy link
Contributor

@DRK3 DRK3 commented Jun 2, 2022

The EDV storage provider can now do full AND+OR tag querying. The SetStoreConfig method no longer calls the "add index" endpoint as it won't be added to the spec (indexing will be automatically by the EDV server).

Also updated storage interface documentation for the Query method to accommodate the new functionality.

Signed-off-by: Derek Trider Derek.Trider@securekey.com

@codecov
Copy link

codecov bot commented Jun 2, 2022

Codecov Report

Merging #3252 (72c885b) into main (1135b41) will decrease coverage by 0.02%.
The diff coverage is 86.58%.

@@            Coverage Diff             @@
##             main    #3252      +/-   ##
==========================================
- Coverage   88.41%   88.39%   -0.03%     
==========================================
  Files         310      310              
  Lines       42264    42273       +9     
==========================================
- Hits        37369    37367       -2     
- Misses       3591     3601      +10     
- Partials     1304     1305       +1     
Impacted Files Coverage Δ
component/storage/edv/restprovider.go 88.26% <86.07%> (-0.77%) ⬇️
component/storage/edv/restclient.go 72.22% <100.00%> (-3.21%) ⬇️
component/storage/edv/encryptedformatter.go 86.30% <0.00%> (-1.37%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1135b41...72c885b. Read the comment docs.

@DRK3 DRK3 force-pushed the EDVProviderAndORMultipleTagQuery branch from ae7743d to 853654a Compare June 2, 2022 22:36
@DRK3 DRK3 marked this pull request as ready for review June 2, 2022 22:37
The EDV storage provider can now do full AND+OR tag querying. The SetStoreConfig method no longer calls the "add index" endpoint as it won't be added to the spec (indexing will be automatically by the EDV server).

Also updated storage interface documentation for the Query method to accommodate the new functionality.

Signed-off-by: Derek Trider <Derek.Trider@securekey.com>
@DRK3 DRK3 force-pushed the EDVProviderAndORMultipleTagQuery branch from 853654a to 72c885b Compare June 2, 2022 22:37
@troyronda troyronda merged commit 5b6aec9 into hyperledger-archives:main Jun 3, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants