Skip to content

Conversation

giograno
Copy link
Member

Motivation

Our persistence framework works by serializing and deserializing LocalStack's store and Moto's equivalent. These attributes are stored in a predictable module with a predictable name.

We used to log every time we were not able to load an attribute.
This log message has always been very confusing since it happens quite often even in perfectly fine circumstances (most notably, when a service only has a community implementation).

Changes

  • Remove the log message when an attribute can't be found in the expected location.

@giograno giograno requested a review from thrau December 13, 2024 19:13
@giograno giograno added the semver: patch Non-breaking changes which can be included in patch releases label Dec 13, 2024
Copy link

LocalStack Community integration with Pro

    2 files  ±0      2 suites  ±0   1h 53m 28s ⏱️ + 2m 55s
3 894 tests ±0  3 584 ✅ ±0  310 💤 ±0  0 ❌ ±0 
3 896 runs  ±0  3 584 ✅ ±0  312 💤 ±0  0 ❌ ±0 

Results for commit 45a8e71. ± Comparison against base commit 235a06a.

@giograno giograno added this to the Playground milestone Jan 22, 2025
Copy link
Member

@thrau thrau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@giograno this seems reasonable to me. are we merging it?

@giograno giograno force-pushed the persistence-logging branch from 45a8e71 to 7217c05 Compare March 24, 2025 10:33
@giograno
Copy link
Member Author

@giograno this seems reasonable to me. are we merging it?

Absolutely! Sorry, this slipped away my attention 🙏

@giograno giograno marked this pull request as ready for review March 24, 2025 11:31
@giograno giograno merged commit 64fbda1 into master Mar 24, 2025
28 checks passed
@giograno giograno deleted the persistence-logging branch March 24, 2025 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver: patch Non-breaking changes which can be included in patch releases
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants