GithubHelp home page GithubHelp logo

broken import? about pacman.store HOT 7 CLOSED

rubenkelevra avatar rubenkelevra commented on May 26, 2024
broken import?

from pacman.store.

Comments (7)

RubenKelevra avatar RubenKelevra commented on May 26, 2024 2

All issues should be fixed. And the cluster is running as it should (2 servers are catching up with metadata).

I will replace the import server with one with SSDs, since the issue is now better but still way below my expectations. I also contacted the support, since this should be an imminent hardware failure.

from pacman.store.

RubenKelevra avatar RubenKelevra commented on May 26, 2024

No it's not a local issue. I have seen this too, and fixed it for one package. Though it was limited to this one.

I'll replay the last 2 month week again as a diff update - this should fix it.

Edit: I decided to run the full archived diff-log to make sure there's no second import issue longer back.

from pacman.store.

RubenKelevra avatar RubenKelevra commented on May 26, 2024

I rolled the full diff through, took longer than expected (8 hours).

My hosting provider has had some serious issues with my disk performance on this server, so I need to run an optimizing job. Don't know how long this is going to take, but the performance is AWFUL - so it really needs to run.

Status can be seen here, as soon as the operation continues it should contain a full mirror.

from pacman.store.

rpodgorny avatar rpodgorny commented on May 26, 2024

ok. will wait and report later.

anyway, this kind of reminds me it may be a good idea to think about how to avoid dependence on single server in the future (to make the ipfs's "distributed web" claim become reality). is there a way to update ipns records from multiple (backup) locations (servers)?

from pacman.store.

RubenKelevra avatar RubenKelevra commented on May 26, 2024

@rpodgorny yes and no. You can use the same key, but currently you would have to wait for the old record to expire. See ipfs/kubo#6683

And seeding IPNS with multiple nodes would also be great:
ipfs/kubo#4536

But we're in the beginning. This is still alpha software.

When the first mentioned limitation is fixed, I could run the software on two nodes which can write to the cluster, and it should eventually lead to both nodes publishing the same CID to the same IPNS, at different times.

So if the second node resolves the IPNS and it already got updated, it won't push another update. But if it's different, it will push an update.

Concurrent writing to the cluster is no issue and concurrent publishing of IPNS records (in theory) neither. :)

from pacman.store.

rpodgorny avatar rpodgorny commented on May 26, 2024

confirming it works for me now. thanks!

from pacman.store.

RubenKelevra avatar RubenKelevra commented on May 26, 2024

Very well! :)

I'm replacing the main server in the next hours, to fix the speed issues as well. :)

from pacman.store.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.