Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

big_stitemap reloaded #1

Closed
wants to merge 151 commits into from
Closed

big_stitemap reloaded #1

wants to merge 151 commits into from

Conversation

rngtng
Copy link

@rngtng rngtng commented Dec 7, 2010

Hey!

I extended ur version of big_sitemap for lot's of stuff:

  • more robust within rails env (don't load extlib)
  • support nested resources..
  • diff update - add only new stuff
  • speed it ups
    • got rid of builder
    • use last id instead of pagination

we have it now running in production with more than 150 file for more than 7M urls, took up 30min to generate..

what's with origin author, "alexrabarts", doesn't he merge? Who's current Maintainer? I'm happy to take over this
role...

cheers!
Tobi

Tobias Bielohlawek and others added 30 commits December 7, 2010 18:32
…ort nested resources

So now you can do this with Rails:

include ActionController::UrlWriter
sitemap.add(Track, {
   :location => lambda { |track| track_url( track.user, track) }
})
…and get less memory consumption. Split Index and Geo generation into separate class to get clean code.
… AND writing to same file at the same time
Tobias Bielohlawek and others added 28 commits February 14, 2012 22:55
Don't fail when an engine can't be contacted.
Fixes UTF-8 conversion error with GZIP filewriter #5
Hi Tobi,

Sorry it took so long to get to this -- per our email conversation, adding a link to Omniref.
Add Omniref link to README
@rngtng
Copy link
Author

rngtng commented Mar 7, 2017

wow, I can't believe I seriously thought this PR will go through :) Closing the PR, anyone who's interested should follow up on https://github.com/rngtng/massive_sitemap

@rngtng rngtng closed this Mar 7, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
6 participants