Skip to content
This repository has been archived by the owner on Sep 27, 2019. It is now read-only.

Sequences #1407

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Sequences #1407

wants to merge 9 commits into from

Conversation

apavlo
Copy link
Member

@apavlo apavlo commented Jun 14, 2018

This PR is a cleaned up version of #1345. I removed the need for temp tables since @poojanilangekar doesn't need that. This PR is still broken. I still need to fix the basic functionality. I also debating whether to bring in the new SessionContext code from #1397.

https://www.youtube.com/watch?v=3mmdD0pBBck

@coveralls
Copy link

coveralls commented Jun 14, 2018

Coverage Status

Coverage decreased (-78.4%) to 0.0% when pulling 2d3fab8 on apavlo:sequences into 2676275 on cmu-db:master.

…cmu-db#1345

Checking in the testing files from cmu-db#1345

These should be the last files that we need from from cmu-db#1345

This compiles and passes all the tests except for the sequence test (obviously)
…or you:

+ Starting to clean up CatalogCache API
+ Added the ability to get SchemaCatalog objects from DatabaseCatalog

I still need to think through the proper API for retrieving a Sequence from the catalog.
I will format the new files next
… know if we need to always pass around the namespace oid...
… yet here we are! Removing the microbenchmarks!

No longer will we get TPC-C numbers by running embedded logic. We will keep everything real over JDBC.
I would like to give a shout out to KB for sticking with me all this time. I am sitting in a German hotel waiting for her to fly in from Pittsburgh tomorrow.
@tli2
Copy link
Contributor

tli2 commented Jun 26, 2018

@lmwnshn There seems to be a lot of refactors in this PR not necessarily related to sequences. We can probably get those into a separate PR and merge those immediately.

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

Successfully merging this pull request may close these issues.

4 participants