SurfSense/surfsense_backend/app/tasks/connector_indexers
Anish Sarkar 4fd776e7ef feat: implement parallel indexing for Google Calendar and Gmail connectors
- Refactored Google Calendar and Gmail indexers to utilize the new `index_batch_parallel` method for concurrent document indexing, enhancing performance.
- Updated the indexing logic to replace serial processing with parallel execution, allowing for improved efficiency in handling multiple documents.
- Adjusted logging and error handling to accommodate the new parallel processing approach, ensuring robust operation during indexing.
- Enhanced unit tests to validate the functionality of the parallel indexing method and its integration with existing workflows.
2026-03-26 19:34:04 +05:30
..
__init__.py refactor: remove unused COMPOSIO_CONNECTOR migration and linting 2026-01-22 16:43:08 -08:00
airtable_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
base.py chore: ran linting 2026-03-17 04:40:46 +05:30
bookstack_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
clickup_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
confluence_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
discord_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
elasticsearch_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
github_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
google_calendar_indexer.py feat: implement parallel indexing for Google Calendar and Gmail connectors 2026-03-26 19:34:04 +05:30
google_drive_indexer.py fix: update file skipping logic in Google Drive indexer 2026-03-25 18:51:40 +05:30
google_gmail_indexer.py feat: implement parallel indexing for Google Calendar and Gmail connectors 2026-03-26 19:34:04 +05:30
jira_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
linear_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
luma_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
notion_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
obsidian_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
slack_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
teams_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00
webcrawler_indexer.py fix: critical timestamp parsing and audit fixes 2026-03-23 19:49:28 +02:00