Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-28151

eventing should not be polling metakv

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 6.5.0
    • 5.5.0
    • eventing
    • Untriaged
    • Unknown

    Description

      ListAllChildren and IterateChildren functions of metakv are for one time querying the key, they not suppose to be used if you want to watch for the updates

      Please use: RunObserveChildren
      Please use it just once for your most common prefix (/eventing) since each call of this method occupies one socket.

      Beauty we see in metakv.log:

      [metakv:debug,2018-02-14T20:52:00.279-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:00.906-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:01.269-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:01.277-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:01.906-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:02.279-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:02.909-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:03.280-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:03.908-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:04.280-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:04.906-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:05.279-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:05.910-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:06.272-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:06.277-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:06.907-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:07.279-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:07.905-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:08.282-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:08.909-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:09.280-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:09.907-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:10.282-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:10.909-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:11.276-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:11.278-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:11.907-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:12.279-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:12.908-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:13.278-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:13.910-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:14.282-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:14.909-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:15.277-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:15.909-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:16.277-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:16.279-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:16.906-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      [metakv:debug,2018-02-14T20:52:17.280-08:00,n_0@127.0.0.1:<0.1549.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /eventing/tempApps/. Continuous = false
      [metakv:debug,2018-02-14T20:52:17.909-08:00,n_0@127.0.0.1:<0.2068.0>:menelaus_metakv:handle_iterate:132]Starting iteration of /indexing/ddl/commandToken/create/. Continuous = false
      

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              asingh Abhishek Singh (Inactive)
              artem Artem Stemkovski
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 40h
                  40h
                  Remaining:
                  Remaining Estimate - 40h
                  40h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified

                  Gerrit Reviews

                    There are no open Gerrit changes

                    PagerDuty