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 support for Truncate #49

Closed
dwayneberry opened this issue Jul 20, 2017 · 2 comments
Closed

Add support for Truncate #49

dwayneberry opened this issue Jul 20, 2017 · 2 comments

Comments

@dwayneberry
Copy link
Contributor

Add TRUNCATE TABLE <TABLENAME> to product.

result of truncate:

Table definition exists for table but all data on disk and in memory is removed.
Will currently remove data from dictionary but there is an open question of whether we may want an option to keep dictionary.

@billmaimone
Copy link
Contributor

Not a great idea to purge the dictionary if it's shared, but maybe the truncate is going to be followed by reloading with updated comment and substantially same dictionary encodings. Maybe this and shared dictionary means there should be something like a clean or truncate dictionary?

@dwayneberry
Copy link
Contributor Author

closed with 45f8069

prutskov pushed a commit to prutskov/omniscidb that referenced this issue Jul 20, 2020
Changes to improve setup process of our dbe extension. Roughly build process now is
cmake .. -DCMAKE_BUILD_TYPE=debug|release -DENABLE_CUDA=off -DENABLE_TESTS=off -DENABLE_FSI=ON -DENABLE_DBE=ON -DENABLE_AWS_S3=OFF
make -jN
make install
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

No branches or pull requests

2 participants