Details
-
Bug
-
Resolution: Fixed
-
Major
-
6.5.1
-
uname -a
Linux couch01 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux
Recent MH 6.5.1 build with a sync on Mar 12 16:30
root@couch01:/space/linuxbrew/couch/goproj/src# cd /space/linuxbrew/couch/goproj/src
root@couch01:/space/linuxbrew/couch/goproj/src# find . -mtime -2 -type f –ls | head -3
6473467 528 -rw-r--r-- 1 linuxbrew linuxbrew 538693 Mar 12 16:30 ./github.com/couchbase/eventing/gen/js/source-map.h
6473468 204 -rw-r--r-- 1 linuxbrew linuxbrew 205900 Mar 12 16:30 ./github.com/couchbase/eventing/gen/js/estraverse.h
6473470 1312 -rw-r--r-- 1 linuxbrew linuxbrew 1339572 Mar 12 16:30
root@couch01:/space/linuxbrew/couch/goproj/src#
uname -a Linux couch01 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux Recent MH 6.5.1 build with a sync on Mar 12 16:30 root@couch01 :/space/linuxbrew/couch/goproj/src# cd /space/linuxbrew/couch/goproj/src root@couch01 :/space/linuxbrew/couch/goproj/src# find . -mtime -2 -type f –ls | head -3 6473467 528 -rw-r--r-- 1 linuxbrew linuxbrew 538693 Mar 12 16:30 ./github.com/couchbase/eventing/gen/js/source-map.h 6473468 204 -rw-r--r-- 1 linuxbrew linuxbrew 205900 Mar 12 16:30 ./github.com/couchbase/eventing/gen/js/estraverse.h 6473470 1312 -rw-r--r-- 1 linuxbrew linuxbrew 1339572 Mar 12 16:30 root@couch01 :/space/linuxbrew/couch/goproj/src#
-
Untriaged
-
Unknown
Description
An Eventing function occasionally can get into a zombied state where it will not process mutations even if undeploy’s and re-deployed.
I have seen this issue three (3) times in total, intermittently when running Eventing Handlers and doing “early terminations” while processing a large backlog (e.g. when deployed and the backlog not fully processed) a single Eventing function can get a zombie state for a particular that Eventing handler.
Where the function deploys BUT the Server/Statistics graphs for the deployed Eventing function are all zero and the handler never processes anything.
When this happens I can undeploy the zombied handler and deploy it again but the same situation occurs the stats are all ZERO and it makes no progress and processes no mutations.
But I can deploy other Functions even though the one is “stuck” or zombied the issue DOES not impact other Eventing functions…
However stopping the “couchbase-server” via “couchbase-server -k” and restarting it will clear the issue and everything will work as expected.
Attachments
Issue Links
- backports to
-
MB-38321 [BP MB-38297]: Slow eventing functions deployed first with "everything" feed-boundary may starve subsequent functions on the same source bucket due to DCP backing up
- Closed