Skip to content

Commit fe64c98

Browse files
update doc
1 parent 4cb8ac5 commit fe64c98

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

pyspark_datasources/salesforce.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,11 @@ class SalesforceDataSource(DataSource):
3434
- Uses Salesforce username/password/security token authentication
3535
- Supports batch writing with Salesforce Composite Tree API for efficient processing
3636
- Implements exactly-once semantics through Spark's checkpoint mechanism
37+
- If a streaming write job fails and is resumed from the checkpoint,
38+
it will not overwrite records already written in Salesforce;
39+
it resumes from the last committed offset.
40+
However, if records were written to Salesforce but not yet committed at the time of failure,
41+
duplicate records may occur after recovery.
3742
3843
Parameters
3944
----------

0 commit comments

Comments
 (0)