Skip to content
This repository has been archived by the owner on Aug 23, 2021. It is now read-only.

Update OLTPBench to Tim's OLTPBench. #363

Open
17 of 20 tasks
lmwnshn opened this issue Jun 17, 2021 · 2 comments
Open
17 of 20 tasks

Update OLTPBench to Tim's OLTPBench. #363

lmwnshn opened this issue Jun 17, 2021 · 2 comments

Comments

@lmwnshn
Copy link
Collaborator

lmwnshn commented Jun 17, 2021

See #362.

This issue tracks the current merge plan:

(space)

  • Merge Ziqi's tests with the old tests. The "tests" were actually never run in CI. Taking a little more time to DIY fix.
    • This should make the project tests run successfully.
  • Remove dummy files that we added back to reduce diff size. Add data files back. Remove unused files. #368
  • Restore HSQLDB Catalog code.
  • Test that NoisePage works with OLTPBench manually.

(space)

  • Update NoisePage CI to point to B, and invoke new OLTPBench.
  • Add CI to exercise similar code path to old Travis.
  • Merge B into master.
  • Update NoisePage CI to point to master.
  • Delete B.

Time targets have shifted due to travel and quarantine. In this room, I can pick between having a monitor or having wifi.


Separately, we should

  • Contact Tim to ask about maintainer details for POM, Dockerfile, etc. -- Tim is OK as maintainer.
@lmwnshn
Copy link
Collaborator Author

lmwnshn commented Jul 20, 2021

As of 20 Jul, I am trying to figure out a bug with TPCC/OrderStatus in NoisePage that is manifesting with this version of OLTPBench.

Resolved, the DDL got messed up and I didn't notice.

@lmwnshn
Copy link
Collaborator Author

lmwnshn commented Jul 29, 2021

Working on #382

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant