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

[TSK-15] - Bug Fixes and Enhancements #21

Merged
merged 15 commits into from
Dec 2, 2024
Merged

[TSK-15] - Bug Fixes and Enhancements #21

merged 15 commits into from
Dec 2, 2024

Conversation

phrp720
Copy link
Owner

@phrp720 phrp720 commented Dec 2, 2024

This pull request includes several changes to improve error handling, update documentation, and enhance functionality in the aw-sync-agent project. The most important changes include renaming the system_error package to errors, modifying the checkpoint package to store timestamps as strings, and adding a unique ID to events in the datamanager package.

Error handling improvements:

  • Renamed system_error package to errors and updated all references accordingly. [1] [2] [3]
  • Enhanced error messages to provide more context. [1] [2]

Documentation updates:

  • Removed the roadmap section from the main README.md file.
  • Updated the package structure in the agent's README.md to reflect the renaming of the system_error package to errors.

Functionality enhancements:

  • Modified the checkpoint package to store timestamps as strings for better compatibility and parsing. [1] [2]
  • Added a unique ID to events in the datamanager package to avoid duplicate errors.
  • Filtered out events with the same timestamp as the start point in the aw/client.go file.

Codebase simplification:

  • Commented out the settings in the aw-sync-agent.yaml file to provide a cleaner configuration template.
  • Added the net/url package import for URL encoding in aw/client.go.

@phrp720 phrp720 changed the title [TSK-15] - Bug Fixes and Improvements [TSK-15] - Bug Fixes and Enhancements Dec 2, 2024
@phrp720 phrp720 merged commit e39dc59 into master Dec 2, 2024
2 checks passed
@phrp720 phrp720 deleted the phillip/TSK-15 branch December 2, 2024 03:15
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.

1 participant