Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Improve parser performance (#318)
* refactor: mark private function with _ * refactor(parser): add type annotations and clean up code * chore: use context manager to close session in tests * chore: update neo4j and Makefile * refactor: create parser specific directory * refactor: start taxonomy_parser by copying parser file * refactor: move logger to separate file * refactor: remove unnecessary code for taxonomy parser * feat: update TaxonomyParser to return taxonomy class * feat: update parser to use taxonomy parser * chore: update tests for new taxonomy parser * fix: remove multi_label for single project_label * feat: improve node creation performance * feat: add node id index to improve search query performance * feat: improve previous link creation performance * feat: improve child link creation performance * feat: group queries into transaction * chore: update logging info and add timing info * fix: add db name to sessions * refactor: move ellipsis func to logger class * fix: stop id index creation if index exists * fix: resolve comments * fix: resolve comments
- Loading branch information