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

Version/aeolus #13

Draft
wants to merge 42 commits into
base: main
Choose a base branch
from
Draft

Version/aeolus #13

wants to merge 42 commits into from

Conversation

caparker
Copy link
Collaborator

Work in progress

caparker and others added 30 commits October 12, 2022 08:35
Old method was not keeping ascii characters as is and instead of
updating the old json.dumps method we are just shifting over to orjson
like the lcs method is using which has different defaults.
Passing datetime strings to the ingest method is causing it to run
about 500-600x slower than if we passed numeric timestamps. This is
primarily because of try/catch method we have of determining string vs
numeric. I modified the staging tables to accept a string for the
datetime and then only convert the numeric timestamps. This makes the
string method on par with the numeric method. Since we can control the
shape of the data coming to this part I would recommend that we come
up with a standard format and use the try/catch correctly, and not as
an if/then.
  New class is meant to be more flexible and to work for all file formats.
@caparker caparker self-assigned this Jul 22, 2024
* Cleaned up the ingester to work better for CAC data

* Added support for ingesting logging intervals

* Support for ingesting instrument and status

* Added flag ingest method

* Fixed bug in the flag ingest process

  Flags with null notes where not being matched

* Added the start of some testing files

  The test_flags script is not an automated test yet but I thought the
  data files and process would still be helpful to have committed

* Flagging updates and hourly data rollup fixes

* Some cleanup and bug fixes

  Added some methods that help in the testing/dev environments
@caparker caparker closed this Oct 23, 2024
@caparker caparker reopened this Oct 23, 2024
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