connectors/sources/sharepoint_online.py (6 lines): - line 366: # TODO: improve utils.retryable to allow custom logic - line 589: self._http_session = aiohttp.ClientSession( # TODO: lazy create this - line 1113: # TODO: make it better suitable for ftest - line 1273: "tenant_name": { # TODO: when Tenant API is going out of Beta, we can remove this field - line 1966: ): # TODO: simplify and eliminate root call - line 2136: ): # TODO: make it more flexible. For now I ignore them cause they 404 all the time connectors/es/sink.py (4 lines): - line 176: # TODO: make this retry policy work with unified retry strategy - line 183: # TODO: treat result to retry errors like in async_streaming_bulk - line 191: # TODO: retry 429s for individual items here - line 839: # TODO: think how to make it not a proxy method to the client connectors/cli/connector.py (4 lines): - line 37: # TODO move this on top - line 47: # TODO catch exceptions - line 144: # TODO features still required - line 152: "status": "configured", # TODO use a predefined constant scripts/testing/cli.py (3 lines): - line 100: # TODO: fail fast. Check all the configs/yaml files before creating a VM - line 361: # TODO: Use the same config file for the CLI and the connector service - line 576: # TODO Read all the fields in one call connectors/agent/config.py (2 lines): - line 52: # TODO: find a good link to what this object is. - line 114: # TODO: For now manually check, need to think of a better way? connectors/sources/slack.py (1 line): - line 28: # TODO list connectors/cli/job.py (1 line): - line 80: # TODO catch exceptions connectors/sources/mongo.py (1 line): - line 225: # TODO: That's a lot of work. Find a better way connectors/utils.py (1 line): - line 851: # TODO: figure out which exceptions can be thrown