Ticket #4256 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

My settings / Save changes isn't working currently

Reported by: SomeoneElse Owned by: rails-dev@…
Priority: minor Milestone:
Component: website Version:
Keywords: save Cc:

Description

If you try and change anything via "my settings" (e.g. default choice of editor, home location) "save changes" doesn't save - the page just displays "waiting for www.openstreetmap.org...".

This was prompted by this help question:

 http://help.openstreetmap.org/questions/10902/si-me-equivoque-al-marcar-mi-posicion-como-lo-corrijo-o-sea-como-pongo-la-corecta

Change History

comment:1 Changed 2 years ago by Gnonthgol

It does not timeout but a simple test with no changes and no OpenID on my account took over 7 minutes to complete. The instances at api06.dev.osm.org and tomh.apis.dev.osm.org does not have this problem so it may be a problem with the server settings or the database settings.

comment:2 Changed 2 years ago by TomH

The delay is related to cache invalidation, so depends on how many diary entries, comments, traces, etc you have. Plus it only happens on the live site as the dev sites don't have caching enabled.

comment:3 Changed 2 years ago by smsm1

Can the cache validation be pushed into a background task to improve responsiveness for the end user?

comment:4 Changed 2 years ago by Gnonthgol

  • Status changed from new to closed
  • Resolution set to fixed

Patch e7a0302 seems to fix it.

comment:5 Changed 2 years ago by TomH

Actually is was 5564bcabb not e7a0302 and it doesn't really solve it, it just mitigates it and gets us back to where we were until a week or two ago.

There is still a delay if you change the username or the picture, just not when you change other things.

Note: See TracTickets for help on using tickets.