Hmm, well. I suppose the best way to handle more traffic is to get some more webservers going. Finding bandwidth sponsors should be easier than finding money sponsors..
djce
Adding mirroring capabilities is in the works.
Plus, we're always interested in finding willing FTP/WWW mirror servers.
djce is back (gone 01:25:48)
ruaok
sorry, I was responding to email.
I'm trying to work down the email pile that has accumulated.
bandwidth limiting: we're on 10Mbps unswitched hub with a bunch of other servers.
InnoDB does, apparently. I've not used it yet though
ruaok
I need to look into those errors....
djce
Yes, I see those every now and then.
ruaok: did you notice that MBLogger also creates HTML and RDF logs?!
Very flash... :-)
intrep
anyone worked on importing into oracle yet?
ruaok
116860 TRMs collected
djce
Not AFAIK
(oracle)
but if you have an Oracle server available, please feel free to give it a go.
ruaok
djce: haven't looked. where does the output go?
salisan
Can anyone actually afford Oracle? ;)
intrep
i have to admit, im really impressed with the trm technology
i can afford oracle
so can you
sign up for the developer copy
:)
djce
ruaok: MBLogger output is currently in /home/dave/irc-logger/irc-logs/musicbrainz
ruaok
djce: nice.
djce
With the capability to dump the data in multiple formats (which I'm doing now), the tab-sep format is particularly simple to parse, and therefore load into any other data store.
intrep
salisan: check out www.oracle.com you can sign up and download oracle 8i and 9i for free, but youre not supposed to use it for anything production
djce
Loading into Oracle should be trivial really
I might give that a try, when I have a few hours download window to spare :-)
It would be nice just to say that it can be done.
intrep
yeah, postgres and oracle are fairly sql compatible
unlike some other databases i know <coughmysqlcough>
djce
:-)
salisan
hehe
Uptime: 991616 Threads: 187 Questions: 62557009 Slow queries: 799 Opens: 60166 Flush tables: 1 Open tables: 64 Queries per second avg: 63.086
djce
cough cough msaccess cough splutter
salisan
I like my mySql ;)
djce
Maybe SQL server too. Anyone have that to play with?
ruaok
EEEEK. Not that.
:-)
intrep
and if you do have SQL server, how was last week for you? ;)
djce
s/have/had/ ;-)
Somehow "dinosaurs" and "asteroid" comes to mind :-)
salisan
Running sql server queries over internet must be an interesting exercise after that mess ..
djce
It's definitely gone reasonably quiet on port 1434 now.
(I work for an ISP, and was monitoring that port the other day, just to see)
salisan
ruaok: I really doubt you will have any more success with Google now btw..
ruaok
it was worth a shot. who knows.
what makes you say that though?
salisan
ruaok: Everyone is after their traffic to make money ..
salisan: understood. But we have a good relationship with Google so far....
salisan
Is there any way to implement Last-Modified: or Expires: headers for the generated pages? ..
Browsing around on 56k6 is not so nice ;)
djce
That's hard. Desirable, but hard.
I expect it's waaaaay down the "TODO" list :-(
salisan
It would probably cut down the traffic per user alot also
djce
Good point.
djce wonders why HTTP cacheing always caches exactly the opposite of what you want it to...
JavaGeek has left the channel
intrep
are you talking about for album/artist/track searches?
or for moderation data?
salisan
intrep: Not just searches, album/artist pages .. everything generated pretty much
djce
searches are probably the one thing you'd never cache. Apart from anything POSTed
But cacheing album/artist pages would be great. But like I said, really quite hard to do.
intrep
couldnt you keep a lastmod column in albumjoin and trackjoin?
ruaok
ick. not for caching purposes.
djce
Trouble is, from the server's point of view, by the time you've gone and checked all those timestamp values, wherever they are, you may as well had just generated the page anyway.
intrep
then when you return a page with album data you could set lastmod to max(lastmod) or something like that