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

Added 'transaction entry number' for log entry #127

Merged
merged 8 commits into from
Apr 2, 2021

Conversation

jongpie
Copy link
Owner

@jongpie jongpie commented Mar 31, 2021

This new field shows the sequential number of this log entry within the transaction (e.g., the first log entry has 'transaction entry number' == 1, the second entry has number == 2, etc.).

I've thought about adding this field ever since dealing with #85 - it's another way to sort the list of log entries, and also helps with troubleshooting to verify that all expected log entries are created.

@jongpie jongpie added this to the Version 4.4.0 milestone Mar 31, 2021
@jongpie
Copy link
Owner Author

jongpie commented Mar 31, 2021

I was originally going to complete #120 with this PR, but I'm going to skip that field for now - it has a field length of 1,000, so it'd have to be a long textarea field, which doesn't seem ideal.

@jongpie jongpie temporarily deployed to Test March 31, 2021 16:23 Inactive
@codecov
Copy link

codecov bot commented Mar 31, 2021

Codecov Report

Merging #127 (0b6d523) into main (e73942d) will increase coverage by 0.02%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #127      +/-   ##
==========================================
+ Coverage   85.38%   85.40%   +0.02%     
==========================================
  Files          13       13              
  Lines        2087     2090       +3     
==========================================
+ Hits         1782     1785       +3     
  Misses        305      305              
Impacted Files Coverage Δ
...in/log-management/classes/LogEntryEventHandler.cls 97.52% <100.00%> (+0.01%) ⬆️
...ebula-logger/main/logger-engine/classes/Logger.cls 78.73% <100.00%> (+0.04%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e73942d...0b6d523. Read the comment docs.

@jongpie jongpie added Type: Enhancement New feature or request Salesforce Feature: Reporting Anything related to reports, dashboards, and the underlying data model labels Mar 31, 2021
@jongpie jongpie changed the base branch from master to dev April 1, 2021 05:17
@jongpie jongpie changed the base branch from dev to main April 1, 2021 13:46
jongpie added 2 commits April 1, 2021 14:32
…eature/log-entry-number

# Conflicts:
#	nebula-logger/main/logger-engine/classes/Logger.cls
@jongpie jongpie temporarily deployed to Test April 2, 2021 05:42 Inactive
@jongpie jongpie merged commit 0d5b6db into main Apr 2, 2021
@jongpie jongpie deleted the feature/log-entry-number branch April 2, 2021 05:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Salesforce Feature: Reporting Anything related to reports, dashboards, and the underlying data model Type: Enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant