Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update master #1

Open
wants to merge 2,244 commits into
base: master
Choose a base branch
from
Open

Update master #1

wants to merge 2,244 commits into from

Conversation

malte-ST
Copy link

No description provided.

dependabot bot and others added 30 commits September 30, 2024 05:21
Bumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 5.13.0 to 5.14.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v5.13.0...v5.14.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps org.apache.logging.log4j:log4j-core from 2.24.0 to 2.24.1.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
minor changes to unit test for OAuth properties
….logging.log4j-log4j-core-2.24.1

Bump org.apache.logging.log4j:log4j-core from 2.24.0 to 2.24.1
…o-mockito-core-5.14.0

Bump org.mockito:mockito-core from 5.13.0 to 5.14.0
set client name and client_id in every server request
set client name and client_id in every server request
set client name in every server request
set client name in every server request
Fix for W-16872438: Bulk API fails with Field name not found error if first column in csv is mapped to multiple fields.
Bumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 5.14.0 to 5.14.1.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v5.14.0...v5.14.1)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…o-mockito-core-5.14.1

Bump org.mockito:mockito-core from 5.14.0 to 5.14.1
Bulk v1 operations return error: "Destination URL not reset. The URL returned from login must be set" due to a bug introduced in PR #1247.

Fixed it by calling config.setAuthEndpoint(token.getInstanceUrl()) that was removed in PR #1247.
Fix for OAuth regression introduced in PR #1247
OAuth-specific error messages and display
OAuth-specific error messages and display
use constant instead of string literal for client_id header
use constant instead of string literal for client_id header
use constant instead of string literal for client_id header
use constant instead of string literal for client_id header
DefaultSimplePost duplicates the functionality provided by HttpClientTransport. Refactor the code so that DefaultSimplePost leverages HttpClientTransport methods instead of duplicating.
- Use a singleton HttpClientTransport object
- Make sure that all server calls go through HttpClientTransport
- Make sure that HttpClientTransport does not close HttpClient connection if caching is enabled
- Do more extensive equality check for ConnectorConfig instances in HttpClientTransport before deciding whether to close existing HttpClient and open a new one
HttpClientTransport optimizations
fix regression in preserving DAO (csv or DB) column header order introduced when support for mapping multiple DAO columns to a single sobject field was introduced.
fix regression in preserving DAO (csv or DB) column header order
fix bug in mapping multiple dao columns to single sf column
fix bug in mapping multiple dao columns to single sf column
increase reuse of HttpClient instance unless bulkv2 is enabled because bulkv2 jobs do not transition from InProgress to Completed if HttpClient stream is not closed.
ashitsalesforce and others added 30 commits December 10, 2024 15:33
Switch SforceDynaBean from Row to TableRow for reducing memory footprint
Switch SforceDynaBean from Row to TableRow for reducing memory footprint
output CSV with BOM if output format is UTF-8 or UTF-16
output CSV with BOM if output format is UTF-8 or UTF-16
Bumps [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](spring-projects/spring-framework@v6.2.0...v6.2.1)

---
updated-dependencies:
- dependency-name: org.springframework:spring-context
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [com.force.api:force-partner-api](https://github.com/forcedotcom/wsc) from 62.0.0 to 63.0.0.
- [Commits](forcedotcom/wsc@62.0.0...63.0.0)

---
updated-dependencies:
- dependency-name: com.force.api:force-partner-api
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [org.springframework:spring-jdbc](https://github.com/spring-projects/spring-framework) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](spring-projects/spring-framework@v6.2.0...v6.2.1)

---
updated-dependencies:
- dependency-name: org.springframework:spring-jdbc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
config property "dataAccess.writeCharset" to output csv files in a specific charset and CSV BOM (Byte Order Mark) if charset supports CSV BOM (UTF-8, UTF-16LE, UTF-16BE, UTF-32LE, UTF_32BE).
config property to output csv files in a specific charset
…framework-spring-context-6.2.1

Bump org.springframework:spring-context from 6.2.0 to 6.2.1
…api-force-partner-api-63.0.0

Bump com.force.api:force-partner-api from 62.0.0 to 63.0.0
…framework-spring-jdbc-6.2.1

Bump org.springframework:spring-jdbc from 6.2.0 to 6.2.1
bump up data loader version to 63.0.0
bump up data loader version to 63.0.0
Tests should use Data Loader's CSVFileReader instead of wsc FileReader
Tests should use Data Loader's CSVFileReader instead of wsc FileReader
Bumps org.apache.logging.log4j:log4j-core from 2.24.2 to 2.24.3.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps org.apache.commons:commons-text from 1.12.0 to 1.13.0.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-text
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
….commons-commons-text-1.13.0

Bump org.apache.commons:commons-text from 1.12.0 to 1.13.0
….logging.log4j-log4j-core-2.24.3

Bump org.apache.logging.log4j:log4j-core from 2.24.2 to 2.24.3
code cleanup - more diligently close output streams
code cleanup - more diligently close output streams
Output BOM in extraction results for UTF-32LE and UTF-32BE charsets
Output BOM in extraction results for UTF-32LE and UTF-32BE charsets
…stream content

Bulk uploads - use the csv file containing entries to be uploaded to stream content to the server if process.bulk.saveServerLoadAndRawResultsInCSV is set to true. This reduces memory footprint of data loader.
Bulk uploads - use the csv file containing entries to be uploaded to …
make sure not to exceed batch size of the ingest payload, to avoid failure of large bulk v2 upload operations
make sure not to exceed batch size of the uploads
reduce memory footproint for bulk and bulkv2 uploads - do not cache job rows in DAOLoadVisitor class as they are already cached in DAOReader subclasses.
reduce memory footproint for bulk and bulkv2 uploads
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants