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

Golang Panic when using N1QL Joins with FTS

    XMLWordPrintable

Details

    • Untriaged
    • 0
    • Yes

    Description

      The example here tries to JOIN the "route" collection (left) with the "airline" collection (right) on the "travel-sample" bucket using N1QL query using FTS. 

       

      • Snap 1: filters for destinationairport on the "route" collection. (Note: Filter phase happens before the Join phase). Success!
      • Snap 2: tries to filter for country on the "airline" collection. Fails with a Golang error message.
      • Snap 3: replicates the query on Snap2 using GSI and not FTS indexes. This works! (Note: Filter phase happens after Join phase)

       

      Note:

      • When trying to join 3 tables, filters on only the leftmost table works.
      • The same error comes both for Flex indexes and FTS using SEARCH()
      • If Flex index not working, Flex index should fall back to GSI (which it isn't doing due to panic)

       

      Query: (context: travel-sample, inventory)

       

      SELECT r.airlineid, a.name, a.country, r.sourceairport, r.destinationairport
      FROM route as r
      USE INDEX(USING FTS)
      JOIN airline as a ON r.airlineid = META(a).id
      WHERE a.country = "United States"; 

      Note: on the same query, if we use USE INDEX(USING GSI), it works (as shown on snap 3)

       

      FTS Index definition:

       

      // {
       "name": "ft_static_route_keyword",
       "type": "fulltext-index",
       "params": {
        "doc_config": {
         "docid_prefix_delim": "",
         "docid_regexp": "",
         "mode": "scope.collection.type_field",
         "type_field": "type"
        },
        "mapping": {
         "default_analyzer": "keyword",
         "default_datetime_parser": "dateTimeOptional",
         "default_field": "_all",
         "default_mapping": {
          "dynamic": true,
          "enabled": false
         },
         "default_type": "_default",
         "docvalues_dynamic": false,
         "index_dynamic": true,
         "store_dynamic": false,
         "type_field": "_type",
         "types": {
          "inventory.airline": {
           "dynamic": false,
           "enabled": true,
           "properties": {
            "country": {
             "enabled": true,
             "dynamic": false,
             "fields": [
              {
               "docvalues": true,
               "include_in_all": true,
               "include_term_vectors": true,
               "index": true,
               "name": "country",
               "store": true,
               "type": "text"
              }
             ]
            },
            "name": {
             "enabled": true,
             "dynamic": false,
             "fields": [
              {
               "docvalues": true,
               "include_in_all": true,
               "include_term_vectors": true,
               "index": true,
               "name": "name",
               "store": true,
               "type": "text"
              }
             ]
            }
           }
          },
          "inventory.route": {
           "dynamic": false,
           "enabled": true,
           "properties": {
            "airlineid": {
             "enabled": true,
             "dynamic": false,
             "fields": [
              {
               "docvalues": true,
               "include_in_all": true,
               "include_term_vectors": true,
               "index": true,
               "name": "airlineid",
               "store": true,
               "type": "text"
              }
             ]
            },
            "destinationairport": {
             "enabled": true,
             "dynamic": false,
             "fields": [
              {
               "docvalues": true,
               "include_in_all": true,
               "include_term_vectors": true,
               "index": true,
               "name": "destinationairport",
               "store": true,
               "type": "text"
              }
             ]
            },
            "sourceairport": {
             "enabled": true,
             "dynamic": false,
             "fields": [
              {
               "docvalues": true,
               "include_in_all": true,
               "include_term_vectors": true,
               "index": true,
               "name": "sourceairport",
               "store": true,
               "type": "text"
              }
             ]
            }
           }
          }
         }
        },
        "store": {
         "indexType": "scorch",
         "segmentVersion": 15
        }
       },
       "sourceType": "gocbcore",
       "sourceName": "travel-sample",
       "sourceUUID": "",
       "sourceParams": {},
       "planParams": {
        "maxPartitionsPerPIndex": 1024,
        "indexPartitions": 1,
        "numReplicas": 0
       },
       "uuid": ""
      } 

       

       

      Stack trace in query.log

       

      2024-02-06T06:51:11.702+00:00 [SEVERE] panic: runtime error: invalid memory address or nil pointer dereference
      2024-02-06T06:51:11.702+00:00 [SEVERE] request text: <ud>explain SELECT r.airlineid, a.name, a.country, r.sourceairport, r.destinationairport
      FROM route as r
      USE INDEX(USING FTS)
      JOIN airline as a ON r.airlineid = META(a).id
      WHERE a.country = "United States";</ud>
      2024-02-06T06:51:11.702+00:00 [SEVERE] query context: <ud>default:travel-sample.inventory</ud>
      2024-02-06T06:51:11.702+00:00 [SEVERE] stack: goroutine 6517 [running]:
      github.com/couchbase/query/server.(*Server).serviceRequest.func1()
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/server/server.go:980 +0x78
      panic({0x24d0c40, 0x3f21bc0})
              /home/couchbase/.cbdepscache/exploded/aarch64/go-1.20.10/go/src/runtime/panic.go:884 +0x1f4
      github.com/couchbase/query/planner.(*builder).buildFTSFlexRequest(0x4001c32280, {0x4003976d28, 0x1}, {0x0?, 0x0?}, {0x4001d4d6b0, 0x0, 0x2})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan_search.go:408 +0x130
      github.com/couchbase/query/planner.(*builder).sargableIndexes(0x4001c32280, {0x40008be000, 0x2, 0x4000dd70b0?}, {0x0, 0x0}, {0x0, 0x0}, {0x4001d4d6a0, 0x1, ...}, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan_secondary.go:365 +0x220
      github.com/couchbase/query/planner.(*builder).buildTermScan(0x4001c32280, 0x40006da8c0, 0x40007b8780, {0x2e2a350, 0x40026e92c0}, {0x40008be000?, 0x2, 0x100}, {0x4001d4d6a0, 0x1, ...}, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan.go:335 +0x288
      github.com/couchbase/query/planner.(*builder).buildSubsetScan(0x4001c32280, {0x2e12298, 0x40012885a0}, 0x40006da8c0, 0x40007b8780, {0x2e2a350, 0x40026e92c0}, {0x40008be000, 0x2, 0x100}, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan.go:265 +0x384
      github.com/couchbase/query/planner.(*builder).buildPredicateScan(0x4001c32280, {0x2e12298, 0x40012885a0}, 0x40006da8c0, 0x40007b8780, {0x2e2a350?, 0x40026e92c0}, {0x40008be000, 0x2, 0x100}, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan.go:177 +0x2c8
      github.com/couchbase/query/planner.(*builder).buildScan(0x4001c32280, {0x2e12298, 0x40012885a0}, 0x40006da8c0)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan.go:147 +0x940
      github.com/couchbase/query/planner.(*builder).selectScan(0x4001c32280, {0x2e12298?, 0x40012885a0?}, 0x40006da8c0, 0x30?)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan.go:57 +0x2f8
      github.com/couchbase/query/planner.(*builder).VisitKeyspaceTerm(0x4001c32280, 0x40006da8c0)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_select_from.go:267 +0x14c
      github.com/couchbase/query/algebra.(*KeyspaceTerm).Accept(0x40026e8f00?, {0x2e0f048?, 0x4001c32280?})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/algebra/from_keyspace.go:74 +0x30
      github.com/couchbase/query/planner.(*builder).BuildScan(0x4001c32280, {0x2e12108, 0x40006da8c0}, 0x0)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/optimizer.go:131 +0x540
      github.com/couchbase/query-ee/optimizer.(*optimizer).getBaseLevel(0x4001d20f30, {0x2de9d40, 0x400121d9c0})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query-ee/optimizer/join_enumerate.go:199 +0x728
      github.com/couchbase/query-ee/optimizer.(*optimizer).enumerateJoins(0x4001d20f30, {0x2de9d40?, 0x400121d9c0?})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query-ee/optimizer/join_enumerate.go:30 +0x30
      github.com/couchbase/query-ee/optimizer.(*optimizer).OptimizeQueryBlock(0x4001d20f30, {0x2e08c70, 0x4001c32280}, {0x2de9d40, 0x400121d9c0}, {0x0?, 0x0}, {0x0?, 0x0}, 0x0, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query-ee/optimizer/optimizer.go:116 +0x4a4
      github.com/couchbase/query/planner.(*builder).visitFrom(0x4001c32000, 0x4001b52070, 0x0, 0x40025b9060, 0x40024b6a68)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_select_from.go:156 +0x1130
      github.com/couchbase/query/planner.(*builder).VisitSubselect(0x4001c32000, 0x4001b52070)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_select_sub.go:256 +0xfd0
      github.com/couchbase/query/algebra.(*Subselect).Accept(0x4001c32000?, {0x2e0f048?, 0x4001c32000?})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/algebra/select_sub.go:58 +0x30
      github.com/couchbase/query/planner.(*builder).VisitSelect(0x4001c32000, 0x4001b520e0)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_select.go:82 +0x420
      github.com/couchbase/query/algebra.(*Select).Accept(0x40024b6f28?, {0x2e171a0?, 0x4001c32000?})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/algebra/select.go:62 +0x30
      github.com/couchbase/query/planner.(*builder).VisitExplain(0x4001b52001?, 0x400121da40)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_explain.go:17 +0x3c
      github.com/couchbase/query/algebra.(*Explain).Accept(0x24b5740?, {0x2e171a0?, 0x4001c32000?})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/algebra/explain.go:48 +0x30
      github.com/couchbase/query/planner.Build({0x2e05780, 0x400121da40}, {0x2e16268?, 0x40007740e0}, {0x2e16598?, 0x40004bb7e8}, {0x27c3c45, 0x7}, 0x0, 0x1, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build.go:37 +0x244
      github.com/couchbase/query/planner.BuildPrepared({0x2e05780, 0x400121da40}, {0x2e16268?, 0x40007740e0?}, {0x2e16598?, 0x40004bb7e8?}, {0x27c3c45?, 0xf7e300?}, 0x20?, 0x8?, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_prepared.go:19 +0x3c
      github.com/couchbase/query/server.(*Server).getPrepared(0x40000c5200, {0x2e894c8, 0x4001c51300}, 0x40006cf080)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/server/server.go:1238 +0x1100
      github.com/couchbase/query/server.(*Server).serviceRequest(0x40000c5200, {0x2e894c8, 0x4001c51300})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/server/server.go:1035 +0x2ec
      github.com/couchbase/query/server.(*Server).handleRequest(0x40000c5200?, {0x2e894c8, 0x4001c51300}, 0x4001631540?)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/server/server.go:666 +0x44
      github.com/couchbase/query/server.(*Server).ServiceRequest(0x40000c5200, {0x2e894c8, 0x4001c51300})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/server/server.go:595 +0x44
      github.com/couchbase/query/server/http.(*HttpEndpoint).ServeHTTP(0x4000ed0000, {0x2df30c0, 0x40005f8540}, 0x4002160300)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/server/http/service_endpoint.go:448 +0xfc8
      github.com/gorilla/mux.(*Router).ServeHTTP(0x400012d5c0, {0x2df30c0, 0x40005f8540}, 0x4002160100)
              /home/couchbase/.cbdepscache/gomodcache/pkg/mod/github.com/gorilla/mux@v1.8.0/mux.go:210 +0x19c
      net/http.serverHandler.ServeHTTP({0x2def360?}, {0x2df30c0, 0x40005f8540}, 0x4002160100)
              /home/couchbase/.cbdepscache/exploded/aarch64/go-1.20.10/go/src/net/http/server.go:2936 +0x2c0
      net/http.(*conn).serve(0x4001dbb7a0, {0x2df95d8, 0x4000f70bd0})
              /home/couchbase/.cbdepscache/exploded/aarch64/go-1.20.10/go/src/net/http/server.go:1995 +0x518
      created by net/http.(*Server).Serve
              /home/couchbase/.cbdepscache/exploded/aarch64/go-1.20.10/go/src/net/http/server.go:3089 +0x4e8
      goroutine 6517 [running]:
      github.com/couchbase/query/server.(*Server).serviceRequest.func1()
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/server/server.go:980 +0x78
      panic({0x24d0c40, 0x3f21bc0})
              /home/couchbase/.cbdepscache/exploded/aarch64/go-1.20.10/go/src/runtime/panic.go:884 +0x1f4
      github.com/couchbase/query/planner.(*builder).buildFTSFlexRequest(0x4001c32280, {0x4003976d28, 0x1}, {0x0?, 0x0?}, {0x4001d4d6b0, 0x0, 0x2})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan_search.go:408 +0x130
      github.com/couchbase/query/planner.(*builder).sargableIndexes(0x4001c32280, {0x40008be000, 0x2, 0x4000dd70b0?}, {0x0, 0x0}, {0x0, 0x0}, {0x4001d4d6a0, 0x1, ...}, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan_secondary.go:365 +0x220
      github.com/couchbase/query/planner.(*builder).buildTermScan(0x4001c32280, 0x40006da8c0, 0x40007b8780, {0x2e2a350, 0x40026e92c0}, {0x40008be000?, 0x2, 0x100}, {0x4001d4d6a0, 0x1, ...}, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan.go:335 +0x288
      github.com/couchbase/query/planner.(*builder).buildSubsetScan(0x4001c32280, {0x2e12298, 0x40012885a0}, 0x40006da8c0, 0x40007b8780, {0x2e2a350, 0x40026e92c0}, {0x40008be000, 0x2, 0x100}, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan.go:265 +0x384
      github.com/couchbase/query/planner.(*builder).buildPredicateScan(0x4001c32280, {0x2e12298, 0x40012885a0}, 0x40006da8c0, 0x40007b8780, {0x2e2a350?, 0x40026e92c0}, {0x40008be000, 0x2, 0x100}, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan.go:177 +0x2c8
      github.com/couchbase/query/planner.(*builder).buildScan(0x4001c32280, {0x2e12298, 0x40012885a0}, 0x40006da8c0)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan.go:147 +0x940
      github.com/couchbase/query/planner.(*builder).selectScan(0x4001c32280, {0x2e12298?, 0x40012885a0?}, 0x40006da8c0, 0x30?)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_scan.go:57 +0x2f8
      github.com/couchbase/query/planner.(*builder).VisitKeyspaceTerm(0x4001c32280, 0x40006da8c0)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_select_from.go:267 +0x14c
      github.com/couchbase/query/algebra.(*KeyspaceTerm).Accept(0x40026e8f00?, {0x2e0f048?, 0x4001c32280?})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/algebra/from_keyspace.go:74 +0x30
      github.com/couchbase/query/planner.(*builder).BuildScan(0x4001c32280, {0x2e12108, 0x40006da8c0}, 0x0)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/optimizer.go:131 +0x540
      github.com/couchbase/query-ee/optimizer.(*optimizer).getBaseLevel(0x4001d20f30, {0x2de9d40, 0x400121d9c0})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query-ee/optimizer/join_enumerate.go:199 +0x728
      github.com/couchbase/query-ee/optimizer.(*optimizer).enumerateJoins(0x4001d20f30, {0x2de9d40?, 0x400121d9c0?})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query-ee/optimizer/join_enumerate.go:30 +0x30
      github.com/couchbase/query-ee/optimizer.(*optimizer).OptimizeQueryBlock(0x4001d20f30, {0x2e08c70, 0x4001c32280}, {0x2de9d40, 0x400121d9c0}, {0x0?, 0x0}, {0x0?, 0x0}, 0x0, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query-ee/optimizer/optimizer.go:116 +0x4a4
      github.com/couchbase/query/planner.(*builder).visitFrom(0x4001c32000, 0x4001b52070, 0x0, 0x40025b9060, 0x40024b6a68)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_select_from.go:156 +0x1130
      github.com/couchbase/query/planner.(*builder).VisitSubselect(0x4001c32000, 0x4001b52070)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_select_sub.go:256 +0xfd0
      github.com/couchbase/query/algebra.(*Subselect).Accept(0x4001c32000?, {0x2e0f048?, 0x4001c32000?})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/algebra/select_sub.go:58 +0x30
      github.com/couchbase/query/planner.(*builder).VisitSelect(0x4001c32000, 0x4001b520e0)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_select.go:82 +0x420
      github.com/couchbase/query/algebra.(*Select).Accept(0x40024b6f28?, {0x2e171a0?, 0x4001c32000?})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/algebra/select.go:62 +0x30
      github.com/couchbase/query/planner.(*builder).VisitExplain(0x4001b52001?, 0x400121da40)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_explain.go:17 +0x3c
      github.com/couchbase/query/algebra.(*Explain).Accept(0x24b5740?, {0x2e171a0?, 0x4001c32000?})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/algebra/explain.go:48 +0x30
      github.com/couchbase/query/planner.Build({0x2e05780, 0x400121da40}, {0x2e16268?, 0x40007740e0}, {0x2e16598?, 0x40004bb7e8}, {0x27c3c45, 0x7}, 0x0, 0x1, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build.go:37 +0x244
      github.com/couchbase/query/planner.BuildPrepared({0x2e05780, 0x400121da40}, {0x2e16268?, 0x40007740e0?}, {0x2e16598?, 0x40004bb7e8?}, {0x27c3c45?, 0xf7e300?}, 0x20?, 0x8?, ...)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/planner/build_prepared.go:19 +0x3c
      github.com/couchbase/query/server.(*Server).getPrepared(0x40000c5200, {0x2e894c8, 0x4001c51300}, 0x40006cf080)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/server/server.go:1238 +0x1100
      github.com/couchbase/query/server.(*Server).serviceRequest(0x40000c5200, {0x2e894c8, 0x4001c51300})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/server/server.go:1035 +0x2ec
      github.com/couchbase/query/server.(*Server).handleRequest(0x40000c5200?, {0x2e894c8, 0x4001c51300}, 0x4001631540?)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/server/server.go:666 +0x44
      github.com/couchbase/query/server.(*Server).ServiceRequest(0x40000c5200, {0x2e894c8, 0x4001c51300})
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/server/server.go:595 +0x44
      github.com/couchbase/query/server/http.(*HttpEndpoint).ServeHTTP(0x4000ed0000, {0x2df30c0, 0x40005f8540}, 0x4002160300)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/server/http/service_endpoint.go:448 +0xfc8
      github.com/gorilla/mux.(*Router).ServeHTTP(0x400012d5c0, {0x2df30c0, 0x40005f8540}, 0x4002160100)
              /home/couchbase/.cbdepscache/gomodcache/pkg/mod/github.com/gorilla/mux@v1.8.0/mux.go:210 +0x19c
      net/http.serverHandler.ServeHTTP({0x2def360?}, {0x2df30c0, 0x40005f8540}, 0x4002160100)
              /home/couchbase/.cbdepscache/exploded/aarch64/go-1.20.10/go/src/net/http/server.go:2936 +0x2c0
      net/http.(*conn).serve(0x4001dbb7a0, {0x2df95d8, 0x4000f70bd0})
              /home/couchbase/.cbdepscache/exploded/aarch64/go-1.20.10/go/src/net/http/server.go:1995 +0x518
      created by net/http.(*Server).Serve
              /home/couchbase/.cbdepscache/exploded/aarch64/go-1.20.10/go/src/net/http/server.go:3089 +0x4e8
      2024-02-06T06:51:11.928+00:00 [Info] connected with 1 indexers
      2024-02-06T06:51:11.928+00:00 [Info] client stats current counts: current: 27, not current: 0
      2024-02-06T06:51:11.933+00:00 [Info] num concurrent scans {0}
      2024-02-06T06:51:11.933+00:00 [Info] average scan response {0 ms}
      2024-02-06T06:51:19.540+00:00 [Info] [Queryport-connpool:127.0.0.1:9101] active conns 0, free conns 1
      2024-02-06T06:52:06.822+00:00 [INFO] n1fty bucket-scope-keyspace: "travel-sample"."inventory"."route" {"n1fty_search_count":2,"n1fty_search_duration":13544292,"n1fty_fts_duration":7869458,"n1fty_ttfb_duration":6890458,"n1fty_n1ql_duration":0,"n1fty_totalbackfills":0}
      2024-02-06T06:52:06.822+00:00 [INFO] n1fty bucket-scope-keyspace: "travel-sample"."inventory"."airline" {"n1fty_search_count":0,"n1fty_search_duration":0,"n1fty_fts_duration":0,"n1fty_ttfb_duration":0,"n1fty_n1ql_duration":0,"n1fty_totalbackfills":0}
      2024-02-06T06:52:11.926+00:00 [Info] connected with 1 indexers
      2024-02-06T06:52:11.926+00:00 [Info] client stats current counts: current: 27, not current: 0
      2024-02-06T06:52:11.930+00:00 [Info] num concurrent scans {0}
      2024-02-06T06:52:11.930+00:00 [Info] average scan response {0 ms}
      2024-02-06T06:52:19.612+00:00 [Info] [Queryport-connpool:127.0.0.1:9101] active conns 0, free conns 1
      2024-02-06T06:53:06.820+00:00 [INFO] n1fty bucket-scope-keyspace: "travel-sample"."inventory"."route" {"n1fty_search_count":2,"n1fty_search_duration":13544292,"n1fty_fts_duration":7869458,"n1fty_ttfb_duration":6890458,"n1fty_n1ql_duration":0,"n1fty_totalbackfills":0}
      2024-02-06T06:53:06.820+00:00 [INFO] n1fty bucket-scope-keyspace: "travel-sample"."inventory"."airline" {"n1fty_search_count":0,"n1fty_search_duration":0,"n1fty_fts_duration":0,"n1fty_ttfb_duration":0,"n1fty_n1ql_duration":0,"n1fty_totalbackfills":0}
      2024-02-06T06:53:11.923+00:00 [Info] connected with 1 indexers
      2024-02-06T06:53:11.923+00:00 [Info] client stats current counts: current: 27, not current: 0
      2024-02-06T06:53:11.928+00:00 [Info] num concurrent scans {0}
      2024-02-06T06:53:11.928+00:00 [Info] average scan response {0 ms}
      2024-02-06T06:53:19.694+00:00 [Info] [Queryport-connpool:127.0.0.1:9101] active conns 0, free conns 1 

       

       

      Attachments

        1. Snap 1.png
          Snap 1.png
          329 kB
        2. Snap 2.png
          Snap 2.png
          235 kB
        3. Snap 3.png
          Snap 3.png
          331 kB

        Issue Links

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

          Activity

            People

              ajay.bhullar Ajay Bhullar
              soham.bhattacharjee Soham Bhattacharjee
              Sitaram Vemulapalli
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty