Skip to content

Releases: datajoint-company/datajoint-utilities

0.5.1

15 Nov 15:16
47658fd
Compare
Choose a tag to compare

What's Changed

  • feat(worker): apply restrictions to get_key_source_count in worker by @ttngu207 in #47

Full Changelog: 0.5.0...0.5.1

0.5.0

12 Nov 23:40
f342e8b
Compare
Choose a tag to compare

What's Changed

  • First commit with dj-search, dj-data-copy by @ttngu207 in #1
  • bugfix in setup.py by @ttngu207 in #2
  • add dj-worker by @ttngu207 in #4
  • minor updates to dj worker - add mechanism for pipeline cloning by @ttngu207 in #5
  • Missing logging import by @iamamutt in #6
  • transfer data in batch and other optimizations by @ttngu207 in #8
  • skipped tables also skip its part tables by @ttngu207 in #9
  • improve pipeline cloning utility by @ttngu207 in #10
  • minor bugfix in staled jobs cleanup by @ttngu207 in #11
  • improve speed for restricted copy | bugfix in worker default args by @ttngu207 in #13
  • improve logging: handles multiple db prefixes by @ttngu207 in #14
  • add method to log exception into the ErrorLog table by @ttngu207 in #15
  • bugfix, prevent duplicated logging by @ttngu207 in #16
  • feat: add cli for configuring file templates by @iamamutt in #17
  • fix: 🐛 better handling of values with multiple '=' and writing sp… by @iamamutt in #18
  • utils for populate status notification by @ttngu207 in #19
  • Add drop_schemas function by @CBroz1 in #20
  • fix(dj_search): 🩹 fix additional error not being caught by @iamamutt in #24
  • feat(dj_lazy_schema): ✨ add lazy schema and generic functions by @iamamutt in #23
  • Apply suggestions from code clinic by @CBroz1 in #25
  • handles deadlock error in dj_worker | Update email_notifier by @ttngu207 in #26
  • Remove utilities by @iamamutt in #27
  • feat(dj_worker): 🚩 add functionality to insert processes... by @iamamutt in #28
  • catch error, prevent crashing - log non DJ-table exceptions by @ttngu207 in #29
  • Add HubSpot notifier - and minor refactor/improvement by @ttngu207 in #30
  • add response to notify to get error message by @yambottle in #31
  • minor bugfix in logging job errors by @ttngu207 in #32
  • with max_idled_cycle and worker registration by @ttngu207 in #34
  • improve get_key_source_count robustness by @ttngu207 in #35
  • feat: ✨ add SNSNotifier by @yambottle in #36
  • add step to purge invalid jobs at the end of worker run by @ttngu207 in #37
  • remove kwarg "return_success_count" by @ttngu207 in #38
  • Update requirements.txt - install from datajoint-python repo by @ttngu207 in #39
  • rename in_queue -> incomplete in get_workflow_progress by @ttngu207 in #41
  • fix: handle edge case where the table no longer exists by @ttngu207 in #42
  • feat(worker): remove_stale_reserved_jobs as a configurable option for worker by @ttngu207 in #43
  • feat(slack): improve slack notification (use blocks) by @ttngu207 in #44
  • update: use topo_sort() in datajoint 0.14.3+ by @ttngu207 in #45
  • Version 0.5.0 - use pyproject.toml AND small refactoring of key_source_sql construction by @ttngu207 in #46

New Contributors

Full Changelog: https://github.com/datajoint-company/datajoint-utilities/commits/0.5.0