Commit b7cbe4c
authored
Add partial update to pipelines (#1453)
## Changes
I've changed the "normal" pipeline run action to use `run-all` icon, and
the partial update run uses the `run` instead.
Currently we don't pre-load pipeline updates, so if a user hasn't
executed a pipeline from the extension, the partial update action will
not show a list of tables to select from (and users will have to type
the table names manually). After the pipeline is executed we show the
tables selection in the partial update action.
Pre-loading pipeline updates is for later.
New action:
<img width="676" alt="Screenshot 2024-11-18 at 15 31 07"
src="https://github.com/user-attachments/assets/31022043-9820-497a-a5bf-8d2b71fed24a">
The case when we don't know about past events:
<img width="896" alt="Screenshot 2024-11-15 at 11 24 52"
src="https://github.com/user-attachments/assets/6bdf0f49-399b-4657-a2d1-8207d4e8f78c">
<img width="896" alt="Screenshot 2024-11-15 at 11 25 01"
src="https://github.com/user-attachments/assets/3044ddf2-1059-4775-aa00-9a28165c1e77">
The case when we offer a selection of table names based on past runs:
<img width="896" alt="Screenshot 2024-11-15 at 11 26 28"
src="https://github.com/user-attachments/assets/e4f834c3-918a-4f0a-92ab-182305fe450c">
<img width="896" alt="Screenshot 2024-11-15 at 11 25 13"
src="https://github.com/user-attachments/assets/48c5a21f-7423-4585-99f9-62a682101ece">
## Tests
Partially covered by unit tests1 parent d410b62 commit b7cbe4c
File tree
9 files changed
+439
-24
lines changed- packages/databricks-vscode
- src
- bundle
- run
- test/e2e
- utils
- ui/bundle-resource-explorer
9 files changed
+439
-24
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
221 | | - | |
222 | | - | |
223 | | - | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
224 | 238 | | |
225 | 239 | | |
226 | 240 | | |
227 | 241 | | |
228 | | - | |
| 242 | + | |
229 | 243 | | |
230 | 244 | | |
231 | 245 | | |
| |||
550 | 564 | | |
551 | 565 | | |
552 | 566 | | |
553 | | - | |
554 | | - | |
| 567 | + | |
| 568 | + | |
555 | 569 | | |
556 | 570 | | |
557 | 571 | | |
558 | | - | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
559 | 583 | | |
560 | 584 | | |
561 | 585 | | |
| |||
657 | 681 | | |
658 | 682 | | |
659 | 683 | | |
660 | | - | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
661 | 693 | | |
662 | 694 | | |
663 | 695 | | |
664 | | - | |
| 696 | + | |
665 | 697 | | |
666 | 698 | | |
667 | 699 | | |
| |||
Lines changed: 119 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
0 commit comments