nifi/nifi-extension-bundles/nifi-salesforce-bundle
Nicolae Puica 35219052e1
NIFI-13869: Enhance QuerySalesforceObject Processor to Support Querying Deleted Records
- Added a new boolean property `Include Deleted Records` to allow users to include deleted (soft-deleted) records in Salesforce queries.
- Modified the query construction to include the `IsDeleted` field and use the `queryAll` API endpoint when `Include Deleted Records` is enabled.
- Updated `SalesforceRestClient` to support the `queryAll` API by adding a new `queryAll` method.
- Ensured backward compatibility by defaulting `Include Deleted Records` to `false`, maintaining existing behavior unless explicitly enabled.
- Updated processor documentation and annotations to reflect the new functionality.
- Adjusted state management to reset state when `Include Deleted Records` property is modified.

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #9434.
2024-10-22 18:37:45 +02:00
..
nifi-salesforce-nar NIFI-12998 Restructured framework and extension modules 2024-04-26 12:12:48 -05:00
nifi-salesforce-processors NIFI-13869: Enhance QuerySalesforceObject Processor to Support Querying Deleted Records 2024-10-22 18:37:45 +02:00
pom.xml NIFI-12998 Restructured framework and extension modules 2024-04-26 12:12:48 -05:00