Skip to content

Remove Oasis#293

Merged
paytonrules merged 7 commits intostagingfrom
remove-oasis
Sep 24, 2020
Merged

Remove Oasis#293
paytonrules merged 7 commits intostagingfrom
remove-oasis

Conversation

@rmulhol
Copy link
Copy Markdown
Contributor

@rmulhol rmulhol commented Sep 3, 2020

  • remove Oasis tables from schema
  • remove Oasis transformer code + config
  • remove Oasis test data + integration tests

WIP until we're confident about running Oasis stuff from a separate repo

DartColumn event.ColumnName = "dart"
DataColumn event.ColumnName = "data"
DinkColumn event.ColumnName = "dink"
DustColumn event.ColumnName = "dust"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Is this only used in the Oasis transformers? I'm just thinking there's a vat_file what = "dust", but maybe there aren't any event.ColumnName entries for dust?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I believe this file should only need to contain columns that are used in the oasis transformers (and their schema). I would have thought that we could also get rid of dink/dart and some of the other column names in this file

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Whoops I totally misunderstood this - we need dink/dart because this is MCD not Oasis 🤦

I'm assuming the dust column wasn't actually used anywhere (as you suggested, since it's just a what value that gets parsed as a string)

@paytonrules paytonrules marked this pull request as ready for review September 22, 2020 20:09
@rmulhol
Copy link
Copy Markdown
Contributor Author

rmulhol commented Sep 23, 2020

Might need to coordinate this with tech ops but I wonder if we want to make sure any names like execute or vdb-execute in docker stuff are renamed to vdb-mcd-execute or similar, in light of the additional execute image (may also apply to extract-diffs?)

@paytonrules paytonrules force-pushed the remove-oasis branch 2 times, most recently from 26480fa to 4576d0b Compare September 23, 2020 22:20
@paytonrules
Copy link
Copy Markdown
Contributor

Mentioned this in the Oasis PR but let's get the docker images renamed as part of the deployment stories.

Rob Mulholand and others added 7 commits September 24, 2020 09:51
- remove Oasis tables from schema
- remove Oasis transformer code + config
- remove Oasis test data + integration tests
So that execute will now check it, instead of the public.headers table.
This version has the CheckedHeadersRepository that respects a schema
name. It meant updating the integration tests, which is a good thing, as
it shows the repository works.
It's an integration test because it "integrates" with vulcanizedb and
there's no repository on the plugin side.
Use the provided helper method from vulcanizedb, and update to the
"latest" one in the branch so that it is present.
@paytonrules paytonrules merged commit f31ca12 into staging Sep 24, 2020
@paytonrules paytonrules deleted the remove-oasis branch November 9, 2020 18:12
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.

3 participants