Commit e036b54
committed
feat: simplify index command with drive inference
- Make output a positional arg: uffs index output.parquet
- Infer drive from output path (c:\tmp\x.parquet → C:)
- Infer drive from current directory for relative paths
- Default extension to .parquet if not provided
- Keep --drive and --drives as optional overrides
Examples:
uffs index index.parquet # Index current drive
uffs index c:\data\files.parquet # Index C: drive
uffs index myindex # Creates myindex.parquet
uffs index -d D index.parquet # Override: index D: drive1 parent ec5ce22 commit e036b54
2 files changed
+81
-15
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
629 | 629 | | |
630 | 630 | | |
631 | 631 | | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
632 | 675 | | |
633 | 676 | | |
634 | 677 | | |
| 678 | + | |
635 | 679 | | |
636 | 680 | | |
637 | | - | |
638 | 681 | | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
639 | 685 | | |
640 | 686 | | |
641 | 687 | | |
642 | 688 | | |
643 | 689 | | |
644 | | - | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
645 | 700 | | |
646 | 701 | | |
647 | 702 | | |
| |||
697 | 752 | | |
698 | 753 | | |
699 | 754 | | |
700 | | - | |
| 755 | + | |
701 | 756 | | |
702 | 757 | | |
703 | 758 | | |
| |||
706 | 761 | | |
707 | 762 | | |
708 | 763 | | |
709 | | - | |
| 764 | + | |
710 | 765 | | |
711 | 766 | | |
712 | 767 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
284 | 284 | | |
285 | 285 | | |
286 | 286 | | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
287 | 301 | | |
288 | | - | |
289 | | - | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
290 | 306 | | |
291 | 307 | | |
292 | 308 | | |
293 | | - | |
294 | | - | |
| 309 | + | |
295 | 310 | | |
296 | 311 | | |
297 | | - | |
298 | | - | |
299 | | - | |
300 | | - | |
301 | 312 | | |
302 | 313 | | |
303 | 314 | | |
| |||
469 | 480 | | |
470 | 481 | | |
471 | 482 | | |
| 483 | + | |
472 | 484 | | |
473 | 485 | | |
474 | | - | |
475 | 486 | | |
476 | | - | |
| 487 | + | |
477 | 488 | | |
478 | 489 | | |
479 | 490 | | |
| |||
0 commit comments