Releases: datajoint-company/datajoint-utilities
Releases · datajoint-company/datajoint-utilities
0.5.1
0.5.0
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
- @ttngu207 made their first contribution in #1
- @iamamutt made their first contribution in #6
- @CBroz1 made their first contribution in #20
- @yambottle made their first contribution in #31
Full Changelog: https://github.com/datajoint-company/datajoint-utilities/commits/0.5.0