Official Luthiers Forum!

Owned and operated by Lance Kragenbrink
It is currently Sun Dec 01, 2024 5:28 am


All times are UTC - 5 hours





Post new topic Reply to topic  [ 23 posts ] 
Author Message
 Post subject:
PostPosted: Mon Jun 11, 2007 11:27 pm 
Offline
Site Admin
User avatar

Joined: Mon Dec 27, 2004 5:02 am
Posts: 8551
Location: United States
First name: Lance
Last Name: Kragenbrink
City: Vandercook Lake
State: Michigan
Zip/Postal Code: 49203
Country: USA
Focus: Build
Status: Semi-pro
Just a note:
We have had a few unexpected server outages and some very slow server speeds over the last three or four days.
We are pretty sure we have corrected what was causing this and hopefully we will not have any more interruptions.

Thanks.

_________________
Support the OLF! Bookmark our STEWMAC link Today!
Lance@LuthiersForum.com


Top
 Profile  
 
 Post subject:
PostPosted: Mon Jun 11, 2007 11:58 pm 
Offline
Brazilian Rosewood
Brazilian Rosewood
User avatar

Joined: Sat Feb 12, 2005 1:07 am
Posts: 2281
Location: Jones, OK
Thanks for the update Lance! I thought it was just my crummy connection.

_________________
Dave Rector
Rector Guitars


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 12, 2007 12:31 am 
Offline
Brazilian Rosewood
Brazilian Rosewood
User avatar

Joined: Thu Aug 18, 2005 2:21 am
Posts: 2924
Location: Changes when ever I move..Australia
Focus: Build
Status: Amateur
Thanks Lance, have missed the OLF when down but knew you guys would be on top of it.

Cheers

Kim


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 12, 2007 1:52 am 
Offline
Cocobolo
Cocobolo

Joined: Sun Mar 11, 2007 4:09 am
Posts: 252
Location: United States
Great to know.  Now I hope the withdrawl twitching will go away quickly! 


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 12, 2007 2:55 am 
Offline
Brazilian Rosewood
Brazilian Rosewood

Joined: Fri Nov 03, 2006 6:50 pm
Posts: 2711
Location: Victoria, BC
First name: John
Last Name: Abercrombie
Status: Amateur
Thanks, Lance.
I appreciate all the work it takes to keep something like the OLF going.
Regards
John


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 12, 2007 7:01 am 
Offline
Brazilian Rosewood
Brazilian Rosewood
User avatar

Joined: Thu Oct 06, 2005 1:05 pm
Posts: 3350
Location: Bakersville, NC
Focus: Build
Status: Professional
Thanks

_________________
Peter M.
Cornerstone Guitars
http://www.cornerstoneukes.com


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 1:59 am 
Offline
Brazilian Rosewood
Brazilian Rosewood
User avatar

Joined: Thu Mar 01, 2007 3:15 pm
Posts: 2302
Location: Florida

Hummmmmm....


Looks like we better try something else to fix the problem?


_________________
Reguards,

Ken H


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 2:07 am 
Offline
Brazilian Rosewood
Brazilian Rosewood
User avatar

Joined: Thu Aug 18, 2005 2:21 am
Posts: 2924
Location: Changes when ever I move..Australia
Focus: Build
Status: Amateur
Given the circumstances, I think this latest outage came at a good time

Cheers

Kim


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 3:04 am 
Offline
Old Growth Brazilian Rosewood
Old Growth Brazilian Rosewood
User avatar

Joined: Mon Dec 27, 2004 1:20 pm
Posts: 5915
Location: United States

Yeah, clearly what we thought fixed it didn't.

We might be getting to a new solution in terms of software and host. I hate to say difinitively because some unknown "gotcha" could still crop up and sink the entire deal, but things are looking good. As a result the new company will provide both the hosting, the software and the customization we request (i.e. the functionality of a time elapse edit button).

If it continues to look like we may end up working with these folks we will probably continue as we are until this switch happens, if not, we will dig into the issue as to why the db keeps crashing. I suspect though that we are simply overwhelming Access.

There is no problem with the server, speed, or bandwidth. All of our problems are squarely rooted on that database and the cascading threads.

We are working toward a solution though.


_________________
Brock Poling
Columbus, Ohio
http://www.polingguitars.com


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 3:43 am 
Offline
Koa
Koa

Joined: Tue Mar 14, 2006 11:42 pm
Posts: 565
Location: United States
Lance and Brock, you guys do a great job. Technical problems are inevitable. It surprises me that there are not more given the usage this site has.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 3:43 am 
Offline
Cocobolo
Cocobolo

Joined: Thu Dec 07, 2006 11:37 pm
Posts: 499
Location: United States
Brock,

Thanks for the explanation! I’m sure you will resolve this issue.

Thanks again,

Robert

_________________
Everything has beauty, But, not everyone see's it!


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 3:51 am 
Offline
Mahogany
Mahogany

Joined: Thu Dec 07, 2006 4:52 am
Posts: 61
Location: United States
Brock... Just an FYI - depending on the version of access, you certainly can be overwhelming it, but... i am still running MS Access (2002) with little problems. I did have some problems running on older versions of windows and recently upgraded to a 2003 server and it completely got rid of the issues i was having. The older servers did not clean up the connections well and i inherited the code and only partially went through to make sure the connections were closed after the queries, but that certainly can hose the DB.

The main issue with access is the number of concurrent connections you can have, other than that, i have not had problems.

I do know that it is the building of the thread list that's killing you. When the DB crashes, then everything above the main discussion screams.

I would try modifying your queries just to return the titles of the threads and posts - no stats, no summaries and see what that does for performance.

If the program needs to caclulate all those stats for every post, every time it returns the list of messages, then there is a lot of overhead there. If the stats are kept on a table that is updated as posts are received than it shouldn't be an issue.

The same goes for the message summaries... when the list of messages comes up, one can use the mouse over and get a summary of each message without going to the post, so not only is the query returning the titles, but the body (or a truncated portion of it) with each title. You might want to turn that feature off and see if that helps.

Rob


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 4:05 am 
Offline
Mahogany
Mahogany

Joined: Thu Dec 07, 2006 4:52 am
Posts: 61
Location: United States
I should have added that depending on your level of comfort that if you feel another set of eyes might help, feel free to PM me and we can set something up.

If you guys are geeks and wrote the code, feel free to tell me to MYOB.

Rob


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 4:41 am 
Offline
Old Growth Brazilian Rosewood
Old Growth Brazilian Rosewood
User avatar

Joined: Mon Dec 27, 2004 1:20 pm
Posts: 5915
Location: United States

Thanks Rob.

When we put up this version of the OLF we heavily modified the base Web Wiz code to create these cascading threads -- it was part of the previous version of the software and everyone felt culturally connected to it (much like how everyone currently feels so strongly about an edit button).

The problem is that the load this causes to the database is O? based on the number of page refreshes. We are literally seeing MILLIONS of transactions per hour during our busy period.

No doubt about it, the SQL code is inefficient -- we were warned when we implemented it. We knew this day would come.

What we DIDN'T count on was the difficulty these modifications (to the data stuctures) would cause in a smooth migration to another package.

We have taken a very serious look at two previous packages and the breakdown occurs when we need to import our existing member database and all associated fields, along with our archive of past messages.

Most companies either don't have the resources to help us with the integration, or offer a turn key solution and don't want to fool with helping us -- it just isn't in their business model.

However, we now have a company that seems confident that they can help us, and more than willing to stick by us to transition over to the new platform. They seem to have a nice stable of clients bigger than us and so far the support has been very good.

So let's keep our fingers crossed.   

_________________
Brock Poling
Columbus, Ohio
http://www.polingguitars.com


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 5:08 am 
Offline
Contributing Member
Contributing Member
User avatar

Joined: Tue Jan 04, 2005 10:03 am
Posts: 6680
Location: Abbotsford, BC Canada
Thanks for this update Brock. It's good to hear what's going on behind the sceens. It helps us all to understand a bit more.

_________________
My Facebook Guitar Page

"There's really no wrong way, as long as the results are what's desired." Charles Fox

"We have to constantly remind ourselves what we're doing....No Luthier is putting a man on the moon!" Harry Fleishman

"Generosity is always different in the eye of the person who didn't receive anything, but who wanted some." Waddy Thomson


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 5:20 am 
Offline
Koa
Koa

Joined: Mon May 09, 2005 1:41 am
Posts: 1157
Location: Siloam Springs, AR
I don't know if I'd be in the majority or not... But I'd vote just to archive this forum and start a new one from scratch. Then you can just pick the best forum software without regard for backwards compatibility to the old one. I think the initial hassle of getting new login names and passwords and looking back in the archives for older threads would be offset by the longterm advantages of having a more mainstream software, maybe something php-based. Our needs as a discussion forum are really not all that unique.

_________________
______________________________
Jonathan Kendall, Siloam Springs AR


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 5:43 am 
Offline
Site Admin
User avatar

Joined: Mon Dec 27, 2004 5:02 am
Posts: 8551
Location: United States
First name: Lance
Last Name: Kragenbrink
City: Vandercook Lake
State: Michigan
Zip/Postal Code: 49203
Country: USA
Focus: Build
Status: Semi-pro
Jon, the new software is phpBB.
I know it would be quick and clean to do what you suggest, but we really want the transition to be seamless. Not even a need to re register. It can be done and as of yesterday the wheels have been put in motion.

I am confidant with the company that we have doing this. I sent a sample db to them a few weeks ago to test, and it worked out fine. So now the game plan is to recreate the environment just as we have it here (without cascading threads) and then once we have done that, lock the OLF to "read only" then grab the db, drop it in, update the name servers to point to the new site, then open the doors.

NOW with that said, its not going to happen over night, and there is a considerable cost involved. But we are on the path to improvement. Edit button here we come


_________________
Support the OLF! Bookmark our STEWMAC link Today!
Lance@LuthiersForum.com


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 5:56 am 
Offline
Koa
Koa

Joined: Mon May 09, 2005 1:41 am
Posts: 1157
Location: Siloam Springs, AR
That's great, best of both worlds then.

_________________
______________________________
Jonathan Kendall, Siloam Springs AR


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 19, 2007 6:05 am 
Offline
Koa
Koa
User avatar

Joined: Mon Sep 12, 2005 12:40 am
Posts: 1900
Location: Spokane, Washington
First name: Pat
Last Name: Foster
State: Eastern WA
Focus: Build
[QUOTE=LanceK] .... So now the game plan is to recreate the environment just as we have it here (without cascading threads) and then once we have done that, lock the OLF to "read only" then grab the db, drop it in, update the name servers to point to the new site, then open the doors....
[/QUOTE]

Gee, Lance, you make it sound so simple!

Lance and Brock, thanks for the info. I've been curious about what you've been looking at, phpBB seems like a solid platform. Hope the switch-over doesn't require too much midnight oil.

_________________
now known around here as Pat Foster
_________________
http://www.patfosterguitars.com


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 20, 2007 12:44 am 
Offline
Koa
Koa
User avatar

Joined: Tue Apr 03, 2007 7:16 am
Posts: 567
Location: United States
Lance,
This means you will most likely be using a MySQL database instead of MS Access. I feel your (transition) pain; been there. They should be able to do transition seamlessly and limit the latency that the queries generate by replacing most with stored procedures. Bonus, it is more secure as well. Keep up the good work.
chris


_________________
Chris Oliver
Infinity Luthiers
...in the shop.

live every minute...


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 20, 2007 1:30 pm 
Offline
Cocobolo
Cocobolo

Joined: Sat Dec 30, 2006 2:01 am
Posts: 105
Great work guys!

I think Bruce D was about to send out a search party (sort of) for me...I could not get in for days and check messages!! Thats prolly bad timing on my part...none-the-less, must have looked like some of us fell off the planet.

Mike


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 21, 2007 8:38 pm 
Offline
Cocobolo
Cocobolo
User avatar

Joined: Sun Jun 18, 2006 12:23 am
Posts: 100
Location: Brisbane, Australia

phpBB is junk. In the long run you'd be much better off going for either Invision or vBulletin. They are slow with bug fixes and history has shown it's very prone to hacking and spammers. The others are worth every penny.


I'm heavily involved with the operation of two large forums (one of which considerably larger than this site), both of which we've switched forum software on a few times. I know it's tempting to try and keep things consistent during the process for the sake of the community, but one thing I can say with absolute certainty is that 99.9% of members quickly adobt to new systems very easily. If members have to reregister, they'll reregister. If they genuinely value this community, then nothing will stop them coming back.


I would definitely urge you to port as much of the existing data over as you can (even if it's just the actual posts and nothing else) or if you can't simply start from scratch. I wouldn't be fussing around with custom conversions or any kinds of modifications in the process, for the simple reason that in the end it's not worth the time, effort and stress involved. If there's a prebuilt conversion system available, go with it, but otherwise a cut and run is the best approach.


_________________
Richard
http://www.guitarmaker.com


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 21, 2007 10:17 pm 
Offline
Site Admin
User avatar

Joined: Mon Dec 27, 2004 5:02 am
Posts: 8551
Location: United States
First name: Lance
Last Name: Kragenbrink
City: Vandercook Lake
State: Michigan
Zip/Postal Code: 49203
Country: USA
Focus: Build
Status: Semi-pro
[QUOTE=richo]

phpBB is junk.[/QUOTE]

You maybe right? But this is the software we have choose and the new site is already under way.

Thanks
LK


_________________
Support the OLF! Bookmark our STEWMAC link Today!
Lance@LuthiersForum.com


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 23 posts ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 14 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
phpBB customization services by 2by2host.com