Rich Turner

Results 135 comments of Rich Turner

> I tested the gateway functionality: > > 1. On test4 I created a gateway from one realm to the other with 10000 test devices. When deleting the gateway, the...

> With these changes I get errors whenever I try to delete an asset. Looks like the assetId is missing from the request: > > ![Screenshot from 2024-10-23 10-48-13](https://private-user-images.githubusercontent.com/12213581/379181759-41cc7e9c-d4d1-4b9f-b88b-65ba2ad02f2b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mjk2NzUxMzQsIm5iZiI6MTcyOTY3NDgzNCwicGF0aCI6Ii8xMjIxMzU4MS8zNzkxODE3NTktNDFjYzdlOWMtZDRkMS00YjlmLWI4OGItNjViYTJhZDAyZjJiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDEwMjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQxMDIzVDA5MTM1NFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY1ZGU4YzZjNmZhYjNhNGM2MzQ2YzRjYTJmY2Y3MDhjY2MwZjA0MmQ4MTYxOWU2NDMyYjQ5NTlkZDUxYjM2MzEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.uupNodkL4FAVTHJb9gEGAmElHhUxcFxgHApi9UaKJZY) Good...

> > I tested the gateway functionality: > > > > 1. On test4 I created a gateway from one realm to the other with 10000 test devices. When deleting...

> > > > I tested the gateway functionality: > > > > > > > > 1. On test4 I created a gateway from one realm to the other...

> Not sure if your specific threading issues are caused by this, but we found the `LockByKey` class from this [article](https://www.baeldung.com/java-acquire-lock-by-key) to not be thread-safe (and notified the author). This...

Hey @wborn I want to add some additional info about the dashboard and want to combine it with any changes I make in https://github.com/openremote/openremote/issues/1853

Thanks for the review @wborn ready again

`VACUUM FULL` cleans things up but `AUTOVACUUM` does not; could be transaction locks?

Let's simplify this and just get the `PersistenceService` to do this work for now (see usage of CronExpression in JsonRulesBuilder), see below useful info about `VACUUM` vs `VACUUM ANALYZE` vs...