[00:17:22] --- Simon Wilkinson has left [00:23:24] --- Russ has left: Disconnected [02:08:12] --- pod has become available [04:44:31] --- meffie has become available [07:06:42] --- deason/gmail has become available [07:42:01] --- sxw has become available [07:47:02] --- haba has become available [07:48:40] Sorry, a bit of OT, but I have a git question: Can I persuade git to set file dates that actually represent when the file was last changed and not when it was copied to my computer? [07:49:28] I would find that highly useful as commands like ls -ltr would then give relevant output. [07:52:16] https://git.wiki.kernel.org/index.php/ExampleScripts#Setting_the_timestamps_of_the_files_to_the_commit_timestamp_of_the_commit_which_last_touched_them [07:52:51] though from the (typical gnu-y grumble grumble) "screw you" tone of that, I assume there's no way to have it be that way all the time [07:53:36] Nevertheless, great, thanks, made my day! [07:54:58] And of course the disclaimer "completely breaks down when multiple machines are involved, since they do not necessarily share a common time source." from that page is completely WTF because we all have all our computers synced with NTP. Don't we ;-) ;-) [08:03:28] And I'm not sure that script handles timezones correctly. But still, good enough for me now, [08:04:49] Bear in mind that the commit date doesn't let you order revisions, as it's the date that the original commit was performed, not the date that those changes were merged into the OpenAFS tree [08:10:40] --- sxw has left [08:36:02] eh? the commit date for the 'real' branches should be when they got in the tree and ordered; the author date is the one that could be anything [08:52:13] --- Russ has become available [08:54:03] the commit date is the date they were first committed and submitted to gerrit [08:59:02] no it is not; example gerrit 5179: commit 40c9163aa9f266c4ad3a0a5a68e0aae0c35e3e51 Author: Garrett Wollman AuthorDate: Mon Aug 8 23:59:17 2011 -0400 Commit: Derrick Brashear CommitDate: Sun Aug 28 20:46:33 2011 -0700 [08:59:06] sxw, jaltman: You’re talking about the author date, which is different from the commit date. [09:00:28] that's not what the author date is, either; the author date would be (usually) the time that the person first committed the change to their local repo before submitting [10:03:50] --- meffie has left [10:05:52] --- haba has left [10:37:23] --- jaltman/FrogsLeap has left: Replaced by new connection [10:37:24] --- jaltman/FrogsLeap has become available [10:52:26] --- jaltman/FrogsLeap has left: Disconnected [10:53:21] --- jaltman/FrogsLeap has become available [11:00:15] --- meffie has become available [12:04:39] --- haba has become available [12:15:35] --- jakllsch has become available [12:15:35] --- jakllsch has left: Lost connection [12:17:38] --- jaltman/FrogsLeap has left: Replaced by new connection [12:17:42] --- jaltman/FrogsLeap has become available [12:19:36] --- meffie has left [12:21:34] --- meffie has become available [12:23:58] --- jaltman/FrogsLeap has left: Disconnected [12:34:26] --- jaltman/FrogsLeap has become available [12:37:55] --- jaltman/FrogsLeap has left: Replaced by new connection [12:40:12] --- jaltman/FrogsLeap has become available [12:41:13] --- jaltman/FrogsLeap has left: Disconnected [12:41:24] --- jakllsch has become available [12:41:24] --- jakllsch has left: Lost connection [12:41:46] --- jakllsch_ has become available [12:41:47] --- jakllsch_ has left: Lost connection [12:41:52] --- jakllsch_ has become available [12:41:53] --- jakllsch_ has left: Lost connection [12:44:21] --- jakllsch_ has become available [12:44:21] --- jakllsch_ has left: Lost connection [12:44:40] --- jakllsch_ has become available [12:44:52] --- jakllsch_ has left [12:45:14] --- jakllsch_ has become available [12:45:14] --- jakllsch_ has left: Lost connection [12:45:21] --- jakllsch_ has become available [12:45:21] --- jakllsch_ has left: Lost connection [12:45:26] --- jakllsch_ has become available [12:46:22] --- jakllsch_ has left: leaving [12:49:16] --- jakllsch/siwenna has become available [12:49:16] --- jakllsch/siwenna has left: Lost connection [12:49:36] --- jakllsch/siwenna has become available [12:49:36] --- jakllsch/siwenna has left: Lost connection [12:49:47] --- jakllsch/siwenna has become available [12:49:47] --- jakllsch/siwenna has left: Lost connection [12:49:57] --- jakllsch/siwenna has become available [12:49:57] --- jakllsch/siwenna has left: Lost connection [12:50:04] --- jakllsch/siwenna has become available [12:50:05] --- jakllsch/siwenna has left: Lost connection [12:50:33] --- jakllsch/siwenna has become available [12:50:33] --- jakllsch/siwenna has left: Lost connection [12:50:35] --- jakllsch/siwenna has become available [12:50:36] --- jakllsch/siwenna has left [13:29:44] --- jakllsch_ has become available [13:29:44] --- jakllsch_ has left: Lost connection [13:30:28] --- jakllsch_ has become available [13:30:28] --- jakllsch_ has left: Lost connection [13:44:51] --- Simon has become available [13:46:37] The commit date breaks as soon as you start merging. We currently cherry-pick, which is why it appears to work. [13:59:44] --- Simon has left [14:07:11] --- Simon has become available [14:16:31] --- matt has become available [14:17:38] --- Simon has left [14:17:41] --- meffie has left [14:18:49] Anyone around who can comment on FetchWholeEnchilada? [14:19:51] mmm, enchilada [14:20:09] "sounds like a distracting name for a programming interface" [14:20:53] Possibly, tho cute. [14:21:44] But what it's used for is to make happen "/* about to delete whole file, prefetch it first */". [14:22:49] I wanted to understand that better. [14:43:40] it doesn't make any sense to me; I've asked about it before but I never heard an explanation: https://lists.openafs.org/pipermail/openafs-info/2010-April/033450.html [14:44:31] Derrick says: [14:44:43] [17:39:16] basically, if you need to page it in later you don't want to kernel panic when you can't [17:39:28] which on some systems, the vm system expects pagein will never fail [17:39:35] so, you prefetch the whole thing into the cache [14:45:23] But my reason for quizzing this was off base. I was worryng about paging in a directory, which never occurs, obviously. Meh. [14:45:44] (Ie, not here) [14:46:54] I don't understand why such a situation would otherwise cause a page in to fail... but eh [14:47:13] I can only imagine it's been seen somewhere. [14:57:49] I was worried that the script handles timezones wrong, but I was wrong about that, so everything is OK. I was just distraced by the (?: ) regexp. [15:01:14] --- jaltman/FrogsLeap has become available [15:22:46] --- deason/gmail has left [15:27:44] --- jaltman/FrogsLeap has left: Disconnected [15:30:21] --- jaltman/FrogsLeap has become available [15:44:41] --- haba has left [15:50:34] --- jaltman/FrogsLeap has left: Disconnected [16:09:09] --- mdionne has become available [16:25:07] Anyone have thoughts on calling afs_GetDCache with flag 1 in discon mode mkdir? [16:35:02] --- matt has left [16:54:13] --- mdionne has left [17:10:37] --- mdionne has become available [18:16:32] --- jaltman/FrogsLeap has become available [19:13:22] --- mdionne has left [19:44:04] --- jaltman/FrogsLeap has left: Replaced by new connection [19:46:10] --- jaltman/FrogsLeap has become available [21:07:08] --- jaltman/FrogsLeap has left: Replaced by new connection [21:07:09] --- jaltman/FrogsLeap has become available [21:28:44] --- jaltman/FrogsLeap has left: Disconnected [21:28:53] --- jaltman/FrogsLeap has become available [22:52:05] --- jaltman/FrogsLeap has left: Replaced by new connection [22:52:06] --- jaltman/FrogsLeap has become available [23:05:25] --- Russ has left: Disconnected [23:21:49] --- jaltman/FrogsLeap has left: Disconnected [23:22:09] --- jaltman/FrogsLeap has become available [23:41:36] --- haba has become available