Shahar Evron

Results 22 comments of Shahar Evron

We are experiencing a similar issue (but with `scheming_load_json`), with CKAN 2.8.3. @kimepe I will post more information as we try to debug this, but in the mean time was...

For the sake of record keeping, we have seen this issue manifests (in our case) only in an environment where there were old style (v1) `ckan_harvester` harvesters saved in the...

Ok, in that case if you still need to defend against multiple extensions returning the same list of validators, I can suggest a couple of different approaches to fixing: 1....

@rufuspollock can we close this? Note also that Giftless now also supports piggybacking on git HTTP Basic authorization with JWT tokens: https://giftless.datopian.com/en/latest/jwt-auth-guide.html#authenticating-command-line-git-lfs

@hannelita are we talking about the GCP implementation of the streaming API or the built-in local storage one? Specifically about the code that doesn't work (I see it is GCP...

As a side note, to the best of my understanding (again not a GCP / Heroku expect) you should not be using `blob.upload_from_string(data_stream.read())` but `blob.upload_from_file(data_stream)` so that we don't *have*...

Also, we should not be using `download_as_string()` in `get`, and the `# type: ignore` comment there is a good indication that this returns an unexpected type. `get` methods of storage...

Giftless runs it's `batch` endpoint (and other endpoints) in URLs in the format of `///objects/batch` (for example for the batch endpoint). In turn, storage backends will use the `/` prefix...

This is now somewhat referenced in the "Using Google Cloud Storage" howto (https://giftless.readthedocs.io/en/master/using-gcs.html) but should probably be better explained in the storage backends section on GCS.

Thanks for reporting, I think this would be useful to implement as some clients depend on the correct content type. I don't consider this a bug per se because handling...