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

Add timestamp type #374

Merged
merged 20 commits into from
Jun 14, 2022
Merged

Add timestamp type #374

merged 20 commits into from
Jun 14, 2022

Conversation

severo
Copy link
Collaborator

@severo severo commented Jun 14, 2022

Replaces #371 that I accidentally closed instead of merging

severo added 20 commits June 14, 2022 08:26
also create some silly tests to show how to use them
Note that the column types are still defined in service/worker. Once we
upgrade libutils to this version in worker, we will use this definition
instead.

The idea is that libutils is the source of truth for types and enums.
rebuild with update of the dependencies
upgrades libutils and other dependencies
upgrade libutils and other dependencies
there is no reason for having two files, as the functions of
typed_row.py are only used in split.py
because DOCKER_IMAGES is generally not defined
Note: it would be good to DRY, but I don't know how to get the union of
the literals from the enum
Now, the type of every column is checked better, and the code is a bit
simpler.
@severo severo merged commit c768827 into main Jun 14, 2022
@severo severo deleted the add-timestamp-type branch June 14, 2022 15:38
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