elastic / elastic/beats

x-pack/filebeat/input/salesforce: Add HTTP timeout support to Salesforce module

Open
#44,060 1 comment 0 reactions 0 assignees View on GitHub
enhancement Stalled Team:Obs-InfraObs
Dominant language
Go
Stars
12.7k
Forks
5k
Avg merge
2d 1h
Merged PRs (30d)
370

Description

Describe the enhancement:

Add support for http timeout. If we add this feature, Filebeat users will be able to set custom timeouts when connecting the same to Salesforce.

Describe a specific use case for the enhancement or feature:

To connect to Salesforce servers with a timeout.

Changes and workaround is almost similar to: https://github.com/elastic/beats/issues/43495

Contributor guide

Open the contributing guide

Research direction

Review the Salesforce input under x-pack/filebeat/input/salesforce and compare the proposed change with issue 43495. Trace how the input creates its HTTP connection, then define configuration and verification for a user-specified timeout when connecting to Salesforce.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
networking
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.