Ticket #3149 (closed defect: fixed)

Opened 11 years ago

Last modified 7 years ago

"compute totals" unnecessarily done for moves

Reported by: ossi Owned by: andrew_b
Priority: major Milestone: 4.8.21
Component: mc-core Version: master
Keywords: Cc: egmont, mooffie
Blocked By: Blocking:
Branch state: merged Votes for changeset: committed-master

Description

mc will compute the totals for a directory move as if it was a copy. this is obviously tremendously pointless if the move can be done cleanly with a single rename() call, and an annoying waste of time if the directory has a deep substructure.

i presume this is the result of #2075.

consequently the computation should be aware of the operation it targets.
related ticket: #20

Change History

comment:1 Changed 11 years ago by andrew_b

Ticket #3185 has been marked as a duplicate of this ticket.

comment:2 Changed 10 years ago by andrew_b

Ticket #3395 has been marked as a duplicate of this ticket.

comment:3 Changed 8 years ago by andrew_b

Ticket #3653 has been marked as a duplicate of this ticket.

comment:4 Changed 8 years ago by andrew_b

  • Owner set to andrew_b
  • Status changed from new to accepted

Branch: 3149_move_compute_total
Initial changeset:6e86e4873a8498bc4ccfbdfeb93155eeaf18e502

Last edited 7 years ago by andrew_b (previous) (diff)

comment:5 Changed 8 years ago by andrew_b

  • Branch state changed from no branch to on review
  • Milestone changed from Future Releases to 4.8.18

comment:6 Changed 8 years ago by andrew_b

  • Branch state changed from on review to on rework

comment:7 Changed 7 years ago by andrew_b

  • Branch state changed from on rework to on review

comment:8 Changed 7 years ago by andrew_b

Does anybody want review this branch after 4 weeks?

comment:9 Changed 7 years ago by zaytsev

  • Cc egmont, mooffie added

I'm completely overloaded @ $DAYJOB, so no chance I can get to it anytime soon :-/ Maybe egmont or mooffie? Or even the reporter?

comment:10 Changed 7 years ago by andrew_b

  • Branch state changed from on review to on rework

comment:11 Changed 7 years ago by zaytsev

  • Milestone changed from 4.8.20 to 4.8.21

comment:12 Changed 7 years ago by andrew_b

  • Branch state changed from on rework to on review

Branch: 3149_move_compute_total
Initial changeset:6e86e4873a8498bc4ccfbdfeb93155eeaf18e502

Please review.

comment:13 Changed 7 years ago by andrew_b

  • Votes for changeset set to andrew_b
  • Branch state changed from on review to approved

comment:14 Changed 7 years ago by andrew_b

  • Status changed from accepted to testing
  • Votes for changeset changed from andrew_b to committed-master
  • Resolution set to fixed
  • Branch state changed from approved to merged

Merged to master: [e4d9a817a7c8a92d6be6265832ed0196377d9669].

git log --pretty=oneline 1782809..e4d9a81

comment:15 Changed 7 years ago by andrew_b

  • Status changed from testing to closed
Note: See TracTickets for help on using tickets.