[FTS] UI: ns-server alerts interrupt and wipe out editing-in-progress index definitions

Description

I got popup alerts from ns_server while building a custom index mapping on 4.6 on AWS. Each time, I lost my progress and had to start over - very annoying. Those particular messages were spurious and have been fixed https://couchbasecloud.atlassian.net/browse/MB-21533#icft=MB-21533 but the issue needs to be fixed for FTS because presumably any alerts will trigger a loss of progress. We don't currently have save behavior and we probably don't want it, so I'm thinking there might be an intermediate solution that just avoids clearing the fields under the popup.

We need to do something about this so that innocent developers d

Components

Affects versions

Fix versions

Labels

Environment

None

Link to Log File, atop/blg, CBCollectInfo, Core dump

None

Release Notes Description

None

Attachments

1
  • 02 Nov 2016, 11:35 PM

Activity

Show:

CB robot December 9, 2016 at 9:24 PM

Build 4.7.0-1426 contains ns_server commit 0aabdb854035a300836e314ace251912d605ac38 with commit message:
https://couchbasecloud.atlassian.net/browse/MB-21683#icft=MB-21683: https://couchbasecloud.atlassian.net/browse/MB-21563#icft=MB-21563: erl: improved poorman's alerts behavior
https://github.com/couchbase/ns_server/commit/0aabdb854035a300836e314ace251912d605ac38

Pavel Blagodov November 25, 2016 at 12:37 PM

For now, I'm going to abandon state reload after pressing on "Ok" button in order to keep UI progress.

Pavel Blagodov November 25, 2016 at 10:25 AM

just in case, you can disable alerts by adding ?disablePoorMansAlerts=1 in your browser's address.

Pavel Blagodov November 12, 2016 at 7:44 AM

The poorman's warnings modal dialog will be changed on alerts in new Spock layout. We are working on this.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Is this a Regression?

Unknown

Triage

Untriaged

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created November 2, 2016 at 11:46 PM
Updated February 9, 2017 at 7:31 PM
Resolved December 13, 2016 at 10:37 AM
Instabug