Rob A'Court

Results 20 comments of Rob A'Court

You have to put the `contentType: "text/xml"` in the metadata, so: ``` GoogleApi.Storage.V1.Api.Objects.storage_objects_insert_simple( Connection.get(), "my-bucket_id", "multipart", %{name:"my-file.xml", contentType: "text/xml"}, "path/to/my/file.xml") ```

I have this issue too. The workaround I've used may be useful for others if you know the type of your unused variable. Instead of: ``` @decorate permit(:create_thing) def create_thing(_user,...

Fixed in #1517, version changes will now wipe the shapes. Perhaps in the future we could upgrade the data as @alco suggested as an optimisation, but we are already safe.

For multi-tenancy, losing storage would mean we don't know where the databases are, so we couldn't clean up the publications. But multi-tenancy is an advanced use case so perhaps we...

> [@robacourt](https://github.com/robacourt) please confirm that we're not throwing a 500 on this error and close this issue. We should probably return a 503. I can confirm that it currently returns...

I'm currently working on not restarting the ShapeLogCollector and Consumers when there's a connection issue, which perhaps solves or at least mitigates this situation?

> I don't particularly see the reason to treat the case of count_shapes==0 differently: this case seems like a rare outlier. It's not rare at all, it happens when the...

> The only change that bugs me is that the whole replication supervisor has to be started before the connection manager starts initializing database connections. Since the two subsystems can...

> I don't think we should reset storage in this case. When the system first starts up, it doesn't have any timeline stored, so the timeline check returns `:ok`. We...