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

Logging enhancements #10564

Merged
merged 57 commits into from
May 19, 2020
Merged

Logging enhancements #10564

merged 57 commits into from
May 19, 2020

Conversation

tburry
Copy link
Contributor

@tburry tburry commented May 7, 2020

This PR adds a lot of logging enhancements and code cleanup around them.

  • Allow resource events to be loggable.
  • Clean up code and add some logging constants.
  • Clean up the Model class and add some primary key information.
  • Add a processor that prunes data off the models.
  • Add some missing unit tests.

@tburry tburry marked this pull request as draft May 7, 2020 17:14
@codecov
Copy link

codecov bot commented May 7, 2020

Codecov Report

Merging #10564 into master will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master   #10564   +/-   ##
=========================================
  Coverage     55.80%   55.80%           
  Complexity     7741     7741           
=========================================
  Files           395      395           
  Lines         44904    44904           
=========================================
  Hits          25058    25058           
  Misses        19846    19846           

tburry and others added 27 commits May 7, 2020 13:45
This is only so some models can control internal settings such as capture only.
- Deprecate `ensureSchemas()` in favor of dedicated read and write schemas.
- Deprecate `get()` in favor of `select()`.
- Deprecate `sql()` in favor of `createSql()`.
@initvector initvector marked this pull request as ready for review May 19, 2020 21:15
@tburry tburry merged commit 3e74e17 into master May 19, 2020
@tburry tburry deleted the feature/logging-enhancements branch May 19, 2020 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants