Skip to content

[data.search] Remove bfetch/bsearch #186139

Open

Description

Summary:

Related: #166206

We recently disabled bfetch/bsearch in serverless (#183096). As part of this investigation (#166206 (comment)) we analyzed performance in an http2 environment without bfetch, and found no regressions (and possibly some performance gains). We would like to move forward with removing bfetch/bsearch for a few reasons:

  1. It is middleware that is no longer necessary in an http2 environment
  2. It adds significant complexity to the codebase & search services
  3. It creates a burden for support cases (having to disable compression for troubleshooting)
  4. It bypasses the core http router APIs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

Feature:SearchQuerying infrastructure in KibanaTeam:DataDiscoveryDiscover App Team (Document Explorer, Saved Search, Surrounding documents, Data, DataViews)impact:mediumAddressing this issue will have a medium level of impact on the quality/strength of our product.loe:mediumMedium Level of Effortperformancerefactoring

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions