| Summary: | Inconsistent last login stamps | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | John Arthorne <john.arthorne> | ||||
| Component: | Server | Assignee: | Project Inbox <orion.server-inbox> | ||||
| Status: | RESOLVED INVALID | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | ahunter.eclipse | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows 7 | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
John Arthorne
Created attachment 243752 [details]
Last login times on orionhub
The "good" times are in this range: Sun Oct 21 03:03:05 EDT 2012 1350802985600 Fri May 30 19:33:09 EDT 2014 1401492789151 There are a bunch of times that are either above or below this range. If all those accounts indeed haven't logged in since October 2012 then they are candidates to prune out (maybe after a warning email if we have valid emails). I have a copy of the legacy metadata from orionhub from January 29 and I sent it through both migrations. I only see users with either no lastlogintimestamp or a lastlogintimestamp starting with "13". I am not seeing how these lastlogintimestamp values were introduced. I am going to continue working on Bug 429576 so we cleanup these accounts. Sorry Anthony this was a bug in my script. I was extracting timestamp using this: grep "lastlogin" | sed "s/[^0-9]//g" However the grep output also includes the username, so if for example we had: /jo/john999/user.json: "lastlogintimestamp" : "1353610111051" My script extracted 9991353610111051 So this was just user error on my part. |