Everything2
Near Matches
Ignore Exact
Full Text
Everything2

root log: February 2005

created by jaybonci

(thing) by jaybonci (4.9 mon) (print)   ?   (I like it!) 5 C!s Thu Feb 03 2005 at 20:55:59

Februrary 3, 2005: Hello everyone, remember me? As much as I can be, I'm back.

Today we hunted down and destroyed some of E2's bad index problems, which has led to performance enhancements across the board.

MySQL 4.1 - We're on 4.1 now. The list of improvements is large, but it is just overall better.

message (dbtable) - The index now takes into account the majority of message table operations (showmessages, truely), but has dropped the other indexes to keep the optimizer from getting confused. If this is a serious performance problem with other message table items (and we'll know if it'll show up in the slow.log), we'll re-arrange them. Even my inbox (3k messages big), only takes something like .03 seconds to fish messages out of.

searchwords (dbtable) - For some obtuse reason I indexed the tables way, way wrong, and realized that MySQL can't collate indexes. We now have a 20-char multicolumn index, after which I haven't seen a search with 5+ words take more than a second. Works for me

links (dbtable) - The old firmlink index was brain-damaging the index I put in the other day, so now it's all a lot faster

Those are the big three performance problems as I see them right now. The next thing I'm going to fix up is the new writeups hell. There are some really, really easy optimizations that we can make to it that don't involve freezing data structures like I'm doing right now. This will also fix the editor nodelet vs. real nodelet lag.


(log) by Lord Brawl (5.7 hr) (print)   ?   (I like it!) Sun Feb 20 2005 at 19:31:47

Seems like the MySQL upgrade did some minor collateral damage. Specifically, anything with date/time stamps seems affected -- Message Inbox/Gab Central, the admin "security logs", etc. Strangely not everyone was affected (or noticed) even though it all seems like server-side operations. I implemented OldMiner's patch for Message Inbox (also in Gab Central) and put a quick 'n' dirty patch on the security logs.

As well, the Crypt is not clearing out deleted nodes and writeups. They've been accumulating there since February 3rd. This means that deleted writeups are not entering users' Node Heavens. (A random sample of writeups waiting in the Crypt confirms this.) These writeups are not lost, they're just stuck in purgatory. JayBonci or someone similarly adept will have to help them to move on.

Other reported issues include breakage to "Add rooms" in Gab Central and the loading of new user images on home nodes. Both seem to work for me, but the investigation continues....

2005.2.25 kthejoker reports: The error with user images is if you change Content-Types - you replace a jpeg with a gif, it creates a 0 byte jpeg file instead of deleting the old one. Then when you try to switch back to jpeg - no go, and now you've got a 0 byte gif to boot.

StrawberryFrog says e2 clients like matbox and frogbox, and java chatterbox were all broken by the timestamp format change


printable version
chaos

E2 Lag Reduction Suggestions for Noders Editor Log: February 2005 root log: March 2005 The St. Valentine's Day Massacre Redux: A Northern Virginia nodermeet, Feb. 11, 2006
C++ February 3, 2005 frogbox I wish I could invent shit
Peter root log: March 2003 Collateral damage message
Ghostbusters 3 Editor Log: January 2005 awesome
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Nodes to live by:
The Captcha Project
Swear words from science fiction
The two most common things to be found on the back of a sci-fi/fantasy novel
What do you say to someone who has just had an abortion?
The best thing to happen to Atlanta since Sherman: The Whiz-Bang Chronicles
We are using the machines to steal it all back again
Lollapalooza
Josie and the Pussycats
anonymity
Camille Paglia
The Ten Commandments Judge
mayonnaise
quantum statistical mechanics
New Writeups
antigravpussy
One fly amongst many(person)
sam512
Moon Base Shackleton, 1978(fiction)
Pavlovna
toy boy(person)
XWiz
tear jerker(review)
Heitah
Anarchy is Order(idea)
jessicaj
July 26, 2008(dream)
Berek
ABBA(person)
devolution
k-hole(place)
Nadine_2
The Sound Of Madness(review)
SwimmingMonkey
Conversations with Fo Fo, the Loneliest dog in Purgatory(fiction)
locke baron
lynx(thing)
Simulacron3
Reality, Dimensions and the Natural Ontology(essay)
SubSane
Making Love to a 9-Foot Woman(person)
Ouzo
Thoughts(idea)
antigravpussy
I fall silent, listening. The breadcrumbs are talking about us(person)
This page courtesy of The Everything Development Company