[04:16:35] --- SecureEndpoints has left: Replaced by new connection [05:18:22] --- SecureEndpoints has become available [05:46:20] --- mcohan has left [07:08:25] --- dev-zero@jabber.org has become available [07:17:32] --- Simon Wilkinson has become available [07:25:48] --- dmontuori has become available [07:26:19] --- dev-zero@jabber.org has left: Replaced by new connection [07:26:22] --- dev-zero@jabber.org has become available [07:27:43] --- Simon Wilkinson has left [07:27:43] --- Simon Wilkinson has become available [07:44:20] --- dev-zero@jabber.org has left [07:48:04] --- Simon Wilkinson has left [08:12:44] --- summatusmentis has left [08:18:13] --- Russ has become available [08:24:08] --- summatusmentis has become available [08:38:17] --- Russ has left: Replaced by new connection [08:38:17] --- Russ has become available [09:09:20] --- Russ has left: Disconnected [09:23:38] --- matt has become available [09:25:44] --- reuteras has left [09:52:27] --- dev-zero@jabber.org has become available [10:17:21] --- dev-zero@jabber.org has left [10:24:43] --- Simon Wilkinson has become available [10:24:57] --- Simon Wilkinson has left [10:29:10] --- Simon Wilkinson has become available [10:29:57] --- Simon Wilkinson has left [12:37:12] --- dmontuori has left [15:04:28] --- Simon Wilkinson has become available [15:07:42] I wonder if disconnected is now sufficiently stable that a post to openafs-info looking for testers might be in order. Anyone else here been playing with it? [15:08:29] No, but if you think it's stable enough, I might. [15:08:58] I certainly do a fair amount of work almost-offline that could be turned into truly offline given disconnected. [15:09:04] I think it's stable enough to play with. [15:09:25] There are still bugs (see RT), but I don't believe that there are major data loss issues remaining. [15:09:26] should i push the remove/rename patch to cvs? [15:09:38] Yes please. I'm happy that that's correct. [15:10:11] And there's another couple of simple ones in the RT queue (never ending deferral when replaying directory removal, and removing locking) [15:10:33] ok [15:10:37] The main danger with disconnected is that if it does crash your machine (and I haven't managed to get it to do so yet), then there's no recovery path. [15:11:39] That requires saving vcaches to disk, which I need to spend more time on to avoid completely destroying performance. [15:11:53] In what sense? Oh, so it's currently impossible to shut down while disconnected? [15:12:06] Yes. If you shutdown, you lose any changes that you've made. [15:12:12] Good to know. [15:13:15] And actually, a reason for me to avoid it, I think. Sometimes when I bring my laptop back from suspend, the keyboard and mouse no longer work, and I have to shut down. [15:13:23] I have code that will work round this, but it's not ready yet. At the moment, we don't trap every occasion where a vcache's data becomes dirty, and the locking model for disk syncing needs some work so that it doesn't bottleneck the entire client. [15:13:37] Perhaps not quite ready for you yet, then. [15:14:44] shadow: I'm also want to dump my whole quilt code cleanup queue somewhere. Shall I just stick it in RT, with the proviso that it's not been particularly reviewed yet? [15:15:32] in RT is fine [15:15:48] Cool. Will do so tomorrow. [15:16:35] Did we ever get the outstanding DAFS bugs imported into OpenAFS RT? [15:18:11] shadow: The outstanding disconnected bugs with patches are 124203 and 124202 [15:20:38] dafs bugs: not that i saw, but a patch did show up and was applied [15:21:56] Yeh, I haven't seen anything, but I think Steven said he'd got the OK to share them. [15:22:19] I can't really do anything over the next 6 weeks, but I'd really like to help with pushing 1.6 forwards after that. [15:52:24] --- Simon Wilkinson has left [16:59:36] FWIW, I think it would be sufficient, at least initially, to write out disconnected state only on request, and maybe periodically, and on startup simply fail to recover any changes since the last write. It might even be sufficient to write out state only on shutdown. [17:13:54] --- matt has left [18:24:15] --- matt has become available [18:30:54] --- matt has left [18:36:58] --- Russ has become available [22:37:50] --- Russ has left: Disconnected [23:16:16] --- reuteras has become available