HSM _not only_ small fixes and to do list goes here (LU-3647)

[LU-3694] Posix copytool cleanup Created: 05/Aug/13  Updated: 18/Sep/13  Resolved: 18/Sep/13

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.5.0

Type: Technical task Priority: Blocker
Reporter: Henri Doreau (Inactive) Assignee: Bruno Faccini (Inactive)
Resolution: Fixed Votes: 0
Labels: HSM

Issue Links:
Related
is related to LU-3734 Posix Copytool Application Behaviour Closed
is related to LU-3971 CLONE - Posix copytool cleanup Resolved
Rank (Obsolete): 9536

 Description   

Several minor issues have been identified during the review of the initial version of the HSM posix copytool, such as calling select() on regular files.



 Comments   
Comment by Peter Jones [ 06/Aug/13 ]

Henri

Will you be supplying a patch to fix these issues or could you elaborate?

Thanks

Peter

Comment by Henri Doreau (Inactive) [ 06/Aug/13 ]

We will provide a patch.

IIRC the issues that were identified so far are:

  • superfluous select() on regular files
  • error messages that should be rewritten for consistency
  • logging to syslog isn't possible (related to the former point and to LU-3692)

Current reviews and testing might reveal other ones.

Comment by Bruno Faccini (Inactive) [ 04/Sep/13 ]

Hello Henri,
Sorry to ask but do you still think to provide a patch for this ticket ?
Also, did find other issues ?

Comment by jacques-charles lafoucriere [ 04/Sep/13 ]

Yes we will rewrite all the error messages, I think I can do it in 1 or 2 weeks

Comment by Bruno Faccini (Inactive) [ 05/Sep/13 ]

Hello J-C,

Thanks for the update, but will this also soleve the syslog logging issue ?
And alos are there others issues than the 3 ones already listed ?

Comment by jacques-charles lafoucriere [ 05/Sep/13 ]

Patch for new err messages at http://review.whamcloud.com/7568 (faster than expected).
Still need a patch for select() bug, will do a separate one after err msg landing.

Comment by Henri Doreau (Inactive) [ 06/Sep/13 ]

The syslog issue will be addressed by changes on liblustrapi logging facilities (see LU-3692). I'll propose a patch to get rid of select() but this one has a lower priority.

Comment by jacques-charles lafoucriere [ 09/Sep/13 ]

This ticket must stay for 2.5 target, 7568 is a bug

Comment by Henri Doreau (Inactive) [ 09/Sep/13 ]

Removal of select() is at http://review.whamcloud.com/#/c/7583/

Comment by Jodi Levi (Inactive) [ 11/Sep/13 ]

This ticket needs to be a blocker for 2.5 until Change, 7568 lands, then it can be reduced.

Comment by Jodi Levi (Inactive) [ 18/Sep/13 ]

Patch landed to Master for 2.5. New ticket LU-3971 is opened for 2.6 for remaining work. Any new patches created for this, should be linked to LU-3971.

Generated at Sat Feb 10 01:36:06 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.