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

Remaining feature discrepancy between TestSuite and ItsdbProfile #150

Closed
4 of 5 tasks
goodmami opened this issue Jun 18, 2018 · 1 comment
Closed
4 of 5 tasks

Remaining feature discrepancy between TestSuite and ItsdbProfile #150

goodmami opened this issue Jun 18, 2018 · 1 comment
Milestone

Comments

@goodmami
Copy link
Member

goodmami commented Jun 18, 2018

The new TestSuite class in the itsdb module is meant to replace the ItsdbProfile class, but there are some remaining features that don't have an equivalent in the new class. Not all features are necessary, but some are important, and ItsdbProfile should not be removed until the features are covered. This issue is meant for tracking which features remain unimplemented.

  • filtering on column values (see Replace delphin select with tsql queries (maybe) #138)
  • mapping to a new relations file (e.g., ts.write(relations='.../relations'))
  • incremental file reading/writing
    This would be particularly useful for process(), as the full processing results for a single table can take up gigabytes of memory

Also the following ItsdbProfile methods can be useful:

  • exists()
  • size()
@goodmami
Copy link
Member Author

goodmami commented Oct 5, 2018

Incremental reading and writing is not necessary for #179, so I'm closing this issue. That feature is now tracked as #186.

@goodmami goodmami closed this as completed Oct 5, 2018
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

1 participant