Since in SDK we want to switch from custom implementation of getPublicUrl to calling the client implementations of those methods (see apify/apify-sdk-js#433), we should add those methods to the local storage implementations in Crawlee as well.
The following methods are missing from the memory-storage in Crawlee (and are supported in apify-client-js):
For KVS:
+ createKeysPublicUrl
+ getRecordPublicUrl
For Dataset:
+ createItemsPublicUrl
+ getStatistics
Since in SDK we want to switch from custom implementation of
getPublicUrlto calling the client implementations of those methods (see apify/apify-sdk-js#433), we should add those methods to the local storage implementations in Crawlee as well.The following methods are missing from the
memory-storagein Crawlee (and are supported inapify-client-js):For KVS:
For Dataset: