code: @Override
      public void delete(String spaceId, String key) throws IOException {
          kvStorage.delete(spaceId, key, new IDeleteCallback() {
              @Override
              public void onSuccess(String spaceId, String key) {
                  // invalidate cache upon successful deletion
                  invalidateCacheEntry(spaceId, key);
              }
  
              @Override
              public void onError(String spaceId, String key, Throwable t) {
                  LOGGER.error(t.getMessage(), t);
              }
          });
      }
docs: {@inheritDoc}