Skip to content

0.8.2

Compare
Choose a tag to compare
@dmulyalin dmulyalin released this 17 Dec 23:04
· 38 commits to master since this release

BUGS

  1. Looks like TTP was not thread safe, tested using thread pool executor set to 800 threads with having group function containsall and output formatter, seems that one thread overwrites ttp dictionary for other threads somehow, not sure why it happens, multiprocessing is turned off, this issue pertains to github issue #63 as well. Was able to fix the problem by removing ttp dictionary from TTP module global scope and making it TTP class attribute instead, have to pass it around now as an argument for all classes instantiation. But threading issue seems gone after that.

CHANGES

  1. Code checks and linting added using pre-commit, work in progress.