Releases: newrelic/newrelic-salesforce-exporter
Releases · newrelic/newrelic-salesforce-exporter
2.4.0
2.3.0
Adds
- #50 feat: support api pagination
Updates
- #51 chore: bump version to 2.3.0
- #46 docs: update
README.md
with upgrading information - #38 docs: correct
cron_interval_minutes
doc to say minutes and verify other time units - #34 docs: add quotes around strings with asterisks in
config_sample.yml
so they are not parsed as aliases
Fixes
- #41 fix: remove trailing comma that mistakenly created a tuple
- #39 fix: add expiration offset instead of subtract, also added expiration offset as a config parameter
Full Changelog: 2.2.0...2.3.0
2.2.0
Updates
- Allow the Redis password to be empty as it is not needed in some environments
- Added warning when password is empty
- Bumped integration version number.
- Updated Docker 2.2.0+ images to patch CVE-2024-6387
2.1.0
Adds
- Export Salesforce Org Limits and send to New Relic as logs or events
logs_enabled
flag to disable default event log file queries- Instance level
queries
Updates
- Another refactor to pull all receiving functionality out of the pipeline and into "recievers", similar to OTel
- Added integration tests
- Added additional unit tests
- Updated
README.md
with complete documentation
Full Changelog: 2.0.0...2.1.0
2.0.0
Updates
- Major refactor to be more organized and testable
- Added test cases for most modules
- Stream log lines requests and use generator iterators for more efficient memory usage
- Support nested fields on query results
- Support reauthenticate on all API calls
Full Changelog: 1.1.0...2.0.0
1.1.0
Adds
- Read redis config from environment variables (now it can only be set in the config.yml)
- Read global API version from an environment variable (now it can only be set in the config.yml)
- Accept additional command line parameters
--config_file
for the name of the configuration file--event_type_fields_mapping
for the name of the file containing event type to field name mappings--num_fields_mapping
for the name of the file containing the event type to numeric field name mappings
Full Changelog: 1.0.0...1.1.0
v1.0.0
Add
- Accept arbitrary event log queries.
- Accept queries of any type of event, not only event logs.
- Read credentials and other information from OS env vars.
- Use cache (redis) for events.
- Configurable timestamp attribute.
- Docker image.
- Reuse the token and check for auth error and refresh.
- Create specific set of substitution variables for each query.
- Generate integration telemetry.
- Configure the SF API version to use.
- Configure the NR eventType to report.
- Dynamic SOQL query generation.
- Instrumentation attributes.
Update
- Improve NR API interaction.
- Improve cache (redis) usage.
- Improve documentation.
Fix
- Multiple minor bugs.