River: They weren't cows inside. They were waiting to be, but they forgot. Now they see the sky and they remember what they are. Mal: Is it bad that what she said made perfect sense to me?

'Safe'


Bureaucracy 2: Like Sartre, Only Longer  

A thread to discuss naming threads, board policy, new thread suggestions, and anything else that has to do with board administration and maintenance. Guaranteed to include lively debate and polls. Natter discouraged, but not deleted.

Current Stompy Feet: ita, Jon B, DXMachina, P.M. Marcontell, Liese S., amych


sumi - Aug 29, 2003 9:05:05 am PDT #4975 of 10005
Art Crawl!!!

Right -- I love the ep titles for their speculation value, but don't think that they're really that spoilery.

Not like discussing a plot point that you've been spoiled for or the advent of a recurring character.


Rayne - Aug 29, 2003 11:10:43 am PDT #4976 of 10005
"Oh no! Has falling sky liquid once again caused you the sadness?" -Starfire

The only thing I can see wrong with knowing ep titles way in advance is that they might give away casting spoilers. An example is the first season Angel ep - Five by Five (gee... could Faith possibly be in that episode?)

This might also be a problem for the upcoming season of Angel if Buffy cast members guest star (pure speculation). If a title was "Xanderiffic", that would be spoiling a guest star.

Personally, I voted to close Spoilers Lite because we were in the middle of the crisis. That was the only reason I voted for it. Now I wish I hadn't.

Anyway, I'd like to see titles allowed, but white fonted in the NAFDA thread.


Jessica - Aug 29, 2003 11:37:24 am PDT #4977 of 10005
And then Ortus came and said "It's Ortin' time" and they all Orted off into the sunset

This might also be a problem for the upcoming season of Angel if Buffy cast members guest star (pure speculation). If a title was "Xanderiffic", that would be spoiling a guest star.

OTOH, the WB's never been keen on keeping guest stars like that under wraps. (Harmony was in the Disharmony promos, Willow was in the Orpheus promos, IWRY was "A Crossover Event," etc.)

I think the fairest idea so far has been to allow ep titles after the promo has aired.


Rayne - Aug 29, 2003 11:39:02 am PDT #4978 of 10005
"Oh no! Has falling sky liquid once again caused you the sadness?" -Starfire

That makes sense. I was only thinking about knowing titles weeks or months in advance. Then they have the potential of being more spoilery.


DavidS - Aug 29, 2003 12:15:30 pm PDT #4979 of 10005
"Look, son, if it's good enough for Shirley Bassey, it's good enough for you."

Personally, I voted to close Spoilers Lite because we were in the middle of the crisis. That was the only reason I voted for it. Now I wish I hadn't.

This is a good point. I'm thinking we should've waited to see what the effect of closing the quote generator before we culled the threads. Because while a lot of them were cut painlessly, this one cannot be absorbed into any other thread on the boards. Also, the net effect on board resources of losing that thread will be nugatory.

Oh well - lesson learned to Not Panic while balancing the need to take Quick Action.


Cindy - Aug 29, 2003 12:23:51 pm PDT #4980 of 10005
Nobody

Even after we had the lovely reduction from shutting of the RQG, Kristen encouraged us to close what we could. Our biggest real problem is probably the number of users who use the board. We can't do anything about that, but fewer open threads is still better.


Rob - Aug 29, 2003 12:44:14 pm PDT #4981 of 10005

We can't do anything about that, but fewer open threads is still better.

I really don't agree. I haven't seen any proof that the number of threads contributes to excess concurrent connections, and what I learned from digging around in all the code doesn't support it.

Concurrent connections is what the issue, so I think the first Angel Watch'n'Post will be our next stress test. But just last night I figured out why we need to have explicit closes of connections (even though the PHP doc claims one doesn't) and why the ones ita put in weren't working. I think there's a good chance this won't be an issue in the future.


§ ita § - Aug 29, 2003 12:46:13 pm PDT #4982 of 10005
Well not canonically, no, but this is transformative fiction.

I really don't agree.

We don't get to make that choice -- we've been explicitly recommended to minimise table space.

It also seems to me that the shorter a query runs, the less time the connection is open for, so the fewer concurrent connections there'll be.

But I could be off on that.

edit: Could you explain again why PHP wasn't implicitly closing the connections? I don't have your e-mail with me, and I forget.


DXMachina - Aug 29, 2003 12:48:15 pm PDT #4983 of 10005
You always do this. We get tipsy, and you take advantage of my love of the scientific method.

I really don't agree. I haven't seen any proof that the number of threads contributes to excess concurrent connections, and what I learned from digging around in all the code doesn't support it.

It only does in the context of more threads offering more opportunities to post, i.e., the more threads there are the more likely the posting and reading volume will go up, leading to more concurrent connections.


Rob - Aug 29, 2003 1:01:33 pm PDT #4984 of 10005

ita is right about query length increasing the number of concurrent connections, but I have to ask how much per thread. For example, how much does Spoiler's Lite cost compared to Natter. We don't have any way of measuring that, but I think the value of a few of these low volume threads has to outweigh their cost in increased query times.

edit: Could you explain again why PHP wasn't implicitly closing the connections? I don't have your e-mail with me, and I forget.

My theory is that when PHP is running as a module compiled into Apache, it defers cleaning up resources (like unclosed MySQL links) until the module is unloaded. That's only going to happen when the child process Apache spawns to handle connections goes away, which might never happen, depending on how they've configured Apache.

When PHP runs via CGI, everything is cleaned up after each script is run. But that's much less efficient, so I doubt that's the way it's set up on our host.