Commit ac3a4b2
feat: remove dj.kill and dj.kill_quick
Remove database connection management functions that don't belong in a
data pipeline library.
Closes #1347
Reasoning:
- Outside DataJoint's scope (data pipelines, not DB administration)
- Better tools exist (native SQL, CLI tools, GUIs, cloud consoles)
- Implementation had issues (interactive prompts, SQL injection risk)
- MySQL-only, wouldn't work with PostgreSQL backend
Users can use native database tools instead:
- MySQL: SHOW PROCESSLIST; KILL <pid>;
- PostgreSQL: SELECT * FROM pg_stat_activity; SELECT pg_terminate_backend(pid);
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent a5ddd03 commit ac3a4b2
3 files changed
Lines changed: 0 additions & 124 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | 42 | | |
44 | 43 | | |
45 | 44 | | |
| |||
94 | 93 | | |
95 | 94 | | |
96 | 95 | | |
97 | | - | |
98 | | - | |
99 | 96 | | |
100 | 97 | | |
101 | 98 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | 30 | | |
50 | 31 | | |
51 | 32 | | |
| |||
103 | 84 | | |
104 | 85 | | |
105 | 86 | | |
106 | | - | |
107 | 87 | | |
0 commit comments